Send mail exception

hai guys,
i am getting the following exception when i try to execute my program which i have given below. can u guys sort this out for me
javax.mail.SendFailedException: Sending failed;
nested exception is:
class javax.mail.SendFailedException: Invalid Addresses;
nested exception is:
class javax.mail.SendFailedException: 552 You must authenticate via SMTP
AUTH or you must POP first. See http://SoftHome.net/help/popfirst.html .
program:
import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;
import java.io.UnsupportedEncodingException;
public class MailExample {
     public static void main (String args[]) {
          String host = "mail.softhome.net";
          String from = "[email protected]";
          String to = "[email protected]";     
          try {       
               // Get system properties     
               Properties props = System.getProperties();          
               // Setup mail server     
               Authenticator auth = new PopupAuthenticator();     
               props.put("mail.smtp.host", host);          
               // Get session     
               Session session = Session.getInstance(props, auth);     
               //session.setDebug(true);          
               // Define message     
               MimeMessage message = new MimeMessage(session);          
               // Set the from address     
               message.setFrom(new InternetAddress(from,"FromName"));          
               // Set the to address     
               message.addRecipient(Message.RecipientType.TO,new InternetAddress(to,"ToName"));
               // Set the subject     
               message.setSubject("Hello JavaMail");
               // Set the content     
               message.setText("Welcome to JavaMail");          
               // Send message     
               Transport.send(message);     
               System.out.println("OK Man");     
          }     catch (MessagingException e) {e.toString();System.out.println(e);
          }     catch (UnsupportedEncodingException e) {e.toString();System.out.println(e);
          }     catch (Exception e) {e.toString();System.out.println(e);}
          static class PopupAuthenticator extends Authenticator {
               public PasswordAuthentication getPasswordAuthentication() {  
                    return new PasswordAuthentication("UserName", "Password");
                    } }}

try to add auth attribute to properties
eg.
props.put("mail.smtp.auth", "true");

Similar Messages

  • Migrating from Entourage and now can't send mail except from  Mac account

    I've just started using Mail after using Entourage for many years and I must say it's been a frustrating start (having separate applications for Mail, Address Book and Calendar is a pita so far). But most importantly I can't get Mail to allow me to send mail from any account other than from my .Mac account (no problems receiving mail). I'm using the same outgoing server settings as in Entourage but no joy - I get an error message saying it can't use the outgoing server. I have no problems with this in Entourage. For example, from Entourage I can send mail using my BT Internet account or my Bulldog Home account using the following outgoing mail server settings:
    SMTP SERVER: mail.bulldoghome.com
    ACCOUNT ID: [email protected]
    PASSWORD: my email password
    Also, how do I access my hotmail?

    Ok here's another one. When I delete a mail retrieved from a non Mac mail account (eg my BT Internet account) and empty my Trash in Mail it does not delete the email off the (BT Internet) server. I have not checked "remove copy from server after retrieving a message" so that I can access the email from multiple locations. But when I do delete it I obviously want it removed from the server.

  • JSP send mail exception,plz help

    Hi,
    I have written code for mail program in jsp but it gives "javax.mail.MessagingException: Exception reading response; nested exception is: java.net.SocketException: Connection reset "
    what will be the reason for this plz help.
    thanks

    restart your machine then it s will be corrected...i mean socketexception
    i have found my problem...its a problem about delaying emails like spam protection...ur mail server and and script must run on the same ip...and so my problem solved...
    maybe there is a trick for delaying emails even they dont run under the same ip but i dont know..!

  • How to Block an Internal LAN IP to send mail

    I have Sun Java Messaging Server 6.1
    It is Open relay on the server. The Public IP of my mail server is configured on Firewall, from there it is NAT to internal LAN IP of the mail server.
    I want to get/recieve mail on this Internal IP and want to block this IP to send any mail out. (How can I do that. Guide me in securing my server from it ). I don't have much experience on it, so tell me how to Close the open relay.
    Thanks.
    (u can mail me at : [email protected])
    MAK.

    Thanks for the reply. I put the complete local C class in internal-ip in mappings file. the mail comes from 192.168.0.39 from outside. How to define that all Class can send mail except of this .39 because of spamming.
    Here r some enteries from log file:
    19-Oct-2004 11:07:48.01 tcp_local R 5 rfc822;[email protected] [email protected] Illegal host/domai
    n name found (TCP active open: Failed gethostbyname() on ms050.url.com.tw, resolver errno = 1)
    19-Oct-2004 11:07:48.95 tcp_local R 5 rfc822;[email protected] [email protected] Ille
    gal host/domain name found (TCP active open: Failed gethostbyname() on ms40.hinet.net, resolver errno = 1)
    19-Oct-2004 11:07:49.73 tcp_local D 5 rfc822;[email protected] [email protected] dns;ms75a.hinet.net (m
    s75.hinet.net ESMTP Sendmail 8.8.8/8.8.8; Tue, 19 Oct 2004 14:08:39 +0800 [CST]) smtp;250 <[email protected]>... Recipient
    ok
    19-Oct-2004 11:07:51.56 tcp_local D 5 rfc822;[email protected] [email protected] dns;
    ms16a.hinet.net (ms16.hinet.net ESMTP Sendmail 8.8.8/8.8.8; Tue, 19 Oct 2004 14:08:40 +0800 [CST]) smtp;250 <qwsuhgadfrryoj@ms
    16.hinet.net>... Recipient ok
    19-Oct-2004 11:31:21.68 tcp_local process E 2 rfc822;[email protected] [email protected]
    19-Oct-2004 11:31:21.68 tcp_local process E 2 rfc822;[email protected] [email protected]
    s;mx1.yam.com (mx1.yam.com ESMTP) smtp;250 Ok
    19-Oct-2004 11:53:01.08 tcp_local D 8 [email protected] rfc822;[email protected] [email protected] dns;mx1.yam.co
    m (mx1.yam.com ESMTP) smtp;250 Ok
    19-Oct-2004 11:53:03.44 tcp_local process E 1 rfc822;[email protected] [email protected]
    19-Oct-2004 11:53:03.89 tcp_local process E 11 rfc822;[email protected] [email protected]
    19-Oct-2004 11:44:34.04 tcp_local Q 2 [email protected] rfc822;[email protected] [email protected] Te
    mporary error returned by SMTP partner. smtp;421 VS1-IP Excessive unknown recipients - possible Open Relay http://help.yahoo.c
    om/help/us/mail/spam/spam-18.html (#4.1.8)
    Its a very huge log file. If u want to see I can e-mail to u... If required plz give me ur e-mail.
    I would be grateful if u solve my problem. I can see about 10GB of mail Queue, and make the server dead slow. and Network also chowked.
    Thanks.

  • Can't send mail--all suggestions tried!

    Greetings,
    I can see by many posts that this is a common problem with many good hints, but I'm still baffled.
    I can get mail, but I cannot send mail (except for sending myself an email; that works fine). (My ISP, RoadRunner, says I'm configured perfectly.)
    The error message I get is: "Sending the message content to the server failed."
    To fix the issue, here's what I've done: powered down the G4, router and AirPort. Rebooted to no effect. Checked the Mail function on my laptop using AirPort: works perfectly (though it is running Panther, not Tiger). My built-in Mac firewall is switched off. I have installed no security updates of late--though one is pending.
    I'd sure prefer not to reinstall Mac Mail. Any thoughts? Thanks!
    Tim
    PowerMac G4 dual   Mac OS X (10.4)  

    Tim,
    Mostly involved in some projects away from the computer, and a little hit or miss on time to research. My initial google using "smtp authentication roadrunner" turned up some stuff about the brand of modem. You might try that same search, but add "Asante" to the search argument.
    However, the fact that I understand your laptop running Panther to work (via Airport), and the error message you cited I thought that you might be trying to authenticate. Also, the laptop and Airport success does not point so much to the modem or any device.
    I may need to better understand your network, which seems to be two Macs connected via modem/router, but at least one (the laptop) wirelessly via Airport Express(?) which is presumedly cabled to the router. How is the second Mac, running Tiger, connected?
    While I cannot yet conclude anything, without further info, I am interested in the role MTU (maximum transmission unit) might have on your reports. See:
    http://docs.info.apple.com/article.html?artnum=303192
    If the Tiger Mac is cabled to the router, rather than wireless, try reducing the MTU value, starting at 1492, and then downward. If could simply be the packet transmission speed the Tiger Mac is trying to use, prevent delivery of the message content?
    Ernie

  • Problems with sending mail by javaMail with connection by proxy.

    I want to sand mail by javaMail, from computer with connection to Inthernet with proxy (need login and passsword). There are DNS in connection (window's) to LAN.
    When I try to send mail, exception occured: javax.mail.MessagingException: Connection refused: connect; nested exception is: java.net.ConnectException: Connection refused: connect
    But NetBeans, for example, connect seccessfully.
    My code is:
    Properties props = new Properties();
    props.setProperty("mail.smtp.host", "smtp.mail.ru");
    props.setProperty("mail.smtp.port", "2525");
    props.setProperty("mail.smtp.auth", "true");
    props.setProperty("mail.user", "mymail");
    props.setProperty("mail.password", "password");
    Session mailSession = Session.getInstance(props, null);
    try
    Transport transport = mailSession.getTransport("smtp");
    MimeMessage message = new MimeMessage(mailSession);
    message.setHeader("X-Priority", "1");
    message.setSubject("Message");
    message.setContent(messageText, "text/plain; charset=UTF-8");
    message.addRecipient(Message.RecipientType.TO,
    new InternetAddress(recepient));
    message.setFrom(new InternetAddress("[email protected]"));
    transport.connect("mymail","password");
    transport.sendMessage(message,
    message.getRecipients(Message.RecipientType.TO));
    transport.close();
    catch(Exception ex)
    System.out.print(ex);
    In Java control panel(Java Control Panel -> Network Settings) I check checkbox "Use Browser settings"
    And try to add code before sendng:
    System.setProperty("java.net.useSystemProxies", "true");
    System.setProperty("http.proxySet", "true");
    System.setProperty("http.proxyPort", "192.168.1.1");
    System.setProperty("http.proxyUsername", "username");
    System.setProperty("http.proxyPassword", "password");
    System.setProperty("http.proxyAuthType", "basic");//System.setProperty("http.proxyAuthType", "digit");
    But it don't work.
    Edited by: CAPbl on Mar 14, 2010 10:07 PM

    I novice in network programming and javaMail. Can you give me example or link to it? Thank you
    Edited by: CAPbl on Mar 15, 2010 3:29 AM

  • Reporting Agent - Send Mail

    Hi Guys,
    Bit stuck. I'm trying to set up a Send Mail Exception.
    I've created a New Setting, given it a name and description, and then I think I'm spposed to drag Send Mail in Parameters tab to the right hand window, but it's not letting me? Nothing happens...
    How do I proceed?
    thanks
    AD

    Hi Sundar,
    Thanks for getting back to me.
    Yes, I have expanded Follow-up Actions, and can see Create Alert. When I try to drag it to the right to the Selected Objects, nothing happens?
    Under Parameters, there's Characteristics, and these can be dragged to Drilldown characteristics in teh right hand window.
    Quite what they are/do is anyone's guess?
    AD

  • Sender Mail Adapter Error: exception caught during processing mail message;

    HI , I am configuring mail to file scenario. Need to read mail content (no need to capture From,TO or Subject details) and create a file with the content in the mail.
    Need to read mails from microsoft outlook. Exchange server has been configured for POP3 protocol.
    Following are the details provoding in sender mail adapter:
    URL: provided url in the format: pop://<server name>
    Authentication method: plain
    provided user credinetions to access mails.
    poll interval - 1min
    content encoding none.
    processing parameters : quality of service-exactly once
    Since there is no need to capture From,TO or Subject details, didn't select the option - use mail package.
    Verified for unread mails in the mail box and made sure that there are few unread mails.
    Also, created data types and other components in IR and completed mapping.
    But after starting sender mail communication channel, getting error "exception caught during processing mail message; java.lang.NullPointerException" in RWB-adapter-communication channel monitoring.
    please let me know what needs to be done to resolve this error.
    Thanks.

    HI Stefan, i tried, but still it is giving same error. Yes, i am able to access outlook mail with the user credentials given in the communication channel to access exchange server.
    I am using message protocol: xipayload . Also since i dont have to capture TO,from,subject details., created data type just with one element of type string, not in the standard format .Does this makes any difference.

  • Exception in XI sender mail adapter

    Hi,
    XI sender mail adapter raised the following exception when it was fetching emails from a mailbox on a MS mail server while these mails were sent from a unix system.
    Adapter-Error: exception caught during processing mail message [1]com.sap.aii.messaging.lang.com.sap.aii.messaging.lang.BinaryIndexOutOfBoundsException: Binary index out of range: -3
    However if I sent the same attachment to the same mailbox from yahoo the XI sender mail adapter can process it correctly.
    I would appreciate if somebody could share his/her expertise or experience regarding this issue.
    Many thanks.
    Zhongliang

    I dont think this has got something to do with Unix or Windows system. As per the exceptions is considered, it says that, index out of range, which can occure in cases, by the time it was about to process the next mail, it could have been deleted or moved to some other folder..
    VJ

  • Sender Mail adapter: Null Pointer Exception

    Hi ,
    Sender mail communication channel using mail package  & POP3 protocol is showing the Error: exception caught during processing mail message; java.lang.NullPointerException.  Initially it works fine but now it is showing this error. I could not get the root cause of this error.
    Can any one help me to resolve the issue?
    Thanks in Advance
    Krishna

    Hi Sherin Jose,
    There is no value mapping used here.
    I am not getting the root cause for this error. can any one suugest
    Thanks & regards,
    Krishna

  • Error in sending mail (mail exception error)

    HI guys,
    I used smtp method to send mail in the java application. If i am trying through outlook it's working. but if i used in the application it's throwing this error. can anyone help me?
    I am using SMTP
    (org.springframework.mail.javamail) method to send the mail.
    below is the code i used to implement this,
    JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
    MailDO mailDO = new MailDO();
    mailDO.setTo(To_email);
    mailDO.setFrom(From_email);
    mailDO.setCc(Cc_email);
    mailDO.setSubject(Subject);
    Properties prop = new Properties();
    prop.put("mail.smtp.auth", "true");
    mailSender.setHost("smtp.domain.co.in");
    mailSender.setUsername("[email protected]");
    mailSender.setPassword("password");
    mailSender.setProtocol("smtp");
    mailSender.setPort(25);
    mailSender.setJavaMailProperties(prop);
    MimeMessage message = mailSender.createMimeMessage();
    MimeMessageHelper helper = new MimeMessageHelper(message);
    helper.setFrom(mailDO.getFrom());
    helper.setCc(ccAddColl);
    helper.setSubject(mailDO.getSubject());
    helper.setTo(mailDO.getTo());
    helper.setText(mailDO.getBody(),true);
    try{
    mailSender.send(message);
    catch(MailException ex) {
    System.err.println(ex.getMessage());
    ex.printStackTrace();
    But i am getting following error :-
    Mail server connection failed; nested exception is javax.mail.NoSuchProviderException: smtp
    org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.NoSuchProviderException: smtp
    javax.mail.NoSuchProviderException: smtp
    at javax.mail.Session.getService(Session.java:760)
    at javax.mail.Session.getTransport(Session.java:685)
    at javax.mail.Session.getTransport(Session.java:628)
    at javax.mail.Session.getTransport(Session.java:608)
    Edited by: arkhit on Oct 16, 2007 11:05 PM

    I do not know org.springframework.mail.javamail but if it is a framework, a wrapper around a mail provider, like the standard JavaMail one, the latter must be on the classpath too and maybe it must be registered somehow.
    But it is just a guess - I don't know the stuff.

  • While trying to send mail getting NUll Pointer exception

    Hi,
    I am trying to send email through email notification but instance doesn't through any fault but on opmn log it sends null pointer exception and doesn't send any mail. But some other flow using same SMTP server are able to send mail.
    Exceptions:
    07/11/14 16:46:25 java.lang.NullPointerException
    07/11/14 16:46:25      at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:363)
    07/11/14 16:46:25      at oracle.tip.pc.services.notification.email.EmailDriver.sendMessage(EmailDriver.java:207)
    07/11/14 16:46:25      at oracle.tip.pc.services.notification.email.EmailDriver.send(EmailDriver.java:185)
    07/11/14 16:46:25      at oracle.tip.pc.services.notification.DefaultNotificationServiceImpl.sendEmailNotification(DefaultNotificationServiceImpl.java:251)
    07/11/14 16:46:25      at oracle.tip.pc.services.notification.NotificationServiceImpl.sendEmailNotification(NotificationServiceImpl.java:271)
    07/11/14 16:46:25      at oracle.bpel.services.notification.queue.sender.MDBConsumer.deliverNotification(MDBConsumer.java:256)
    07/11/14 16:46:25      at oracle.bpel.services.notification.queue.sender.MDBConsumer.onMessage(MDBConsumer.java:137)
    07/11/14 16:46:25      at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
    07/11/14 16:46:25      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    07/11/14 16:46:25      at java.lang.reflect.Method.invoke(Method.java:585)
    07/11/14 16:46:25      at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
    07/11/14 16:46:25      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    07/11/14 16:46:25      at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
    07/11/14 16:46:25      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    07/11/14 16:46:25      at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
    07/11/14 16:46:25      at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
    07/11/14 16:46:25      at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
    07/11/14 16:46:25      at com.evermind.server.ejb.MessageDrivenConsumer.onMessage(MessageDrivenConsumer.java:347)
    07/11/14 16:46:25      at com.evermind.server.ejb.MessageDrivenConsumer.processMessages(MessageDrivenConsumer.java:233)
    07/11/14 16:46:25      at com.evermind.server.ejb.MessageDrivenConsumer.run(MessageDrivenConsumer.java:169)
    07/11/14 16:46:25      at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298)
    07/11/14 16:46:25      at java.lang.Thread.run(Thread.java:595)
    Any Idea?

    Hi,
    I am also trying E-mail Activity but I am not able to receive the e-mail.
    I have set the following in the ns_emails.xml
    <EmailAccount>
    <Name>Default</Name>
    <GeneralSettings>
    <FromName>Oracle BPM</FromName>
    <FromAddress>[email protected]</FromAddress>
    </GeneralSettings>
    <OutgoingServerSettings>
    <SMTPHost>Server' IPADRESS</SMTPHost>
    <SMTPPort>25</SMTPPort>
    </OutgoingServerSettings>
    <IncomingServerSettings>
    <SMTPHost>Server' IPADRESS</SMTPHost>
    <SMTPPort>25</SMTPPort>
    </IncomingServerSettings>
    In this "[email protected]" is the user configured and "Server' IPADRESS" is the IPADDRESS of the SMTP server.
    Moreover I have also have SMTP server as the incoming server.
    Now I have a simple BPEL PROCESS having Email Activity of sending a mail.
    The "To" section has "[email protected]".
    I am not able to recive the mail and I have also cheked the SMTP server there is no mail there but BPEL Process runs fine.
    I also have one Script which can send mail to the user Ihave mentioned and it works fine.So server setting seems to be fine.Are there any other setting required.
    If you are able to send the mail then can you give me your inputs on this issue.
    Regards
    Lalit

  • Error in SEND MAIL step with exception 1001

    Hi Experts,
    I am getting exception 1001, error message Document <&> could not be sent
    when I put my user id in SEND MAIL step. In the same workflow,I put my user id at an activity step,and I am sucessfully receiving work item generated at that activity step in SAP Business workplace inbox.
    Can anyone please tell me why exception is happening in SEND MAIL step.
    Thanks,
    Sonali.

    Hi Surjith,
    Firstly Workflow was running fine till yesterday.
    Secondly, I put expression &_WF_INITIATOR& in the Send Mail step. Notification should go to my SAP business workplace->inbox->Document. But it is not going. Exception 1001 is happening.
    But in the same workflow, just at the immediate next activity step I put &_WF_INITIATOR& again as agent. And I am successfully receiving workitem in SAP business workplace->inbox->workflow for this activity step.
    Please guide me how to resolve the issue and why suddenly it is happening so.
    Thanks,
    Sonali.

  • JavaMail hangs up does not send mail nor throws exception when sending with attachment.

    So basically i have a problem that has been reported, but none of the answers solved in my case.
    I'm trying to send a mail with attachment using java mail, and it hangs in the transport.Send without sending an exception.
    I've put the debug to true to try to understand what's going on and the result that i get is this:
    DEBUG: not loading system providers in <java.home>/lib
    DEBUG: not loading optional custom providers file: /META-INF/javamail.providers
    DEBUG: successfully loaded default providers
    DEBUG: Tables of loaded providers
    DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.S  MTPSSLTransport,Sun Microsystems, Inc],  com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.
    SMTPTransport,Sun Microsystems, Inc],  com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLSto  re,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLSto re,Sun M
    icrosystems, Inc],  com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun   Microsystems, Inc],  com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun   Microsystems, Inc]}
    DEBUG: Providers Listed By Protocol:   {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems,   Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems,   Inc], smtps=javax.mail.Provider[TRANSPORT,
    smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc],  pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc],  pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems,   Inc], smtp=java
    x.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}
    DEBUG: not loading optional address map file: /META-INF/javamail.address.map
    i've tried set the both connection timeout proprieties to 5000 but it stil does nott generate an exception. i've tried to chage the try catch block to catch Exception rather than MessagingException but it still does not generate an exception.
    So i have another environment where using the same mail server and code it is working and i.ve generated the debug message and the next message is
    DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
    I don't understand why it blocks here and why this message is not shown. i don't think its a connection problem. maybe a configuration issue, so i'm triyng to understand whats going wrong.
    Any help would be appreciated. Thanks.

    Based on the debug output, you're using a very old version of JavaMail.  You should consider upgrading.
    The debug output shows no attempt to connect to any server, so it appears that something is going wrong even before then.
    If the program is really blocked, try to get a stack trace showing where it's blocked.
    Also, try catching Throwable to make sure you're not missing some kind of unexpected failure.
    Do you have a standalone application, or is it running in some sort of application server?
    What version of the JDK are you using?

  • Exception in Sending Mails - Must issue a STARTTLS

    Sending Mails to Multiple Users
    I m getting this error, can somebody tell me what could be the possible error here:
    530 5.7.0 Must issue a STARTTLS command first k39sm4421196wah
    com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first k39sm4421196wah
    at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1388)
    at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:959)
    at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:583)
    at MailSender.sendMessageTo(MailSender.java:46)
    at Mailer.sendMessages(Mailer.java:19)
    at Mailer.main(Mailer.java:33)
    Exception in thread "main" com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first k39sm44211
    96wah
    at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:1388)
    at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:959)
    at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:583)
    at MailSender.sendMessageTo(MailSender.java:46)
    at Mailer.sendMessages(Mailer.java:19)
    at Mailer.main(Mailer.java:33)

    Your server wants you to issue a STARTTLS command to switch the
    socket to a secure connection. You can allow JavaMail to do that by
    setting the "mail.smtp.starttls.enable" property to "true" when you create
    the Session. See the SSLNOTES.txt file included with JavaMail and the
    com.sun.mail.smtp package javadocs.

Maybe you are looking for