我想使用Mailgun从网络应用程序发送电子邮件,发送新闻通讯和交易邮件.
我设置了一个sudomain"subdomain.domain.tld"并配置了Mailgun面板上指定的DNS,除了在该子域接收邮件所需的(可选)MX记录.这是因为当前的主机/域名注册商不允许为子域设置MX记录,仅适用于主域.他们的支持说"我们不关心这个,处理它".
我不想配置主域供Mailgun使用,因为客户端正在接收由其他服务器处理的主域的常规电子邮件.
当前的设置允许我使用带有"From"-address"mail@domain.tld"的mailgun发送邮件到大多数主要的电子邮件提供商,包括Gmail,Yahoo和Hotmail.但是,邮件被某些提供商拒绝(例如mail.ru,freenet.de或arcor.de),并显示如下错误消息:
<bounce+gibberish-user@=provider@subdomain.domain.tld>: Sender address rejected: Domain not found
Run Code Online (Sandbox Code Playgroud)
其他提供商的消息略有不同,但指出同样的问题:
在我看来,由于在退回地址中使用的subdomain.domain.tld缺少MX记录,邮件被拒绝.
如何在不将完整域名移动到允许我更改子域名的MX记录的其他注册商的情况下解决此问题?我真的想避免这个.
是否可以将mailgun配置为使用与我的MX记录无关的实际有效的不同退回地址?例如bounce-gibberish-mydomain-tld@mailgun.com而不是bounce-gibberish@mydomain.tld?