[ 
https://issues.apache.org/jira/browse/EMAIL-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Siegfried Goeschl closed EMAIL-90.
----------------------------------

    Resolution: Cannot Reproduce

> Email not working intermittently
> --------------------------------
>
>                 Key: EMAIL-90
>                 URL: https://issues.apache.org/jira/browse/EMAIL-90
>             Project: Commons Email
>          Issue Type: Bug
>    Affects Versions: 1.1
>         Environment: Websphere Enterprise Service Bus 6.1 (having WAS 6.1.15) 
> on Windows & Redhat Linux OS
>            Reporter: Kumar
>            Assignee: Siegfried Goeschl
>
> We have an email message sent in HTMLMessage format.
> Sample code is given below:
> *******************************
>       public static void sendEmail(String emailTo,String emailFrom, String 
> emailCC, String hostName, int smptPort, String msg, String subject){
>               log.info(Constants.ENTER);
>               
>               // Create the email message
>               HtmlEmail email = new HtmlEmail();
>               email.setHostName(hostName);
>               email.setSmtpPort(smptPort);
>               
>               
>               try {
>                       email.setDebug(true);
>                       String[] stArr = emailTo.split(",");
>                       for(int i=0; i< stArr.length; i++){
>                               log.info("stArr : " + stArr[i]);
>                               email.addTo(stArr[i]);
>                       }
>                       // email.addTo(emailTo, "");
>                       email.addCc(emailCC);
>                       email.setFrom(emailFrom, "");
>                       // email.setMsg(msg);
>                       email.setSubject(subject);
>                       email.setHtmlMsg(msg);
>                       email.send();
>               } catch (EmailException e1) {
> //                    log.error(e1);
>                       log.debug(e1);
>               }               
>               log.info(Constants.EXIT);
>       }
> While sending email from Websphere 6.1, it is not working intermittently.
> I've provided the log here while it is not working (our email hub server 
> doesn't need any authentication, so authentication is not set within the 
> process)
> ******************************************************************************************************************************************************************
> [10/20/09 23:00:15:534 BST] 000004d6 SystemOut     O DEBUG: JavaMail version 
> 1.3.1
> [10/20/09 23:00:15:534 BST] 000004d6 SystemOut     O DEBUG: 
> java.io.FileNotFoundException: 
> /opt/ibm/WebSphere/ESB/java/jre/lib/javamail.providers (No such file or 
> directory)
> [10/20/09 23:00:15:534 BST] 000004d6 SystemOut     O DEBUG: !anyLoaded
> [10/20/09 23:00:15:534 BST] 000004d6 SystemOut     O DEBUG: not loading 
> resource: /META-INF/javamail.providers
> [10/20/09 23:00:15:535 BST] 000004d6 SystemOut     O DEBUG: successfully 
> loaded resource: /META-INF/javamail.default.providers
> [10/20/09 23:00:15:535 BST] 000004d6 SystemOut     O DEBUG: Tables of loaded 
> providers
> [10/20/09 23:00:15:564 BST] 000004d6 SystemOut     O DEBUG: Providers Listed 
> By Class Name: 
> {com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun
>  Microsystems, 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]}
> [10/20/09 23:00:15:564 BST] 000004d6 SystemOut     O DEBUG: Providers Listed 
> By Protocol: 
> {imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun 
> Microsystems, Inc], 
> pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun 
> Microsystems, Inc], 
> smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun 
> Microsystems, Inc]}
> [10/20/09 23:00:15:564 BST] 000004d6 SystemOut     O DEBUG: successfully 
> loaded resource: /META-INF/javamail.default.address.map
> [10/20/09 23:00:15:565 BST] 000004d6 SystemOut     O DEBUG: !anyLoaded
> [10/20/09 23:00:15:565 BST] 000004d6 SystemOut     O DEBUG: not loading 
> resource: /META-INF/javamail.address.map
> [10/20/09 23:00:15:565 BST] 000004d6 SystemOut     O DEBUG: 
> java.io.FileNotFoundException: 
> /opt/ibm/WebSphere/ESB/java/jre/lib/javamail.address.map (No such file or 
> directory)
> [10/20/09 23:00:15:575 BST] 000004d6 SystemOut     O DEBUG: getProvider() 
> returning 
> javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun 
> Microsystems, Inc]
> [10/20/09 23:00:15:583 BST] 000004d6 SystemOut     O DEBUG SMTP: useEhlo 
> true, useAuth true
> I've provided the log here while it is working fine
> ***************************************************
> [10/21/09 15:32:02:841 BST] 00000046 SystemOut     O DEBUG: JavaMail version 
> 1.3.1
> [10/21/09 15:32:02:841 BST] 00000046 SystemOut     O DEBUG: 
> java.io.FileNotFoundException: 
> /opt/ibm/WebSphere/ESB/java/jre/lib/javamail.providers (No such file or 
> directory)
> [10/21/09 15:32:02:842 BST] 00000046 SystemOut     O DEBUG: !anyLoaded
> [10/21/09 15:32:02:842 BST] 00000046 SystemOut     O DEBUG: not loading 
> resource: /META-INF/javamail.providers
> [10/21/09 15:32:02:843 BST] 00000046 SystemOut     O DEBUG: successfully 
> loaded resource: /META-INF/javamail.default.providers
> [10/21/09 15:32:02:843 BST] 00000046 SystemOut     O DEBUG: Tables of loaded 
> providers
> [10/21/09 15:32:02:843 BST] 00000046 SystemOut     O DEBUG: Providers Listed 
> By Class Name: 
> {com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun
>  Microsystems, 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]}
> [10/21/09 15:32:02:843 BST] 00000046 SystemOut     O DEBUG: Providers Listed 
> By Protocol: 
> {imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun 
> Microsystems, Inc], 
> pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun 
> Microsystems, Inc], 
> smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun 
> Microsystems, Inc]}
> [10/21/09 15:32:02:843 BST] 00000046 SystemOut     O DEBUG: successfully 
> loaded resource: /META-INF/javamail.default.address.map
> [10/21/09 15:32:02:844 BST] 00000046 SystemOut     O DEBUG: !anyLoaded
> [10/21/09 15:32:02:844 BST] 00000046 SystemOut     O DEBUG: not loading 
> resource: /META-INF/javamail.address.map
> [10/21/09 15:32:02:844 BST] 00000046 SystemOut     O DEBUG: 
> java.io.FileNotFoundException: 
> /opt/ibm/WebSphere/ESB/java/jre/lib/javamail.address.map (No such file or 
> directory)
> [10/21/09 15:32:02:852 BST] 00000046 SystemOut     O DEBUG: getProvider() 
> returning 
> javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun 
> Microsystems, Inc]
> [10/21/09 15:32:02:852 BST] 00000046 SystemOut     O DEBUG SMTP: useEhlo 
> true, useAuth false
> [10/21/09 15:32:02:852 BST] 00000046 SystemOut     O DEBUG SMTP: trying to 
> connect to host "mailhub.tgb.toyota.co.uk", port 25
> [10/21/09 15:32:02:991 BST] 00000046 SystemOut     O 220 mailgate1 ESMTP - 
> Unauthorised use is forbidden
> [10/21/09 15:32:02:991 BST] 00000046 SystemOut     O DEBUG SMTP: connected to 
> host "mailgate1", port: 25
> [10/21/09 15:32:02:991 BST] 00000046 SystemOut     O EHLO wasserver1
> [10/21/09 15:32:03:032 BST] 00000046 SystemOut     O 250-mailgate1 Hello 
> wasserver1 [112.11.11.111], pleased to meet you
> 250-ENHANCEDSTATUSCODES
> 250-PIPELINING
> 250-8BITMIME
> 250-SIZE
> 250-DSN
> 250-DELIVERBY
> 250 HELP
> Can you please let me know what needs to be done to avoid this problem, every 
> time whenever we had this issue, we restart the server, then it start working 
> fine.
> Thanks
> Kumar

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to