Search Engine: Elastic

Article ID: 132054, created on Jan 12, 2018, last review on Jul 14, 2018

  • Applies to:
  • Business Automation 7.2

Symptoms

Customer is using external SMTP server. Notifications are not sent due to error message:

"Unexpected error code"

To know where this error message is received from (BA or SMTP server) it is required to use the comand below on attempt to resend failed e-mail from PCP to determine which exact parameters are passed to SMTP:

tcpdump -vv -x -X -s 1500 -i eth1 'port 25' 

In "tcpdump" output It is required to find FQDN hostname:

EHLO <FQDN hostname>

Usually BA sends FQDN hostname of application node to SMTP server. This is a demand of RFC 5321:

"The domain name given in the EHLO command MUST be either a primary host name (a domain name that resolves to an address RR), or, if the host has no name, an address literal."

After FQDN hostname is checked try to send e-mail via "telnet" command:

telnet <SMTP server hostname> 25
EHLO <FQDN hostname>
MAIL FROM: <e-mal address of sender>
RCPT TO: <e-mail address of receipient>
DATA 
Subject: some test subject
some text

In this case on one of the steps error message will be received from SMTP server with error code. For example: 553 - domain authentication fail

If error occured during sending e-mail via telnet the issue is on SMTP server side.

Resolution

SMTP server configuration is out of Odin Technical Support Scope. Please contact SMTP server administrator to resolve the issue.

See also: http://kb.cloudblue.com/en/114018 - How to check outgoing mails.

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07 ef171e3fccb12bd8e09076a7b49212c0 b2c3b33425dfc50c7d41a2efaa7f84f3

Email subscription for changes to this article
Save as PDF