Using Username as E-mail Address When Configuring SMTP Host in "glog.mail.smtp.host" Property Will Cause OTM to not Parse Correctly the SMTP host (Doc ID 1970235.1)

Last updated on OCTOBER 03, 2016

Applies to:

Oracle Transportation Management - Version 6.3.4 to 6.3.7 [Release 6.3]
Information in this document applies to any platform.

Symptoms

When attempting to set up SMTP authentication in glog.properties, the glog.util.mail.MailProperties.getSessionSingleHost() method has a tokenizing code which fails to account for a username.
The "@" is used as the token dividing the username/password portion from the SMTP host in the property.
Hence, when the username is an email address, the tokenizer incorrectly identifies the 1st "@" (in the email address) as the dividing character, which is incorrect.

The expectation is that OTM picks the last occurrence of the "@" symbol for this, not the 1st occurrence.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms