Skip to content

Instantly share code, notes, and snippets.

Created September 1, 2017 01:44
Show Gist options
  • Save anonymous/219f1b039050f791106118ecb32cdac3 to your computer and use it in GitHub Desktop.
Save anonymous/219f1b039050f791106118ecb32cdac3 to your computer and use it in GitHub Desktop.
Почтовый сервер sendmail

Почтовый сервер sendmail - Настройка отправки Sendmail без настройки самого почтового сервера


Почтовый сервер sendmail



13.1. Настройка sendmail
Установка и настройка sendmail
Установка и Настройка Почтового Сервера Sendmail
Настройка почтового релея на базе sendmail (mail sendmail freebsd)
Sendmail
Установка и Настройка Почтового Сервера Sendmail













Для запуска sendmail будем использовать следующий сценарий переименуем его в удобоваримый формат:. Это можно сделать либо при помощи команды. Будем считать, что мы настраиваем два виртуальных почтовых домена: Для настройки sendmail c поддержкой виртуального постового хостинга нам потребуется создать или изменить следующие файлы:. Этот файл описывает пользовательские псевдонимы, используемые sendmail. Вся локальная почта, адресованная пользователю root, теперь будет приходить на адрес admin perldoc. В этом файле мы указываем, для каких IP адресов sendmail должен принимать и пересылать почту. Поскольку для эих целей мы будем использовать аутентификацию cyrus sasl, мы разрешим только отсылку с локального хоста. В этом файле мы храним названия доменов, для которых наш сервер должен обрабатывать почту. Поскольку мы хотим использовать наш сервер для двух виртуальных почтовых доменов perldoc. В файле virtusertable мы указываем sendmail, куда направлять почту, пришедшую на адреса в доменах perldoc. Вся почта, пришедшая на адрес stellar perldoc. Тоже самое будет и для домена perlfaq. Если на наш домен будет прислана почта с несуществующем пользователем, сработает строчка. Теперь нам осталось только изменить конфигурацию файла freebsd. Здесь надо понимать, что в том случае, когда существует файл, у которого имя совпадает с названием машины например, для машины с именем genius файл будет genius. В строке 6 мы задаем файл с пользовательскими псевдонимами; в десятой строке - имя файла трансляции виртуальных пользователей в настоящих, а в й строке - названия доменов, для которых наш сервер должен обрабатывать почту. Также ограничим максимальный размер письма одним мегабайтом строка 49 и запретим рассылать письмо одновременно более, чем 10 получателям строка Если есть необходимость отправки всей почты на промежуточный SMTP сервер например, на SMTP сервер провайдера , следует раскомментировать строку 31 и вместо "your. Теперь, когда почти все сделано, нам надо пересобрать заново файл конфигурации sendmail и обновить базы данных. Делается это следующим набором команд:. Наличие строчки "AUTH DIGEST-MD5 CRAM-MD5 PLAIN LOGIN" говорит нам о том, что sendmail может аутентифицировать пользователя. Собственно говоря, на этом настройка sendmail закончена. Теперь настраиваем The Bat! Выделяем чекбокс "Аутентификация SMTP RFC ". Переключаем кнопку "Использовать параметры, указанные ниже. Обратите внимание на то, что имя пользователя указано вместе с именем машины. Выделяем чекбокс "Требовать безопасную MD5 аутентификацию". В том случае, если используется MS Outlook или другой почтовый клиент, в котором нет безопасной аутентификации DIGEST-MD5, CRAM-MD5 , необходимо использовать аутентификацию по методам PLAIN или LOGIN. При этом в качестве имени пользователя надо использовать имя пользователя БЕЗ добавленного имени машины. В нашем случае имя пользователя будет выглядеть так: Главная Статьи Контакты Софт. Главная Новости архив Статьи Контакты Софт Заголовки статей RSS. Любое использование информации с этого сайта возможно только с письменного разрешения владельца сайта bozza.


Мастер очистных сооружений должностная инструкция
Перевод часов 2011
Автобус 266 маршрут расписание
Расписание автобуса 2 сиверская
Какой рис подходит для суши
Где заказать пиццу в саранске
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment