0 Replies Latest reply on Jan 14, 2007 12:45 AM by Radouane El Marjani

    TSL javaMail by sending message problem

    Radouane El Marjani Newbie

      Hi,

      I kann sending emails über javamail in a j2se application with a main methode, just wenn I writte the same code in my ejb class, and I try to send the same email, that was already successful by a j2se application, hier then I have the failure.
      I writte for you my javamail debug Infomationen by J2SE Application and bei J2EE application. By j2se was that sending successful, by j2ee application is a problem by TSL I think, I maked appropriate changes by mail-service.xml.

      Hier Debug for j2se application:
      -------------------------------------------------------------------------
      DEBUG: setDebug: JavaMail version 1.4ea
      DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsys
      tems, Inc]
      DEBUG SMTP: useEhlo true, useAuth true
      DEBUG SMTP: useEhlo true, useAuth true
      DEBUG SMTP: trying to connect to host "mail.cs.tu-berlin.de", port 25, isSSL false
      220 mailhost.cs.tu-berlin.de ESMTP Postfix
      DEBUG SMTP: connected to host "mail.cs.tu-berlin.de", port: 25

      EHLO meknes
      250-mailhost.cs.tu-berlin.de
      250-PIPELINING
      250-SIZE
      250-VRFY
      250-ETRN
      250-STARTTLS
      250-ENHANCEDSTATUSCODES
      250 8BITMIME
      DEBUG SMTP: Found extension "PIPELINING", arg ""
      DEBUG SMTP: Found extension "SIZE", arg ""
      DEBUG SMTP: Found extension "VRFY", arg ""
      DEBUG SMTP: Found extension "ETRN", arg ""
      DEBUG SMTP: Found extension "STARTTLS", arg ""
      DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg ""
      DEBUG SMTP: Found extension "8BITMIME", arg ""

      //Hier is korrekt, by jboss hier I have a problem!!!!!
      STARTTLS
      220 2.0.0 Ready to start TLS
      EHLO meknes
      250-mailhost.cs.tu-berlin.de
      250-PIPELINING
      250-SIZE
      250-VRFY
      250-ETRN
      250-AUTH PLAIN LOGIN
      250-ENHANCEDSTATUSCODES
      250 8BITMIME
      DEBUG SMTP: Found extension "PIPELINING", arg ""
      DEBUG SMTP: Found extension "SIZE", arg ""
      DEBUG SMTP: Found extension "VRFY", arg ""
      DEBUG SMTP: Found extension "ETRN", arg ""
      DEBUG SMTP: Found extension "AUTH", arg "PLAIN LOGIN"
      DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg ""
      DEBUG SMTP: Found extension "8BITMIME", arg ""
      DEBUG SMTP: Attempt to authenticate
      AUTH LOGIN
      334 VX34rt56bgh6
      cjFkkbpopoutz=
      334 UGFzc3dvcmQ6
      Y2hlcmllMTI=
      235 2.0.0 Authentication successful
      DEBUG SMTP: use8bit false
      MAIL FROM:<radouane@cs.tu-berlin.de>
      250 2.1.0 Ok
      RCPT TO:<estel1212@yahoo.fr>
      250 2.1.5 Ok
      DEBUG SMTP: Verified Addresses
      DEBUG SMTP: estel1212@yahoo.fr
      DATA
      354 End data with .
      From: radouane@cs.tu-berlin.de
      To: estel1212@yahoo.fr
      Message-ID: <9971081.01168741860633.JavaMail.radouane@meknes>
      Subject: attachment
      MIME-Version: 1.0
      Content-Type: multipart/mixed;
      boundary="----=_Part_0_25199001.1168741860423"

      ------=_Part_0_25199001.1168741860423
      Content-Type: text/plain; charset=us-ascii
      Content-Transfer-Encoding: 7bit

      Attachment Mail
      ------=_Part_0_25199001.1168741860423
      Content-Type: application/octet-stream; name=filename
      Content-Transfer-Encoding: 7bit
      Content-Disposition: attachment; filename=filename
      -----------------------------------------------------------------------------
      Now by J2ee application---I use jboss:

      2007-01-14 03:27:28,769 INFO [STDOUT] DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]
      2007-01-14 03:27:28,769 INFO [STDOUT] DEBUG SMTP: useEhlo true, useAuth true
      2007-01-14 03:27:28,769 INFO [STDOUT] DEBUG SMTP: trying to connect to host "mail.cs.tu-berlin.de", port 25
      2007-01-14 03:27:28,909 INFO [STDOUT] 220 mailhost.cs.tu-berlin.de ESMTP Postfix
      2007-01-14 03:27:28,909 INFO [STDOUT] DEBUG SMTP: connected to host "mail.cs.tu-berlin.de", port: 25
      2007-01-14 03:27:28,909 INFO [STDOUT] EHLO meknes
      2007-01-14 03:27:28,979 INFO [STDOUT] 250-mailhost.cs.tu-berlin.de
      250-PIPELINING
      250-SIZE
      250-VRFY
      250-ETRN
      250-STARTTLS
      250-ENHANCEDSTATUSCODES
      250 8BITMIME
      2007-01-14 03:27:28,979 INFO [STDOUT] DEBUG SMTP: Found extension "PIPELINING", arg ""
      2007-01-14 03:27:28,979 INFO [STDOUT] DEBUG SMTP: Found extension "SIZE", arg ""
      2007-01-14 03:27:28,979 INFO [STDOUT] DEBUG SMTP: Found extension "VRFY", arg ""
      2007-01-14 03:27:28,979 INFO [STDOUT] DEBUG SMTP: Found extension "ETRN", arg ""
      2007-01-14 03:27:28,979 INFO [STDOUT] DEBUG SMTP: Found extension "STARTTLS", arg ""
      2007-01-14 03:27:28,979 INFO [STDOUT] DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg ""
      2007-01-14 03:27:28,979 INFO [STDOUT] DEBUG SMTP: Found extension "8BITMIME", arg ""
      2007-01-14 03:27:28,979 INFO [STDOUT] DEBUG SMTP: use8bit false
      2007-01-14 03:27:28,979 INFO [STDOUT] MAIL FROM:<radouane@cs.tu-berlin.de>
      2007-01-14 03:27:29,049 INFO [STDOUT] 250 2.1.0 Ok
      2007-01-14 03:27:29,049 INFO [STDOUT] RCPT TO:<radouane@cs.tu-berlin.de>
      2007-01-14 03:27:29,159 INFO [STDOUT] 554 5.7.1 <radouane@cs.tu-berlin.de>: Recipient address rejected: Access denied
      2007-01-14 03:27:29,159 INFO [STDOUT] DEBUG SMTP: Invalid Addresses
      2007-01-14 03:27:29,159 INFO [STDOUT] DEBUG SMTP: radouane@cs.tu-berlin.de
      2007-01-14 03:27:29,159 INFO [STDOUT] DEBUG SMTP: Sending failed because of invalid destination addresses
      2007-01-14 03:27:29,159 INFO [STDOUT] RSET
      2007-01-14 03:27:29,229 INFO [STDOUT] 250 2.0.0 Ok
      2007-01-14 03:27:29,229 INFO [STDOUT] QUIT
      2007-01-14 03:27:29,229 INFO [STDOUT] Error Sending:
      2007-01-14 03:27:29,229 INFO [STDOUT] Sending failed;
      nested exception is:
      class javax.mail.SendFailedException: Invalid Addresses;
      nested exception is:
      class javax.mail.SendFailedException: 554 5.7.1 <radouane@cs.tu-berlin.de>: Recipient address rejected: Access denied

      2007-01-14 03:27:29,229 INFO [STDOUT] java.lang.NullPointerException

      can someone tell me, where is my problem by j2ee application, it's a ejb class -using jboss-.
      Thanks ,
      Radouane