EngageOne Vault Loader - SMTP: protocol error: 530 Authentication required

Product Feature: Loader
 

Issue

When deploying the mail functionality in EngageOne Vault using an AWS environment and the following setup:

[mail1]
enable=1
loglevel=2
smtpaddr=emailxxxxx.com
smtpport=587
smtphelo=localhost
smtpfrom=fred.flintstone@xyz.com<mailto:smtpfrom=fred.flintstone@xyz.com>
toadmins=fred.flintstone@xyz.com<mailto:toadmins=fred.flintstone@xyz.com>

The following error is returned:

15:16:56 SMTP: -> HELO localhost
15:16:56 SMTP: <- 250 emailxxxxx.com
15:16:56 SMTP: -> MAIL FROM: <fred.flintstone@xyz.com<mailto:fred.flintstone@xyz.com>>
15:16:56 SMTP: protocol error: 530 Authentication required

Cause

Parameters set up incorrectly, and SMTP relay via IIS not set up
 

Resolution

UPDATED: March 13, 2020
Amended [mail1] section parameters:
 
[mail1]
enable=1 (1 means it is turned on, 0 means it is turned off)
loglevel=0 (0 means no logging, 1 means default logging, 2 means debug logging)
smtpaddr=127.0.0.1 (not the mail server URL)
smtpport=25 (fixed port)
smtphelo=VaultLoader (this can be whatever you wish, and this string will be included in the subject of the emails)
smtpfrom=fred.flintstone@xyz.com
toadmins=fred.flintstone@xyz.com,barney.rubble@xyz.com


Information on how to set up SMTP relay via IIS can be found in this location:

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-windows-server.html