mail:send + msmtp + $MAIL.SMTP -- может нужна доработка метода ?
sergei v.2 25.02 12:02
/ 25.02 12:43
На линуксе стоит msmtp, профили все настроены через внешний релей с авторизацией.
Сделан ln -s /bin/msmtp /usr/sbin/sendmail
echo "Test message." | /usr/sbin/sendmail -t -i -f website@fromdomain.ru vasya@mail.ru
или
echo "Test message." | /usr/sbin/sendmail -t -i -f website@fromdomain.ru -a local_smtp_x vasya@mail.ru
из консоли всё четко шлется и доставляется!
Пишем код на пареcре, и он настойчиво лезет в $MAIL.SMTP и как от него избавиться непонятно. А в этой связке это по-моему 5-е колесо. msmtp сам может куда надо законнетиться, авторизоваться и поддерживает кучу профилей через ключ -a
$MAIL.SMTP[]
^MAIL.delete[SMTP]
Вопрос не решают :(
@main[]
^mail:send[
$.from[САЙТ <website@fromdomain.ru>]
$.to[Вася <vasya@mail.ru>]
$.subject[как дела]
$.text[Как у тебя дела? У меня - изумительно!]
]Может как-то доработать ^mail:send[] для работы через msmtp ?
Если удалить ключ SMTP получаем ошибку
Parser was configured with --with-sendmail=/usr/sbin/sendmail -i -t -f postmaster key, to change sendmail you should reconfigure and recompie it
- mail:send + msmtp + $MAIL.SMTP -- может нужна доработка метода ?, sergei v.2 25.02 12:02 / 25.02 12:43
- Ответ, moko [M] 25.02 22:10