Archive

Posts Tagged ‘почта’

ssmtp, простой и маленький мылер

February 5th, 2009

Если надо просто отправлять с сервака мыльные отчеты раз в день, то ставить sendmail, exim или postfix для столько скромных целей явно излишне. Поэтому правильно будет воспользоваться ssmtp.
Ставим его:

yum -y install ssmtp

В /etc/ssmtp/ssmtp.conf правим строки:

mailhub=my.mail.domain.com
Hostname=this-server.domain.com

И пользуемся:

cat /etc/ssmtp/ssmtp.conf | sendmail my-mail@domain.com

почта ,

настройка ssmtp (FreeBSD)

December 9th, 2008

Установим и автоматически заменим системный почтовик:

cd /usr/ports/mail/ssmtp && make install replace clean

В /usr/local/etc/ssmtp/ssmtp.conf

root=admin@domain.ru
mailhub=mail.domain.ru
hostname=this-host.domain.ru
rewritedomain=domain.ru

Таким образом вся почта отправленная на локального root-а уйдет на admin@domain.ru

FreeBSD, почта , ,

postfix и cyrus создание ящика

December 9th, 2008
saslpasswd2 -c support@domain.com
cyradm -u admin localhost
mail3.domain.com> cm user/support@domain.com
mail3.domain.com> sam user/support@domain.com support@domain.com all
mail3.domain.com> sam user/support@domain.com admin c
mail3.domain.com> sq user/support@domain.com STORAGE 300000
mail3.domain.com> quit

добавить строку в файл virtual

postmap ./virtual

Если добавляешь домен:
прописать в virtdomains

postmap ./virtdomains

прописать в imapd.conf

/usr/local/etc/rc.d/imapd restart

Для тестирования работы связки можно использовать:

sasldblistusers2 # список юзеров в сасл-базе
imtest -u user@domain.com -w password mail.domain.com # пробуем локально зайти

Экспортировать список пользователей с паролями из sasdb базы в удобочитаемый вид можно так:

db41_dump -p ./sasldb2 | sed 's/\\00/@/g' | sed 's/@userPassword//g'

почта , , ,