2013-07-18 150 views
0

我想知道Dynamics AX客戶端和爲服務器設置的電子郵件客戶端之間發送電子郵件的過程如何工作爲默認電子郵件客戶端。Dynamics AX的電子郵件客戶端

首先,Dynamics Ax可以使用其他電子郵件客戶端(而不是Outlook)發送電子郵件,其次是Dynamics Ax將整個配置發送到客戶端,或者客戶端必須由其自己進行配置。

現在我在嘗試使用Windows Live Mail發送電子郵件時遇到未知錯誤。

回答

1

Dynamics AX使用MAPI客戶端郵件。

您可以使用SysINetMail::sendEMail方法使用此方法發送簡單郵件。

如果批量郵寄另一個選項是使用使用SysEmailTable::sendMail的SMTP郵件。
這需要使用郵件模板。

0

使用SysOutgoingEmailTable和SysOutgoingEmailData您可以發送電子郵件給任何域的收件人並附加文件。

你有以下字段:

outgoingEmailTable.EmailItemId 
outgoingEmailTable.IsSystemEmail 
outgoingEmailTable.Sender 
outgoingEmailTable.SenderName 
outgoingEmailTable.Recipient 
outgoingEmailTable.Subject 
outgoingEmailTable.Priority 
outgoingEmailTable.WithRetries 
outgoingEmailTable.RetryNum 
outgoingEmailTable.UserId 
outgoingEmailTable.Status 
outgoingEmailTable.Message 
outgoingEmailTable.TemplateId 
outgoingEmailTable.LatestStatusChangeDateTime 

outgoingEmailData.EmailItemId 
outgoingEmailData.FileName 
outgoingEmailData.EmailDataType 
outgoingEmailData.FileExtension 

插入這些表中相應的電子郵件的細節,你是好去。此外,如果它給權限錯誤做添加權限設置 CodeAccessPermission :: assertMultiple。

相關問題