我使用Laravel设置网站,该网站使用网络表单向访问者发送电子邮件给我。我使用Mailgun作为驱动程序。我的域名已在Namecheap注册。他们说他们是我的DNS提供商。我使用Forge和DigitalOcean建立了我的网站。
我有两个使用Namecheap私人电子邮件订阅的电子邮件帐户。 Mailgun的说明告诉我将Namecheap的私人电子邮件设置更改为使用MX Records。当我这样做时,我能够让Mailgun工作,但我不能再使用我在Namecheap上使用的电子邮件帐户了。基本上,Namecheap所说的是我不能拥有我的域名的电子邮件地址并同时使用Mailgun。他们说这是因为我不能同时在一个域上配置我的电子邮件地址和Mailgun。这不可能是真的。
使用我的域设置电子邮件地址并使用Mailgun作为Laravel的电子邮件驱动程序需要做什么?
答案 0 :(得分:0)
您需要为不同于yourdomain.com
或mail.yourdomain.com
的子域设置mailgun。例如,我们使用auto-mailer.ourdomain.com
地址设置交易邮件。这样你就可以使用它们。
在Mailgun中添加域后,您需要设置https://app.mailgun.com/app/domains/auto-mailer.yourdomain.com
列出的正确DNS记录(将yourdomain
替换为真实的。)之后,您将能够通过Mailgun发送电子邮件并重新启动/使用您的私人邮件订阅发送电子邮件。
如果您想接收来自mailgun的电子邮件,可以在Mailgun管理员的Routes tab设置一个包罗万象的规则。