2017-01-05 2 views
0

Я установил postfix в Ubuntu как почтовый сервер. Но проблема в том, что я не могу отправлять почту из функции PHP mail.postfix не отправляет почту в Ubuntu 15.04

PHP код

$to = "[email protected]"; 
$subject = "Test mail"; 
$message = "Please ignore this e-mail."; 
$headers = 'MIME-Version: 1.0' . "\r\n"; 
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; 
$headers .= "From: 'xyz'<[email protected]>"; 

Журнал ошибок

постфикса/пикап [38916]: 10C6B226019C: UID = 33 с = постфикса/очистки [38918]: 10C6B226019C: сообщение -id =
< [email protected]> postfix/qmgr [38917]: 10C6B226019C: from =, size = 499, n rcpt = 1 (очередь активна) postfix/smtp [38942]: подключиться к ASPMX.L.GOOGLE.COM [2404: 6800: 4003: c02 :: 1b]: 25: Сеть недоступна postfix/smtp [38942] : 10C6B226019C: to =, relay = ASPMX.L.GOOGLE.COM [74.125.68.26]: 25, delay = 2, Задержки = 0.07/0/1.3/0.62, dsn = 5.7.1, status = отскок (хост ASPMX.L.GOOGLE.COM [74.125.68.26] said: 550-5.7.1 [111.93.202.110
12] Наша система обнаружена, что это сообщение 550-5.7.1 вероятно незапрашиваемая почта. Чтобы уменьшить количество спама, отправленного в Gmail, 550-5.7.1 это сообщение заблокировано. Пожалуйста, посетите 550-5.7.1 https://support.google.com/mail/?p=UnsolicitedMessageError 550 5.7.1 для получения дополнительной информации. 17si43634365pfq.99 - gsmtp (в ответ на конец команды DATA))

постфикса/очистки [38923]: 1325D226019D: сообщение-ID = < [email protected]> постфикса/рикошета [38940]: 10C6B226019C: отправитель уведомление о невозможности доставки: 1325D226019D постфикса/QMGR [38917]: 1325D226019D: от = <>, размер = 3069, nrcpt = 1 (очередь активны) постфикса/QMGR [38917]: 10C6B226019C: удален постфикса/местный [38937]: 1325D226019D: to =, relay = local, delay = 0.08, delayays = 0.04/0/0/0.04, dsn = 2.0.0, status = отправлено (доставлено команде: procmail -a "$ EXTENSION") postfix/qmgr [38917]: 13 25D226019D: удалено

ответ

1

Похоже, что gmail отмечает это как спам и отбрасывает его, и одна из причин этого может быть связана с тем, что он не может доверять вашему серверу.

Вы можете попытаться установить обратный DNS и, возможно, если серверы gmail смогут разрешить поиск DNS, они не отменили бы сообщение с вашего сервера.

В this article вы можете прочитать руководство по настройке постфиксного сервера для отправки сообщений с помощью gmail.

Смежные вопросы