設定を使用して、アカウントの転送を設定できます。転送用メールアドレスとして使用するには、次のいずれかの条件を満たしている必要があります。
- メールアドレスが確認されました。詳しくは、転送用アドレスの作成と確認をご覧ください。
- メールアドレスが送信者と同じドメインに属している。
- メールアドレスが、送信者と同じドメイン内のサブドメインに属している。
- メールアドレスは、同じ Google Workspace アカウントの一部として構成されたドメイン エイリアスに属しています。
転送用メールアドレスがこれらのルールのいずれかに準拠していない場合、API を使用した転送の設定は失敗します。
転送先アドレスの作成、一覧表示、取得、削除の方法については、ForwardingAddresses リファレンスをご覧ください。
転送設定を取得または更新する方法については、設定項目の詳細をご覧ください。
転送先アドレスの作成と確認
転送アドレスは、使用する前に作成する必要があります。場合によっては、ユーザーはアドレスの所有権も確認する必要があります。
Gmail で転送先アドレスのユーザー確認が必要な場合、アドレスはステータス pending
で返されます。確認メッセージが対象のメールアドレスに自動的に送信されます。メールアドレスを使用するには、その所有者が確認プロセスを完了する必要があります。
確認を必要としない転送先アドレスの確認ステータスは accepted
です。
自動転送を有効にする
updateAutoForwarding メソッドを呼び出して、アカウントの自動転送を有効にします。この呼び出しには、登録済みで確認済みの転送アドレスと、転送されたメッセージに対して行うアクションの両方が必要です。
たとえば、自動転送を有効にして、転送されたメールをゴミ箱に移動するには:
Java
Python
自動転送を無効にするには、updateAutoForwarding を呼び出し、enabled
プロパティを false
に設定します。
特定のメッセージを転送する
自動転送では、受信したすべてのメールが転送先のアカウントに送信されます。メールを選択的に転送するには、フィルタを使用して、メールの属性またはコンテンツに応じて転送するルールを作成します。