Hi everyone, I have a question and hope that someone could provide me with some assistance. We were notified of a change of email relays with my firm and since the change has taken place we have been experiencing issues with email not being sent.
The new email relays have a set of strict rules that are in place for security purposes. What is happening is the if one of the email address is an invalid email (internal to the company) the relay returns an error message (550 user unknown) and then sits and waits for the application to give it instructions on what to do. The CFML code does not respond back to mail relay so the email relay does not send the message. If there are three employees on the email and one is no longer valid, no one gets the email. This is what I was told is happening by the email team: The old relay (appMail) does not perform any validation so when your application connects to it, there aren't any error codes return back to the application. The new relays have controls that were implemented for risk and audit purposes. When your application gets an error response (could be anything but in this case, user unknown) the application doesn't know how to handle the error and closes the connection. Here is the message I see the mail.log: 10/12/09 15:35.38: MailOutFail: [email protected], [email protected]; [email protected]; Subject=Test of email relay; Server=;;smtp-amg-am.hedani.net;25; Size=605 bytes:javax.mail.SendFailedException: Invalid Addresses; nested exception is: com.sun.mail.smtp.SMTPAddressFailedException: 550 5.7.0 <[email protected]>... No such user I am at a lost as to what to do about this issue. Thanks Mario -- Open BlueDragon Public Mailing List http://www.openbluedragon.org/ http://twitter.com/OpenBlueDragon mailing list - http://groups.google.com/group/openbd?hl=en !! save a network - please trim replies before posting !!
