Подскажите пожалуйста что можно использовать вместо msmtp. Также легко настраиваемое, легкое и корректно работающее.
Задача - передача писем на отправку основному почтовому серверу организации.
Заранее благодарен за ответ.
Чем отправить почту ?
Подскажите пожалуйста что можно использовать вместо msmtp. Также легко настраиваемое, легкое и корректно работающее.
зачем? такого Over9000. что в msmtp не так?
Пробрасываемые им на релей письма не проходят. Проблему озвучивал здесь: http://linuxforum.ru/viewtopic.php?id=20143
Пробрасываемые им на релей письма не проходят. Проблему озвучивал здесь
тут очевидно дело не в MUA (не в клиенте msmtp), а именно в сервере. Ну попробуйте конечно как вам тут советуют. Хотя я не вижу разницы. telnet'ом пробовали отправить?
Не пробовал. Тестировал другим способом, все нормально - простейшим php скриптом.
Тестировал другим способом, все нормально - простейшим php скриптом.
посмотрите, что у вас прописано в php.ini. Обычно там прописана команда sendmail, которая и отправляет почту (это вовсе НЕ обязательно программа sendmail!). Читать тут: http://ru.php.net/manual/ru/mail.requirements.php
Спасибо за ссылку. Освежил знания. smile
В моем случае для отправки писем php использует msmtp (как MTA). Если функцию mail() обернуть в простой php скриптик для теста и скажем отправить 20 писем с его помощью - то все хорошо.
При отправке полноценных писем (с нормальным телом письма) возникают проблемы.
Тут один нюанс: сначала в организации использовался один почтовый сервер (Kerio) - все ок. Недавно перешли на новый - и начались проблемы.
При отправке полноценных писем (с нормальным телом письма) возникают проблемы.
что за проблемы? формат сообщений очень прост, и совсем не надо использовать mail() из php. Потому как именно mail() придумана для простых сообщений, вроде оповещений и т.д..