このドキュメントでは、Gmail API で送信専用エイリアスとメール署名を設定する方法について説明します。
送信専用エイリアスは、アカウントからメールを送信できるメールアドレスを表します。各アカウントには、アカウントのメインのメールアドレスを表すエイリアスが常に少なくとも 1 つあります。
送信専用エイリアスは、Gmail ウェブ インターフェースの「名前」機能に対応しています。
エイリアスは、アカウントの署名を管理するためにも使用されます。メール署名を変更するには、送信専用エイリアスについて基本的な知識が必要です。
エイリアスの作成、一覧表示、取得、更新、削除の方法については、settings.SendAs リソースをご覧ください。
エイリアスを作成して確認する
エイリアスは、使用する前に作成する必要があります。場合によっては、ユーザーはエイリアスの所有権も確認する必要があります。
Gmail でエイリアスのユーザー確認が必要な場合、エイリアスは pending の VerificationStatus とともに返されます。確認メールが自動的に転送先メールアドレスに送信されます。メールアドレスを使用するには、その所有者が確認プロセスを完了する必要があります。
検証が不要なエイリアスの検証ステータスは accepted です。
必要に応じて、settings.sendAs.verify メソッドを使用して確認リクエストを再送信します。
SMTP 設定
外部アドレスのエイリアスは、リモート SMTP メール送信エージェント(MSA)経由でメールを送信する必要があります。エイリアスの SMTP MSA を構成するには、smtpMsa フィールドを使用して接続の詳細を指定します。
署名を管理する
エイリアスごとにメール署名を設定することもできます。次のコードサンプルは、ユーザーのメインアドレスの署名を設定する方法を示しています。