Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:mta [2011/08/05 08:23] |
wiki:mta [2012/10/08 02:05] |
||
---|---|---|---|
Строка 2: | Строка 2: | ||
Иногда нужно, чтобы сервер умел посылать почту. Например, система мониторинга должна извещать админа о сбоях, веб-сервер — оповещать пользователей форума о новых ответах. Для этого в системе должен быть пакет ''mail-transport-agent''. Это виртуальный пакет, то есть на самом деле программы с таким названием не существует. Роль ''mail-transport-agent'' может выполнять ''exim'', ''sendmail'', ''postfix'', ''ssmtp'' или ещё какая-то почтовая программа. | Иногда нужно, чтобы сервер умел посылать почту. Например, система мониторинга должна извещать админа о сбоях, веб-сервер — оповещать пользователей форума о новых ответах. Для этого в системе должен быть пакет ''mail-transport-agent''. Это виртуальный пакет, то есть на самом деле программы с таким названием не существует. Роль ''mail-transport-agent'' может выполнять ''exim'', ''sendmail'', ''postfix'', ''ssmtp'' или ещё какая-то почтовая программа. | ||
- | |||
- | <note important>FIXME дефолтным MTA является Postfix и строго говоря его конфигурация очень проста. Есть ещё nullmailer для тупой пересылки почты на другой хост. Sendmail - это вообще анахронизм и про него можно только в качестве исторической справки упоминать. | ||
- | --- [[user>Malamut]] //11.11.2010 13:23// | ||
- | </note> | ||
===== exim ===== | ===== exim ===== | ||
Строка 19: | Строка 15: | ||
===== ssmtp ===== | ===== ssmtp ===== | ||
- | В нашем случае отличной заменой sendmail'у может стать ''ssmtp'' — действительно маленькая программа с самым базовым функционалом. В конфигурационный файл ''/etc/ssmtp/ssmtp.conf'' достаточно внести всего одну строку: | + | В нашем случае отличной заменой sendmail'у может стать ''ssmtp'' — действительно маленькая программа с самым базовым функционалом. |
+ | |||
+ | <code>sudo apt-get install ssmtp</code> | ||
+ | |||
+ | В конфигурационный файл ''/etc/ssmtp/ssmtp.conf'' достаточно внести всего одну строку: | ||
<code>mailhub=192.168.1.1</code> | <code>mailhub=192.168.1.1</code> | ||
Строка 29: | Строка 29: | ||
FIXME Напишите, кто знает | FIXME Напишите, кто знает | ||
- | {{tag>Администрирование NEW FIXME}} | + | ====== Проверка ====== |
+ | |||
+ | Быстро проверить, работает ли MTA, можно так: | ||
+ | |||
+ | echo "This will go into the body of the mail." | mail -s "Hello world" somebody@example.com | ||
+ | |||
+ | {{tag>Администрирование FIXME}} |