Damn, пробовал разные варианты:
например
X++:
static void SendMail(container _toAddr, str _subject, str _body, container _attacments)
{
SysMailer mailer = new SysMailer();
SysUserInfo users = SysUserInfo::find();
SysEmailParameters parameters;
int i;
;
mailer.fromAddress(users.Email);
for (i = 1; i <= conlen(_toAddr); i++)
mailer.tos().appendAddress(conpeek(_toAddr, i));
for (i = 1; i <= conlen(_attacments); i++)
mailer.attachments().add(conpeek(_attacments, i));
mailer.subject(_subject);
mailer.htmlBody(_body);
parameters = SysEmailParameters::find();
mailer.SMTPRelayServer(parameters.SMTPRelayServerName, parameters.SMTPPortNumber,parameters.SMTPUserName,SysEmailParameters::password(),parameters.NTLM);
mailer.sendMail();
}
Или
X++:
static void TestMailBatch(Args _args)
{
SysEmailBatch SysEmailBatch;
;
SysEmailBatch = new SysEmailBatch();
SysEmailBatch.parmEmailAddr("im@mail.ru");
SysEmailBatch.parmMessageBody("test");
SysEmailBatch.parmSenderAddr("test@mail.ru");
SysEmailBatch.sendToBatch("mail");
SysEmailBatch.run();
}
Выполнял на клиенте. Это важно?