Помогите настроить Sendmail, Postfix.
Доброго времени суток, уважаемые форумчане!
На роутере установлены Lighttpd и php-fcgi. Для отправки писем долгое время использовал прямое обращение к sendmail посредством функции shell_exec. Но решил переделать и включить стандартную функцию mail. И тут-то и начались проблемы.
Почитав коментарии в самом php.ini я исправил путь до sendmail'а. Создал страницу со следующим содержимым:
PHP Code:
<?php
mail('***@rambler.ru', 'qqq', 'dataaaaaa');
?>
конфиг сенд-мэйла (/opt/etc/esmtprc) следующего содержания:
Code:
hostname = "smtp.rambler.ru"
username = "mail_login"
password = "mail_pass"
тут соответственно указаны верные данные учётки на рамблере:
mail_login - действующий логин
mail_pass - действующий пароль
При открытии этой страницы в браузере, php ошибок не выдаёт, но и на ящик ***@rambler.ru тоже ничего не приходит.
Возникли сомнения в том, правильно ли сконфигурин сам сэнд-мэйл. Пытаемся в консоли самого роутера дать команду:
Code:
echo -e "message" | sendmail ****@rambler.ru -f mail_login@rambler.ru
- письмо приходит.
Если кто сталкивался с подобной проблемой, подскажите пожалуйста, как её решить.
Возможна всё упирается в непонимании параметров сэндмэйла, которые указаны в php.ini (Не понятно что значит параметр -t и -i)
P.S. гуглил, но всё что находил - не то.
Дурацкий вопрос - не могу найти утилиту mail
Уважаемые форумчане!
Столкнулся с совершенно идиотской ситуацией - не могу найти mail.
Что только не ставил, перепробовал каждый из МТА из репозитория - /opt/sbin/sendmail есть, а mail найти нигде не могу :confused:
Можно, конечно, сделать симлинк на sendmail и все работает, если не указывать ключ -s (это ключ "тема" для mail). У sendmail другие ключи.
А мне нужно именно с темой.
Подскажите, где взять эту утилиту? :confused: