ios - 如何配置 Mailgun 以与 Sign in with Apple 和 Apple 的中继服务一起使用?
问题描述
我已经按照 Apple Docs 中的说明验证了我的域,但我仍然无法向 Apple 中继地址发送电子邮件。
我还将 Mailgun 日志 (postmaster@mail.mydomain.com) 中的发件人电子邮件 ID 添加到已验证的地址。
但没有运气。
SendGrid ( https://sendgrid.com/docs/ui/account-and-settings/configuring-sign-in-with-apple/ ) 为您提供了一个要添加到 Apple Dashboard 的电子邮件地址,但我没有看到类似的MailGun 的解决方案。
如果有人遇到过类似的情况,请分享您是如何克服这个问题的。
解决方案
确保您的 mailgun 子域已通过验证。如果您的服务器位于example.com
并且您的 mailgun 发送域是sender.example.com
您需要在此验证成功后将从https://developer.apple.com/account/resources/services/configure下载的文件添加到您的主机上https://sender.example.com/.well-known/apple-developer-domain-association.txt
,您将看到一个*@privaterelay.appleid.com
应发送针对您的开发者帐户注册的绿色勾号和 mailgun 电子邮件。
推荐阅读
- mysql - MySQL 查询中的分组和汇总
- mysql - 使用用于外键约束的列创建 MySQL 生成的列会导致错误
- javascript - 使用 React 构建独立的管理路由器
- javascript - 如何使用谷歌地图API制作一个搜索特定半径周围项目的表单?
- javascript - YARN/NPM:安装与某些依赖版本兼容的包版本
- ssl - 如何在 Ubuntu 中将 OpenSSL 从 1.0.2g 升级到 1.1.0g 并让 python 识别新的 OpenSSL
- c# - 在没有 www 的 Web 浏览器中打开 url。在 C# 中
- google-analytics - 如何获取多语言的 Google Analytics(分析)维度/指标描述?
- sql - 将 case/when 插入到 select 语句中
- servlets - 来自 Jetty 的“待处理/未就绪时关闭”警告