Система Orphus
[]

понедельник, 6 апреля 2009 г.

ssmtp - минимальная настройка

Чтобы отправлять почту с линукс сервер не обязательно ставить Sendmail/Postfix/Exim4/etc. Порой, и даже зачастую, достаточно поставить ssmtp и слать почту через общедоступный сервер.


Настраиваем конфиг /etc/ssmtp/ssmtp.conf:
mailhub=mail.server.ru  # Почтовый сервер, через который отправляем почту
authuser=helpdesk@server.ru # Логин, для авторизации на почтовом сервере
authpass=Pa55W0rd  # Пароль
hostname=helpdesk.server.ru # Имя этой машины, на которой ssmtp запускается

И алиасы - /etc/ssmtp/revaliases:
#локальный_юзер:исходящий@мыльный.адрес:почтовый.сервер  # Шаблон :)
support:helpdesk@server.ru:mail.server.ru # Алиас для юзера support
root:helpdesk@server.ru:mail.server.ru  # Алиас для юзера root

Отправляем почту, от имени текущего юзера:
cat letter.txt | ssmtp admin@server.ru



Вот и все :)

Похожие статьи

4 коммент.:

Анонимный комментирует... воскресенье, 3 мая 2009 г., 22:23:00 GMT+3

ssmtp не поддерживает алиасы. /etc/ssmtp/revaliases - это не алиасы.

Angel 2S2 комментирует... понедельник, 4 мая 2009 г., 9:58:00 GMT+3

А что же это по твоему?

В этом файле привязывается один и тот же ящик к разным юзерам, чем же это не алиасы?

Выдержка из `man ssmtp`:
REVERSE ALIASES
A reverse alias gives the From: address placed on a user’s outgoing messages and (optionally) the mailhub these messages will be sent through.
Example:
root:jdoe@isp.com:mail.isp.com

Messages root sends will be identified as from jdoe@isp.com and sent through mail.isp.com.

FILES
/etc/ssmtp/ssmtp.conf - configuration file
/etc/ssmtp/revaliases - reverse aliases file


Хоть это и не в полной мере алиасы (и не совсем правильно), но все же алиасы :) или точнее reverse aliases.

Анонимный комментирует... понедельник, 4 мая 2009 г., 19:41:00 GMT+3

Не надо вводить людей в заблуждение. alias - это когда я пишу письмо root'у ,а получит его вася_пупкин@example.org.
А reverse aliases - это когда письмо от root'а будет в поле From: иметь вася_пупкин@example.org.
Я полагаю это разные вещи.

Angel 2S2 комментирует... вторник, 5 мая 2009 г., 10:11:00 GMT+3

Да, это разные вещи, но все же это тоже алиасы, только наоборот, т.е. реверсируют смысл и действие оригинальных алиасов, о чем я и хотел сказать в пред. комменте :)

Отправить комментарий