我想知道Dynamics AX客戶端和爲服務器設置的電子郵件客戶端之間發送電子郵件的過程如何工作爲默認電子郵件客戶端。Dynamics AX的電子郵件客戶端
首先,Dynamics Ax可以使用其他電子郵件客戶端(而不是Outlook)發送電子郵件,其次是Dynamics Ax將整個配置發送到客戶端,或者客戶端必須由其自己進行配置。
現在我在嘗試使用Windows Live Mail發送電子郵件時遇到未知錯誤。
我想知道Dynamics AX客戶端和爲服務器設置的電子郵件客戶端之間發送電子郵件的過程如何工作爲默認電子郵件客戶端。Dynamics AX的電子郵件客戶端
首先,Dynamics Ax可以使用其他電子郵件客戶端(而不是Outlook)發送電子郵件,其次是Dynamics Ax將整個配置發送到客戶端,或者客戶端必須由其自己進行配置。
現在我在嘗試使用Windows Live Mail發送電子郵件時遇到未知錯誤。
Dynamics AX使用MAPI爲客戶端郵件。
您可以使用SysINetMail::sendEMail
方法使用此方法發送簡單郵件。
如果批量郵寄另一個選項是使用使用SysEmailTable::sendMail
的SMTP郵件。
這需要使用郵件模板。
使用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。