如果我没有理解一些东西,很抱歉,但(我相信)我已经搜索了足够多。
- 首先:我已经成功地设置了我的域(
mydomain.gr
),该域已经过验证 - 我已经创建了一个自定义SMTP地址(
contact@mydomain.gr
) - 我创建了一个路由,将
*@mydomain.gr
发送的所有内容转发到我的个人Gmail地址 - 测试1:如果我从外部地址发送电子邮件(something@something.eu)至contact@mydomain.gr它被转发到我的个人Gmail。好的
- 测试2:如果我从发送contact@mydomain.gr到任何外部地址(something@something.eu)我得到错误
Free accounts are for test purposes only. Please upgrade or add the address to authorized recipients in Account Settings
。当然,发送时密码是正确的。否则会引发另一个错误
我想我误解了一些事情。。。
所以我的问题来了:
如何从我的自定义SMTP电子邮件地址发送电子邮件?(我不想升级我的帐户,因为这个免费的Mailgun帐户将处理非常少量的电子邮件。所以,10K对我来说绰绰有余。)
好。在与mailgun团队发了几封电子邮件后,我终于明白了!
我所要做的就是升级我的帐户(只需输入信用卡信息)。现在我可以从contact@mydomain.gr
向任何人发送电子邮件。
谢谢你的邮差!
我也就这个问题联系了Mailgun,并在几分钟内得到回复:
每当使用沙盒域或免费帐户而不邀请名为"授权收件人"的用户时,就会发生此错误。
沙盒域总是需要授权收件人。使用免费计划(用于测试用途),所有自定义域都需要授权收件人。升级后的计划用于生产用途,自定义域不再需要授权收件人。
有关授权收件人流程的更多信息,请参阅以下帮助中心文章:
https://help.mailgun.com/hc/en-us/articles/217531258-Authorized-Recipients
然后我添加了授权接收者,它就像冠军一样工作!