Здравствуйте, есть php скрипт:
<?
$message="q";
$mailer="PHP";
$connect = fsockopen (localhost, 25);
fputs($connect, "HELO localhost\r\n");
fputs($connect, "MAIL FROM: test@test.ru\n");
fputs($connect, "RCPT TO: test@test.ru\n");
fputs($connect, "DATA\r\n");
fputs($connect, "To: test@test.ru\n");
fputs($connect, "MIME-Version: 1.0\n");
fputs($connect, "Content-Type: text/plain; charset=utf-8\n");
fputs($connect, "Content-transfer-encoding: 8bit\n");
fputs($connect, "X-Priority: 3\n");
fputs($connect, "X-MSMail-Priority: Normal\n");
fputs($connect, "From: test@test.ru\n");
fputs($connect, "X-Mailer: $mailer\n");
fputs($connect, "\n\n");
fputs($connect, stripslashes($message)." \r\n");
fputs($connect, ".\r\n");
fputs($connect, "RSET\r\n");
?>
если попробовать его запустить командой
/usr/bin/php /root/mail.php
то письмо уходит нормально, но если попробовать добавить это задание (/usr/bin/php /root/mail.php) в crontab то письмо почемуто не уходит и в логах exim'а появляется:
unexpected disconnection while reading SMTP command from localhost [127.0.0.1]
в качестве smtp сервера выступает exim, в конфиге присутствует:
smtp_enforce_sync = false
Помогите решить проблему
Ответ на:
комментарий
от hizel
Ответ на:
комментарий
от Bers666
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Не могу отправить почту пишет : retry timeout exceeded (2005)
- Форум Не могу отправить почту пишет : retry timeout exceeded (2005)
- Форум Exim не проходят письма с внешних email адресов (2007)
- Форум Как подобные письма пролезают через sendmail?!! (2005)
- Форум Exim: Не отправляет почту (2007)
- Форум Undeliverable mail: Hi (2005)
- Форум exim левые письма (2017)
- Форум Проблема с fetchmail и postfix (2003)
- Форум php, sendmail - отправка писем с localhost (2010)
- Форум Проблема с почтой на Exim4 (2014)