Friday, 31 October 2025

Exadata DBM-02578 DBM-05503 E-mail Address is invalid: 451 5.7.3 STARTTLS is required to send mail

 

On Exadata Database Machines - below SMTP configuration parameters can be set via dbmcli or cellcli on Compute and Storage nodes respectively.
  • smtpServer
  • smtpFrom
  • smtpFromAddr
  • smtpToAddr
  • smtpPort
  • smtpUseSSL
  • snmpSubscriber 
In our environment, we were only required to change the SMTP server, thus everything else was retained as default setting. Though, post updating SMTP relay/server name below error was seen.
 
DBM-02578: An error was detected in the SMTP configuration: DBM-05503: An error was detected during notification. The text of the associated internal error is: E-mail Address is invalid: 451 5.7.3 STARTTLS is required to send mail    
 
Compute Nodes:

DBMCLI>alter dbserver smtpFromAddr=’dbmadmin@node01.example.com’
DBMCLI>alter dbserver smtpToAddr=’oracleteam@example.com’
DBMCLI>alter dbserver smtpServer=’newsmtp.example.com
DBMCLI>alter dbserver smtpUseSSL=TRUE
DBMCLI>alter dbserver validate mail

DBM-02578: An error was detected in the SMTP configuration: DBM-05503: An error was detected during notification. The text of the associated internal error is: E-mail Address is invalid: 451 5.7.3 STARTTLS is required to send mail    

I couldn't find any official documentation to enable this, but setting below worked like a charm!

DBMCLI>alter dbserver smtpStartTLS=TRUE
DBMCLI>alter dbserver validate mail

Works!

 
Same setting was replicated to storage cells as well and the reror was resolved.

No comments:

Post a Comment