1

我正在发送一批邮件,我想向管理员邮件组发送一份副本 (bcc)。是否可以在 AX 2009 中向密件抄送收件人发送邮件?

提前致谢。

4

2 回答 2

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);            
}

在这里你可以找到一个完整的例子(你可能需要使用谷歌翻译)。我很确定这也应该在 AX 2009 中工作。

于 2015-01-19T10:01:04.007 回答
0

我想我已经找到了解决方案。如果我使用 SysMailer 类,它有 bccs 方法。这里有一个 SysMailer 示例使用。

于 2013-10-21T11:02:22.277 回答