msmtp против пакета msmtp-mta, какой выбрать?

При установке msmtp под Debian/Ubuntu, какой пакет выбрать, msmtp или msmtp-mta? в чем разница между ними?

Все справочные статьи, которые я прочитал установить msmtp только, но не msmtp-mtaШтатный МТА, лучший вариант?

Также все справочные статьи я читаю в конфиге msmtp используя просто ~/.msmtprc файл, а не общесистемный, как насчет тех заданий cron, которые отправляют почту root? Как мне о них позаботиться?

Спасибо

2 ответа

Решение

Arch Linux Wiki, отличный ресурс для всех операционных систем Linux, объясняет, что msmtp-mta просто создает псевдоним для sendmail, Это означает, что у вас будет более широкая поддержка программ, которым требуется система, совместимая с sendmail.

Существует существующий вопрос, который обсуждает, как настроить почтовую систему cron, Однако, опять же, я бы просто порекомендовал Arch Linux Wiki, который объясняет, что msmtp-mta вероятно вызовет cron для Just Work.

Описание пакета дляmsmtp-mta документы, что это обертка, которая будет тянуть в msmtp в любом случае как зависимость.

Этот пакет предоставляет обычную программу MTA.

Это немного неясно, но, видимо, означает sendmail а также newaliases,

Список файлов пакета показывает, что именно в нем содержится. На данный момент (версия 1.6.6-1) он содержит следующие файлы:

/usr/bin/newaliases
/usr/lib/sendmail
/usr/sbin/sendmail
/usr/share/doc/msmtp-mta/changelog.Debian.gz
/usr/share/doc/msmtp-mta/changelog.gz
/usr/share/doc/msmtp-mta/copyright
/usr/share/lintian/overrides/msmtp-mta
/usr/share/man/man1/newaliases.1.gz
/usr/share/man/man8/sendmail.8.gz

(Если вы не знакомы с пакетами Debian, /usr/share/doc/mssmtp-mta это просто стандартные метаданные для пакета, и /usr/share/lintian/overrides являются специфическими для lintian средство проверки целостности пакета, возможно, для того, чтобы сказать, что можно отправлять те же двоичные файлы, что и некоторые другие пакеты, которые также реализуют устаревший API командной строки Sendmail.)

Другие вопросы по тегам