首先需要設定SMTP伺服器
到Form 409 或 Page 409 SMTP Mail Setup設定
在SMTP Server輸入您的郵件伺服器地址,圖中只是一個範例,若是您的郵件伺服器沒有設定權限,在Authentication選擇Anonymous即可,下方帳號密碼可以不必填寫
接下來可以開啟Codeunit 400 SMTP Mail看到以下Function
這邊挑幾個常用到的Function來說明
CreateMessage是用來建立Email的Funciton
需要傳的參數依序是寄件者名稱、寄件者Email Address、收件者Email Address、信件主旨、信件內容、是否使用HTML格式
AddRecipients是用來加入第二個以上的收件人的Funciton
AddCC是用來加入副本收件人的Funciton
AppendBody是用來加入額外信件內容的Funciton,因為在CreateMessage的Body只有1024的長度,所以若是信件內容過長,可以利用此Function
AddAttachment是用來加入附件的Funciton,可以透過此Function夾帶檔案
在以上Function傳入參數後,最後利用Send Function來發送Email
以下為介紹如何使用Codeunit 400
首先新增一個Codeunit,然後在Global Variables宣告Codeunit 400的變數SMTP
然後呼叫以下Function,最後執行這隻Codeunit即可寄出Email
0 意見 :
張貼留言