I'm fairly new to James so bear with me. My James server has been up and running,
both inbound and outbound for a couple of weeks, and traffic appears to be flowing
without problem.... until today. I received a bounce of one particular email. Here
is the maillet log entry:
25/09/03 08:31:24 INFO James.Mailet: RemoteDelivery: Attempting delivery of
Mail1064496684018-556-to-mcd-co.com to host inbound.registeredsite.com. to addresses
[EMAIL PROTECTED]
25/09/03 08:31:26 INFO James.Mailet: RemoteDelivery: Permanent exception delivering
mail (Mail1064496684018-556-to-mcd-co.com: javax.mail.SendFailedException: Invalid
Addresses;
nested exception is:
class javax.mail.SendFailedException: 550 <unknown[24.153.218.11]>: Client
host rejected: The domain you are trying to send mail to does not exist.
at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:926)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:389)
at
org.apache.james.transport.mailets.RemoteDelivery.deliver(RemoteDelivery.java:346)
at
org.apache.james.transport.mailets.RemoteDelivery.run(RemoteDelivery.java:797)
at java.lang.Thread.run(Unknown Source)
=====================
In the first line, the "inbound.registeredsite.com" looks suspicious. Is this
possibly a DNS record error on their server?
But when I changed to use a different SMTP server other than my James server, the mail
got through.
So should I assume that there are different ways to locate domain mail server names?
James uses one way which is broken on the target, and the other SMTP server I tried
used a different way?
Can someone educate me on this? Is there any way to make my server get this mail to
its destination like the other SMTP server does (I don't have permanent access to the
other SMTP).
Thanks a bunch.
J.