PHP Mail error - Невозможно отправить сообщение на SMTP-сервер.Получатели не указаны.жет.готовы.в - PullRequest
2 голосов
/ 22 марта 2012

Я пытаюсь использовать простой php email

Это работает на моем производственном сервере. Но это не работает на моем сервере разработки. Я не могу найти, какая конфигурация сервера отсутствует

я получаю ошибку

Unable to send message to SMTP server. No recipients specified. ite. ready. in  "filepath" on line 17

Что это за ите ?

$toemail="me@example.com";
 $subject="subject line" ;
  $content="conetent message";
$frmemail = "From:you@example.com" ;
    mail( $toemail,$subject,$content,$frmemail ) ;

Может кто-нибудь подсказать, какие настройки или настройки php ini отсутствуют

dev i access через порт.

Я видел ту же ошибку здесь

http://www.phpfreaks.com/forums/index.php?topic=134654

http://forums.zend.com/viewtopic.php?t=5151&f=77#p23409

но какие могут быть некоторые настройки безопасности, блокирующие отправку электронной почты с другого домена ??

ZMAil

SMTP  localhost  
smtp_port  25  
sendmail_from  no value  

Ответы [ 2 ]

0 голосов
/ 12 апреля 2012

Изменение этих настроек на сервере, похоже, позволило успешно отправить электронное письмо.Были изменены следующие параметры:

AUTOADD(*YES)

ALWRLY(*ALL)

Разрешить основную почту для подтверждения

0 голосов
/ 08 апреля 2012

Четвертый параметр - дополнительные заголовки - необязателен. Если не установлено, будет использоваться опция sendmail_from из php.ini. Если у вас есть доступ к файлу php.ini, попробуйте установить параметр you@example.com и удалить 4-й аргумент из функции mail ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...