Nullmailer – это легкий почтовый сервер и отличная альтернатива полноценным агентам передачи почты (MTA), таким как sendmail или postfix . Фактически, nullmailer
веб-сайт описывает его как «заменяющий MTA sendmail / qmail / etc для хостов, которые ретранслируют на фиксированный набор интеллектуальных ретрансляторов. Он разработан, чтобы быть простым в настройке, защищенным и легко расширяемым». Я запускаю сервер Linux и знаю несколько вещей в Linux, но не знаю, как настроить сложные MTA, такие как sendmail или postfix. На самом деле, полноценный почтовый сервер – это не то, что я ищу. Все, что мне нужно, – это иметь возможность ретранслировать почту, используя почтовый исполняемый файл PHP и тому подобное, создавать на моем сервере формы и сервисы для отправки электронных писем.nullmailer
прекрасно вписывается в качестве облегченного почтового сервера . Если вы похожи на меня, я настоятельно рекомендую вам считать nullmailer
легкий MTA. Имейте в виду, что nullmailer
это базовая замена sendmail и не более чем отправка писем.
Если вы заинтересованы в настройке почтового сервера корпоративного класса, я рекомендую прочитать
Установите Nullmailer: облегченный почтовый сервер
Установка nullmailer
на Ubuntu чрезвычайно проста. Это доступно через репозитории. Все, что вам нужно сделать, это:
sudo apt-get установить nullmailer
Хотя после установки можно выполнить настройку, ее гораздо проще настроить nullmailer
во время установки, как описано ниже. Обратите внимание, что вы не можете иметь как sendmail / postfix, так и nullmailer
установленный. Поэтому, если вы уже установили sendmail / postfix, вам может потребоваться удалить их во время nullmailer
установки.
Настроить Nullmailer
Nullmailler – это легкий почтовый сервер, поэтому его настройка является легкой прогулкой. Настройка nullmailer
требует, чтобы вы знали данные SMTP-сервера вашего провайдера, включая хост, порт и учетные данные для входа (при необходимости).
Сначала вам нужно будет ввести имя вашего хоста:
Имя хост-сервера Nullmailer
Затем вам будет предложено ввести данные вашего SMTP-сервера. Вы можете ввести его сейчас или вы всегда можете отредактировать /etc/nullmailer/remotes
файл после установки. Синтаксис для настройки nullmailer
:
smtpserver.isp.com smtp --port = PostNumber --user = Имя пользователя --pass = Пароль
Обратите внимание, что Username
и не Password
являются обязательными. Мой провайдер не требует аутентификации для доступа к своему SMTP-серверу. Итак, моя /etc/nullmailer/remotes
выглядит так:
Nullmailer Smarthosts
Затем отредактируйте /etc/nullmailer/adminaddr
и введите адрес электронной почты администратора:
Адрес администратора Nullmailer
Если ваша почтовая очередь заполняется, и вы хотите отменить все ожидающие электронные письма, то удалите все внутри /var/spool/nullmailer/queue
.
Старт / Стоп Nullmailer
После настройки nullmailer
используйте следующие команды для перезагрузки, nullmailer
чтобы ваши настройки вступили в силу:
перезапуск службы sudo
Для запуска / остановки nullmailer
используйте «запуск» или «остановка» вместо «перезапуск».
И просто почтовый сервер – это то, что вы ищете, тогда не смотрите дальше nullmailer
. Установите его и позаботьтесь об основных почтовых потребностях вашего сайта. Если у вас есть другие варианты, пожалуйста, поделитесь ими в разделе комментариев.
Источник записи: https://www.smarthomebeginner.com