![]() |
#4 |
Участник
|
Мы лично в new() ничего не указываем, вот пример корректного использования.
X++: public void run() { SysMailer mailer; SysEmailParameters parameters = SysEmailParameters::find(); ; try { new InteropPermission(InteropKind::ComInterop).assert(); mailer = new SysMailer(); mailer.SMTPRelayServer( parameters.SMTPRelayServerName ? parameters.SMTPRelayServerName : parameters.SMTPServerIPAddress, parameters.SMTPPortNumber, parameters.SMTPUserName, SysEmailParameters::password(), parameters.NTLM ); if (!this.validate()) { throw error("Can't send an email"); } mailer.fromAddress(sender); mailer.tos().appendAddress(recipient); mailer.priority(1); mailer.subject(subject); if (htmlBody) { mailer.htmlBody(htmlBody); } else if (body) { mailer.body(body); } mailer.sendMail(); CodeAccessPermission::revertAssert(); } catch(Exception::Internal) { throw Exception::Internal; } }
__________________
// no comments |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|