Search...
FAQs
Subscribe
Pie
FAQs
Recent topics
Flagged topics
Hot topics
Best topics
Search...
Search Coderanch
Advance search
Google search
Register / Login
Mosh Shaikh
Greenhorn
+ Follow
1
Posts
0
Threads
0
Cows
since Jul 02, 2013
Merit badge:
grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
Ranch Hand Scavenger Hunt
Number Posts (1/100)
Number Threads Started (0/100)
Number Cows Received (0/5)
Number Likes Received (0/10)
Number Likes Granted (0/20)
Set bumper stickers in profile (0/3)
Report a post to the moderators (0/1)
Edit a wiki page (0/1)
Create a post with an image (0/2)
Greenhorn Scavenger Hunt
First Post
Number Posts (1/10)
Number Threads Started (0/10)
Number Likes Received (0/3)
Number Likes Granted (0/3)
Set bumper stickers in profile (0/1)
Set signature in profile
Search for a post/thread (0/3)
Set a watch on a thread
Save thread as a bookmark
Create a post with an image (0/1)
Recent posts by Mosh Shaikh
how to handle wrong to mail address while sending email.
try { Properties properties = System.getProperties(); Session session = Session.getDefaultInstance(properties); MimeMessage message = new MimeMessage(session); message.setFrom(addressFrom); message.setRecipients(Message.RecipientType.TO, addressTo); message.setRecipients(Message.RecipientType.CC, addressCC); message.setRecipients(Message.RecipientType.BCC, addressBCC); message.setSubject(mailSubject); message.setContent(mailBody.toString(),"text/html"); Transport.send(message); } catch( javax.mail.SendFailedException mx) { StringBuilder errorSB = null; if(mx.getInvalidAddresses() != null) { errorSB = new StringBuilder(); for(Address email: mx.getInvalidAddresses()) { errorSB.append(email.toString()); errorSB.append(", "); } System.out.println("Invalid Address Found: "+ errorSB); } if(mx.getValidSentAddresses() != null) { errorSB = new StringBuilder(); for(Address email: mx.getValidSentAddresses()) { errorSB.append(email.toString()); errorSB.append(", "); } System.out.println("Email sent to valid address: "+ errorSB); } if(mx.getValidUnsentAddresses() != null) { errorSB = new StringBuilder(); for(Address email: mx.getValidUnsentAddresses()) { errorSB.append(email.toString()); errorSB.append(", "); } System.out.println("Email not sent to valid address: "+ errorSB); } } catch(javax.mail.MessagingException mx) { System.out.println(mx.getMessage()); } catch (Exception ex) { System.out.println(ex.getMessage()); }
The above code should precisely list down all the invalid and valid email addresses.
show more
10 years ago
Other JSE/JEE APIs