Mail Sender

以SMTP發送電子郵件

HOST

SMTP 郵件伺服器主機名稱,例如 smtp.gmail.com。

PORT

SMTP 郵件伺服器連線埠號,預設為常用的 465。

TLS/SSL

SMTP 郵件伺服器是否需要TLS/SSL加密。

USERNAME

使用者在郵件伺服器設定的帳號名稱,可以夾帶 %FILENAME% 變數插入工作資料夾內檔名為FILENAME 的TXT檔案內容,達到動態指定的效果。

PASSWORD

使用者在郵件伺服器設定的帳號密碼,支援 %FILENAME% 變數。

RECIPIENT

收件人地址。如果有多個收件人,以逗號分隔表示,支援 %FILENAME% 變數: alice@example.com,bob@example.com,%contact%

CC

副件抄送地址,多人寫法如上。

SUBJECT

郵件標題,支援 %FILENAME% 變數。

USE HTML

郵件內容樣板是否採用HTML語法。

MAIL TEMPLATE

郵件內容樣板。如果 USE HTML 開啟,以 HTML 語法撰寫豐富格式的樣板,否則為純文字。支援 %FILENAME% 變數: <h3>Dear %user%</h3> <p>Thanks for subscribing %serviceName% service.</p>

ATTACHMENT

加入指定附件,為正規表達式字串: invoice-[0-9]{3}\.jpg

LOW-CODE

開啟腳本,input 物件為以上填寫的內容,可以在這裡做送出前的修改。

// 先印出填好的郵件內容,再做送出前的修改
console.log(input)

// 內文加上日期
input.text += `\n\n Sent on ${moment().format('YYYY-MM-DD')}`

// 密件發給 archive@company.com
input.bcc = 'archive@company.com'

Last updated