我正在发送批量邮件,我想将副本(密件抄送)发送到管理员邮件组。是否可以在AX 2009中向bcc receipent发送邮件?
提前致谢。
答案 0 :(得分:1)
我对AX 2009不确定,但在AX 2012中,您可以重复使用方法tos()
和ccs()
并创建新方法tosBccs()
和bccs()
)像这样:
SysMailerAddressField tosBCC()
{
;
return SysMailerAddressField::create(_com, SysmailerAddressFieldType::Bcc);
}
SysMailerAddressField bccs()
{
InteropPermission permission = new InteropPermission(InteropKind::ComInterop);
permission.assert();
//BP Deviation Documented
return SysMailerAddressField::create(_com,SysmailerAddressFieldType::Bcc);
}
现在,在您使用SysMailer
对象的电子邮件代码中,您可以调用以上功能:
SMTPUserName _bccAddress;
;
if(_bccAddress != "")
{
mailer.tosBCC().appendAddress(_bccAddress);
}
Here您可以找到完整的示例(但您可能需要使用Google翻译)。我非常确定它也应该适用于AX 2009。
答案 1 :(得分:0)
我想我找到了解决方案。如果我使用SysMailer类,它有bccs方法。 有一个SysMailer示例使用here。