以SMTP發送電子郵件
SMTP 郵件伺服器主機名稱,例如 smtp.gmail.com。
SMTP 郵件伺服器連線埠號,預設為常用的 465。
SMTP 郵件伺服器是否需要TLS/SSL加密。
使用者在郵件伺服器設定的帳號名稱,可以夾帶 %FILENAME% 變數插入工作資料夾內檔名為FILENAME 的TXT檔案內容,達到動態指定的效果。
使用者在郵件伺服器設定的帳號密碼,支援 %FILENAME% 變數。
收件人地址。如果有多個收件人,以逗號分隔表示,支援 %FILENAME% 樣板: [email protected],[email protected],%contact%
[email protected],[email protected],%contact%
副件抄送地址,多人寫法如上。
郵件標題,支援 %FILENAME% 樣板。
郵件內容樣板是否採用HTML語法。
郵件內容樣板。如果 USE HTML 開啟,以 HTML 語法撰寫豐富格式的樣板,否則為純文字。支援 %FILENAME% 樣板: <h3>Dear %user%</h3> <p>Thanks for subscribing %serviceName% service.</p>
<h3>Dear %user%</h3> <p>Thanks for subscribing %serviceName% service.</p>
加入指定附件,為正規表達式字串: invoice-[0-9]{3}\.jpg
invoice-[0-9]{3}\.jpg
開啟腳本,input 物件為以上填寫的內容,可以在這裡做送出前的修改。
郵件內文要開啟 USE HTML,將圖檔加入附件,並且在郵件內文中用 <img> 標籤引用附件中的圖檔:
請注意在 <img> 標籤中來源屬性 src 需以 cid: 為前綴引用附件中的圖檔。
cid:
最后更新于1个月前
这有帮助吗?
// 先印出填好的郵件內容,再做送出前的修改 console.log(input) // 內文加上日期 input.text += `\n\n Sent on ${moment().format('YYYY-MM-DD')}` // 密件發給 [email protected] input.bcc = '[email protected]'