リソース: SendAs
「名前」のエイリアスに関連付けられた設定。アカウントに関連付けられたメインのログイン アドレスまたはカスタムの「From」アドレスのいずれかになります。「名前」のエイリアスは、「名前」機能に対応しています。「名前」のエイリアスは有効なメールアドレスである必要があります。
| JSON 表現 |
|---|
{ "sendAsEmail": string, "displayName": string, "replyToAddress": string, "signature": string, "isPrimary": boolean, "isDefault": boolean, "treatAsAlias": boolean, "smtpMsa": { object ( |
| フィールド | |
|---|---|
sendAsEmail |
このエイリアスを使用して送信されたメールの「From:」ヘッダーに表示されるメールアドレス。作成以外のすべてのオペレーションで読み取り専用です。 |
displayName |
このエイリアスを使用して送信されたメールの「From:」ヘッダーに表示される名前。カスタムの「From」アドレスの場合、これが空欄の場合、Gmail は「From:」ヘッダーに、アカウントに関連付けられたメインのアドレスに使用される名前を入力します。管理者がユーザーによる名前形式の更新を無効にしている場合、メインのログインのこのフィールドを更新するリクエストは通知なしで失敗します。 |
replyToAddress |
このエイリアスを使用して送信されたメールの「Reply-To:」ヘッダーに含まれる省略可能なメールアドレス。これが空欄の場合、Gmail は「Reply-To:」ヘッダーを生成しません。 |
signature |
Gmail ウェブ UI でこのエイリアスを使用して作成されたメッセージに含まれる省略可能な HTML 署名。この署名は新しいメールにのみ追加されます。 |
isPrimary |
このアドレスがアカウントへのログインに使用されるメインのアドレスかどうか。すべての Gmail アカウントにはメインのアドレスが 1 つだけあり、「名前」のエイリアスのコレクションから削除することはできません。このフィールドは読み取り専用です。 |
isDefault |
新しいメッセージの作成や不在時の自動返信の送信など、このアドレスがデフォルトの「From:」アドレスとして選択されているかどうか。すべての Gmail アカウントにはデフォルトの「名前」のアドレスが 1 つだけあるため、クライアントがこのフィールドに書き込むことができる有効な値は |
treatAsAlias |
Gmail がこのアドレスをユーザーのメインのメールアドレスのエイリアスとして 扱うかどうか。この設定は、カスタムの「From」エイリアスにのみ適用されます。 |
smtpMsa |
このエイリアスを使用して送信されたメールの送信リレーとして使用される省略可能な SMTP サービス。これが空欄の場合、送信メールは Gmail のサーバーから宛先の SMTP サービスに直接送信されます。この設定は、カスタムの「From」エイリアスにのみ適用されます。 |
verificationStatus |
このアドレスが「名前」のエイリアスとして使用するために確認されているかどうかを示します。読み取り専用。この設定は、カスタムの「From」エイリアスにのみ適用されます。 |
SmtpMsa
SMTP サービスとの通信の設定。
| JSON 表現 |
|---|
{
"host": string,
"port": integer,
"username": string,
"password": string,
"securityMode": enum ( |
| フィールド | |
|---|---|
host |
SMTP サービスのホスト名。必須。 |
port |
SMTP サービスのポート。必須。 |
username |
SMTP サービスの認証に使用されるユーザー名。これは書き込み専用のフィールドで、SendAs 設定の作成または更新のリクエストで指定できます。レスポンスには入力されません。 |
password |
SMTP サービスの認証に使用されるパスワード。これは書き込み専用のフィールドで、SendAs 設定の作成または更新のリクエストで指定できます。レスポンスには入力されません。 |
securityMode |
SMTP サービスとの通信の保護に使用されるプロトコル。必須。 |
SecurityMode
SMTP サービスとの通信の保護に使用できるプロトコル。
| 列挙型 | |
|---|---|
securityModeUnspecified |
セキュリティ モードが指定されていません。 |
none |
リモート SMTP サービスとの通信は保護されていません。ポート 25 が必要です。 |
ssl |
リモート SMTP サービスとの通信は SSL を使用して保護されます。 |
starttls |
リモート SMTP サービスとの通信は STARTTLS を使用して保護されます。 |
VerificationStatus
アドレスの所有権が「名前」のエイリアスとして使用するために確認されているかどうかを示します。
| 列挙型 | |
|---|---|
verificationStatusUnspecified |
確認ステータスが指定されていません。 |
accepted |
アドレスは「名前」のエイリアスとして使用する準備ができています。 |
pending |
アドレスは所有者による確認を待っています。 |
メソッド |
|
|---|---|
|
カスタムの「From」の「名前」のエイリアスを作成します。 |
|
指定した「名前」のエイリアスを削除します。 |
|
指定した「名前」のエイリアスを取得します。 |
|
指定したアカウントの「名前」のエイリアスの一覧を取得します。 |
|
指定した「名前」のエイリアスにパッチを適用します。 |
|
「名前」のエイリアスを更新します。 |
|
指定した「名前」のエイリアス アドレスに確認メールを送信します。 |