У меня есть два сервера, на которых размещается электронная почта моей компании. На другом размещен веб-сайт, где у меня есть php-скрипты, которые отправляют почту на мой почтовый сервер. Когда я отправляю письмо, я получаю
550-Verification failed for <root@server.com>
550-The mail server could not deliver mail to root@server.com.
The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
550 Sender verify failed
2013-05-31 10:12:41 1UiKS0-0006Vv-OQ Completed
Проблема в том, что я знаю, что на нашем почтовом сервере существует учетная запись электронной почты, и странно то, что если я отправляю почту на свою личную учетную запись электронной почты, она проходит без проблем. В чем может быть проблема
Пожалуйста, обратите внимание. root@server.com - псевдоним для сервера, с которого я отправляю
Я запустил exim -bt verifyfailedemail@domain.com и он возвращает
verifyfailedemail@domain.com
router = lookuphost, transport = remote_smtp
host mailServer.com [x.x.x.x] MX=0
Пожалуйста помоги
Для людей, которые поймут, что это php заголовки, которые я использую в почте. Его все еще не работает даже тогда
$header .= "From: Uninstall <valid@validdomain.com>\r\n";
$header .= "Reply-To: valid@validdomain.com\r\n";
$header .= "Return-Path: valid@validdomain.com\r\n";
$header .= "Organization: Valid Company\r\n";
$header .= "Content-Type: text/html\r\n";
Это все еще отправляет это как root@server.com