You are on page 1of 13

Run In Application Server

Refer below different screens for Microsoft and Gmail SMTP hosting.

Microsoft O365
GMAIL
Microsoft
Configure from AX:
Check with below job from AX:
static void sendMailTest1(Args _args)
{
SysMailer mailer = new SysMailer();
str headerTxt,message;
SysEmailParameters parameters = SysEmailParameters::find();
;

try
{
headerTxt += " email body<br>";

if (parameters.SMTPRelayServerName)
{
mailer.SMTPRelayServer(parameters.SMTPRelayServerName,
parameters.SMTPPortNumber,
parameters.SMTPUserName,
SysEmailParameters::password(),
parameters.NTLM);
}
else
{
mailer.SMTPRelayServer(parameters.SMTPServerIPAddress,
parameters.SMTPPortNumber,
parameters.SMTPUserName,
SysEmailParameters::password(),
parameters.NTLM);
}

message+=headerTxt;
mailer.fromAddress('helpdesk@asta.in');
//mailer.fromAddress('pratik.chitroda@asta.in');

//mailer.tos().appendAddress('pratik.chitroda@asta.in');
mailer.tos().appendAddress('mehul@intech-systems.com');
mailer.htmlBody(message);
mailer.subject('Email Testing-mail From Live2');
mailer.sendMail();
info('Mail sent successfully');
}
catch
{
info(AifUtil::getClrErrorMessage());
}

}
Check with below job from PowerShell:

Send-MailMessage -SMTPServer localhost -To Dharmesh.mirana@intech-systems.com -From scg@sayajigroup.in -Subject "Test subject" -Body
"Test body"

You might also like