Php 将电子邮件重新路由到正确的域
我正在尝试将邮件发送到其他域名,因为我的邮件服务器位于另一个域上。因此,每当我尝试发送电子邮件使用<代码> PHP邮件< /代码>函数时,它就被视为本地电子邮件邮件并发送。但是,我想把它发送到另一个域。让我们说:Php 将电子邮件重新路由到正确的域,php,codeigniter,email,whm,Php,Codeigniter,Email,Whm,我正在尝试将邮件发送到其他域名,因为我的邮件服务器位于另一个域上。因此,每当我尝试发送电子邮件使用 PHP邮件< /代码>函数时,它就被视为本地电子邮件邮件并发送。但是,我想把它发送到另一个域。让我们说: $to='example@gmail.com' //this works $to='example@mydomain.com' //this does not work. 当我使用 WHM检查时,我发现它把电子邮件视为本地邮件,因此这样的电子邮件不存在于我的Web域中,所以它消失了。
$to='example@gmail.com' //this works
$to='example@mydomain.com' //this does not work.
当我使用<代码> WHM<代码>检查时,我发现它把电子邮件视为本地邮件,因此这样的电子邮件不存在于我的Web域中,所以它消失了。 我如何重新路由电子邮件以将其发送到正确的域
更新 我可以在WHM邮件错误日志中看到以下错误: 第三方:我的邮件服务器所在的域 mydomain:当前的web域ravi@mydomain.com.auR=lookuphost T=remote_smtp:smtp来自远程邮件服务器的错误
RCPT TO::host mail.mydomain.com.au后:550验证失败
对于\n550,邮件服务器无法将邮件传递到
第三_party@server.third_party.com.au. 帐户或域可能不存在,它们可能不存在
被列入黑名单,或缺少正确的dns条目。\n550发件人验证失败
mydomain.com mx记录指向什么?在WHM中,将本地电子邮件域的名称更改为其他名称,然后重新启动电子邮件程序/rebootwell,它与邮件域相同。它被选择在本地发送邮件,我将其更改为“远程…”选项,但仍然没有luck@Dagon:请查看更新。
ravi@mydomain.com.au R=lookuphost T=remote_smtp: SMTP error from remote mail server
after RCPT TO:<ravi@mydomain.com.au>: host mail.mydomain.com.au: 550-Verification failed
for <third_party@server.third_party.com.au>\n550-The mail server could not deliver mail to
third_party@server.third_party.com.au. The account or domain may not exist, they may be
blacklisted, or missing the proper dns entries.\n550 Sender verify failed