laravel - 使用 Mailgun 帐户发送电子邮件我得到的域未经验证,需要 DNS 配置错误
问题描述
我的 Laravel 8 应用程序位于 tads.my-demo-apps.tk 作为 my-demo-apps.tk 的子域。此域是在https://my.freenom.com/上创建的,并且在 ubuntu 18 上安装了 Ubunutu 10
当我使用我的 yahoo.com 帐户(我在该帐户下进入主仪表板)发送电子邮件时,我收到了电子邮件,好的,但我在收到的电子邮件的内容中看到未呈现的 HTML 代码。
我尝试向我的 Gmail 帐户发送电子邮件但收到错误消息:
{"message":"Expected response code 354 but got code \"421\", with message \"421 Domain my-demo-apps.tk is not allowed to send: The domain is unverified and requires DNS configuration. Log in to your control panel to view required DNS records.\r\n\"","user_id":2}
打开我的域的 DNS 页面,我看到:https ://imgur.com/a/QJBJgWn 但我不确定要检查哪些记录以及如何检查?
在我的新 Mailgun 帐户的详细信息中,我看到
Plan Flex
Emails sent 3 of 1.3K
Validations 0 of 0
Dedicated IPs 0 of 0
Log retention 5 days
谢谢!
解决方案
您必须根据 mailgun 的要求填写域的 DNS 记录。
例如 mg.mydomain.com MX 记录等。
如果您无权修改 DNS 记录,请咨询您的 DNS 提供商。
推荐阅读
- pandas - 如何在熊猫中对时间值进行分类
- ios - 有没有办法从 React Native 本地模块访问 iOS 中的 JavaScriptCore 上下文?
- r - 如何使用 R 删除 ISO 8601 格式中不完整周的日期?
- javascript - 如何获取 HTML 定义的函数并在我的 .js 文件中调用它?
- android - 我的视频播放器无法正常工作
- server - RFI 监控每分钟的请求并调用 webhook 以扩展或缩减云服务器
- sql - 如何在 SQL 中生成可重现的随机整数列
- c# - C# 三部分格式输出问题
- python - add_star 函数未在 Networkx 中添加属性
- spring - Spring Cloud 中的 ServletRegistrationBean