Каков абсолютный, минимальный, простой и надежный способ настройки локального сервера SMTP?
Если вы собираетесь сказать постфикс, что это за якобы минимальный идиотский шаг к его настройке?
Я немного удивлен тем, как трудно найти это где-либо. Я нуждаюсь:
- локально размещенный SMTP-сервер, который отправляет почту в интернет.
- Нет TLS или Saslauth или что-то еще.
- позволяет только почте приходить с localhost.
- нет реле.
Кажется, что где-то должен быть какой-то программный пакет, где вы устанавливаете, настраиваете учетную запись, а затем у вас есть локальный SMTP-сервер.
Я не сисадмин. Люди говорят, что postfix очень прост, но, возможно, я делаю это неправильно, все документы по настройке, которые я вижу, довольно сложны, у меня фактически нет свободного времени на отладку почтового сервера. Я просто хочу отправить почту в интернет. Это действительно так сложно?
Ответы:
Хотя это не поддерживается, вы можете попробовать esmtp . Однако он поддерживает некоторые функции, которые вам не нужны, но его очень легко настроить.
Из
Synaptic Package Manager
описания Ubuntu дляesmtp
:На сайте esmtp перечислены некоторые другие альтернативы , из которых
sSMTP
кажется самым простым. ИзSynaptic Package Manager
описания Ubuntu дляssmtp
:источник
Игнорируйте все установочные документы, они вам не нужны. В Debian / Ubuntu проблемы с настройкой решены.
debconf
Установки для SMTP разъединяет предлагают вам набор стандартных конфигураций. Это включает в себя несколько вариантов, которые будут делать то, что вы хотите. Рассмотрите возможность установкиpostfix-doc
пакета, если вам нужна документация.По моему опыту, установка Debian / Ubuntu практически одинакова для Exim4 и Postfix. Следующие параметры предназначены для Exim4, но должны работать для Postfix. Вы можете перезапустить конфигурацию с помощью
dpkg-reconfigure
команды.Конфигурация по умолчанию при выборе
mail sent by smarthost; received via SMTP or fetchmail
должна дать вам очень близко к тому, что вы хотите. Для предотвращения входящей почты установитеlisten address for incoming SMTP sessions
в127.0.0.1
.Кроме того, вы можете рассмотреть возможность выбора
mail sent by smarthost; no local mail
. Это отправит большую часть почты в другую систему для доставки. Сообщения о невозможности отправки почты на другой сервер будут доставляться локально.Обычно смарт-хост, который будет доставлять вашу почту, является сервером ретрансляции вашего провайдера. В LAN, MAN или WAN может использоваться локальный почтовый сервер.
источник
У меня те же потребности, и я только что установил postfix на CentOS с помощью этих простых команд (конечно, замените fancyhostname, fancydomain и youremail@yourdomain.com на то, что подходит для вас):
Я уверен, что Ubuntu не может быть сложнее. Скоро опробую и доложу тут
источник
Я пришел с тем же вопросом, и похоже, что OpenSMTPD меньше и проще.
источник
установить mailutils
отправить письмо по электронной почте, как это
Источник: http://ubuntuforums.org/showthread.php?t=1883221
источник