本文說明如何在 Gmail API 中設定「以別名傳送郵件」別名和電子郵件簽名。
「以別名傳送」別名代表帳戶可從中傳送郵件的電子郵件地址。每個帳戶至少都有一個別名,代表帳戶的主要電子郵件地址。
寄件者身分別名對應於 Gmail 網頁介面的「選擇寄件地址」功能。
別名也可用於管理帳戶的簽名。如要變更電子郵件簽名,您必須對「以其他別名傳送郵件」有基本瞭解。
如要瞭解如何建立、列出、取得、更新或刪除別名,請參閱 settings.SendAs 資源。
建立及驗證別名
您必須先建立別名,才能使用別名。在某些情況下,使用者也必須驗證別名的擁有權。
如果 Gmail 要求使用者驗證別名,系統會傳回別名,並附上 VerificationStatus pending。系統會自動將驗證訊息傳送到目標電子郵件地址。電子郵件地址擁有者必須先完成驗證程序,才能使用該地址。
不需要驗證的別名驗證狀態為 accepted。
如有需要,請使用 settings.sendAs.verify 方法重新傳送驗證要求。
SMTP 設定
外部地址的別名應透過遠端 SMTP 郵件傳送代理程式 (MSA) 傳送郵件。如要為別名設定 SMTP MSA,請使用 smtpMsa 欄位提供連線詳細資料。
管理簽名
您也可以為每個別名設定電子郵件簽名。下列程式碼範例說明如何為使用者的主要地址設定簽名: