Envío de email via SMTP externo
Hola,
hay alguna manera de hacer un envio desde Axapta 3 via SMTP externo, por ejemplo, smtp de gmail/hotmail?
Lo estoy intentando con esta función pero siempre me da error de timeout en la conexión:
Static void enviarMail(str MailServerTo, // Para Quien
str Subject, // Asunto
str body, // Contenido HTML
str ServerMailFrom, // Cuenta del que envia
fileName fileName = '', // archivo adjunto
str MailServerCC='')
{
SysEmailParameters _sysEmailParameters;
SysMailer mailer;
;
mailer = new SysMailer();
_sysEmailParameters = SysEmailParameters::find();
mailer.SMTPRelayServers().add(_sysEmailParameters.SMTPRelayServerName,_sysEmailParameters.SMTPPortNumber,_sysEmailParameters.SMTPServerIPAddress,_sysEmailParameters.SMTPUserName,_sysEmailParameters.SMTPPassword);
mailer.fromAddress(ServerMailFrom);
mailer.subject(subject);
if (MailServerCC)
mailer.bccs().add(MailServerCC);
mailer.htmlBody(body);
if (fileName)
mailer.attachments().add(fileName);
mailer.sendMail();
}
Los parámetros de correo electrónico son los siguientes:
Servidor y dirección smtp: smtp.live.com
Puerto: 25
Alguna ayuda?
Hilo iniciado por
José Luis
hace 14 años
0