メインコンテンツにスキップ

Appleでサインインしたusersにメールを送信する

usersがAppleでアプリにサインインした場合、このプロセスによりメールを確実に届けることができます。

対応者:Beth-Ann Sher

ウェブまたはモバイルアプリが「Sign in with Apple」をログイン方法としてサポートしている場合、iOSのusersは専用のプライベートメールアドレス(例:‘a1b2c3@privaterelay.appleid.com’)でログインできます。そのアドレスにメールを送ると、AppleがApple IDに紐づくメールアドレスに転送します。

これを正常に機能させるには、Appleのドキュメントに記載されているように、domainをAppleに登録する必要があります。

これにより、メールが届かない問題やusersがメール受信を望まなくなった場合に、Appleがバウンス(550-5.1.1エラーコード、リレーアドレスが永久に無効化されたことを意味)を通知できます。また、スパムを防ぎ、usersに送信されるメッセージが登録済みの送信元メールアドレスとemail domainからのみであることを保証します。

ヒント: Intercomのメールを自分のdomainから送信する場合は、ステップ1をスキップしてステップ2の最後に進んでください。

ステップ 1

Intercomの標準メールアドレスからメールを送信する場合、domainは設定 > チャンネル > メール > 送信者メールアドレスで確認できます。

このdomainはIntercomワークスペースの名前を変更すると変わるため、Apple設定のReturn-Pathも更新する必要があります。

ステップ 2

単純にIntercomのdomainの先頭に「rp.」を付けると、それがReturn-Pathアドレスになります。例:rp.examply.intercom-mail.com。

自分のdomainから送信する場合は、カスタムdomainの先頭に「outbound.intercom.」を付けると、それがReturn-Pathアドレスになります。例:

「outbound.intercom.example.com」。EUのワークスペースの場合は「outbound-eu.intercom.」、AUの場合は「outbound-au.intercom.」です。

ステップ 3

これをApple開発者設定の「Certificates, Identifiers & Profiles」のDomainsセクションに追加してください。

以上です。👌

Apple開発者設定でReturn-Pathを設定すると、メールが受信者に届かなかった場合(550-5.1.1エラーコード、リレーアドレスが永久に無効化されたことを意味)、Appleが通知してくれます。

こちらの回答で解決しましたか?