Ben Speakmon a écrit :
Hi Nicolas,
When you call setHostName(), are you using "localhost" or 127.0.0.1 or some
other name? This error happens when a server is expecting a valid hostname
as part of its HELO command and doesn't get one.
> Ok it's works. The server name isn't declare in my /etc/hosts
Thanks you for your help
Regards,
On 9/13/07, Nicolas BOIRE <[EMAIL PROTECTED]> wrote:
Hello,
I have an error when i tried to send a email with localhost server.
I have a postfix server mail on localhost and when i try to send a email
in command line (telnet localhost 25 ....), it's ok .
I use the commons-email-1.0.jar in tomcat 5.0
The stacktrace :
Caused by: javax.mail.MessagingException: 501 Syntax: HELO hostname
at
com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1308)
at com.sun.mail.smtp.SMTPTransport.helo(SMTPTransport.java:785)
at
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:327)
at javax.mail.Service.connect(Service.java:236)
at javax.mail.Service.connect(Service.java:137)
at javax.mail.Service.connect(Service.java:86)
at javax.mail.Transport.send0(Transport.java:150)
at javax.mail.Transport.send(Transport.java:80)
at org.apache.commons.mail.Email.sendMimeMessage(Email.java:863)
... 47 more
Thanks for your help .
Best regards,
Nicolas
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]