![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
![]()
Nullmailer — пересылка локальной почты на почтовый шлюз2008-09-29 09:37:00 (читать в оригинале)Часто в организации имеется почтовый шлюз на базе одного этих почтовых серверов (MTA): Предположим что у нас имеется ещё один linux-сервер, с которого мы хотим отправлять почту. Конечно, можно использовать любую из вышеперечисленных программ, соответствующим образом настроенную для пересылки почты основному шлюзу. Но так лучше не делать, т.к. это большие, тяжелые и универсальные почтовые сервера, занимают много места в оперативной памяти, работают медлено и их труднее настроить. Для решения этой задачи существует класс программ, называемых relay-only MTA. Отличительные особенности этих MTA:
Представители этого класса программ: Я использую nullmailer, т.к.:
Покажем, как работать с nullmailer, на примере операционной системы Ubuntu. Допустим, мы хотим отправлять почту с машины webserv.localnet через почтовый шлюз mail.localnet. Соответсвенно все действия выполняются на машине webserv. Установка: xeim@webserv:~$ sudo aptitude install nullmailer
Минимальная настройка: В файл /etc/nullmailer/remotes помещаем адрес почтового шлюза — «mail.localnet smtp». В файл /etc/nullmailer/adminaddr помещаем адрес системного администратора — «admin@mycompany.ru» для получения локальной почты, например для root@localhost или user@webserv.localnet.
Запуск: xeim@webserv:~$ sudo /etc/init.d/nullmailer start
Пример отправки почты: xeim@webserv:~$ sendmail -f somebody@mycompany.ru To: anybody@mail.ru Subject: test test
Журнал работы в /var/log/mail.log: Sep 29 15:36:58 webserv nullmailer[14760]: Trigger pulled. Sep 29 15:36:58 webserv nullmailer[14760]: Rescanning queue. Sep 29 15:36:58 webserv nullmailer[14760]: Starting delivery, 1 message(s) in queue. Sep 29 15:36:58 webserv nullmailer[14760]: Starting delivery: protocol: smtp host: mail.localnet file: 1222663016.14762 Sep 29 15:37:04 webserv nullmailer[14760]: smtp: Succeeded: 250 ok 1222663024 qp 2803 Sep 29 15:37:04 webserv nullmailer[14760]: Sent file. Sep 29 15:37:04 webserv nullmailer[14760]: Delivery complete, 0 message(s) remain. Если мы видим такие строки, значит сообщение передано почтовому шлюзу. Дальше это уже его забота — доставить сообщение получателю. Таким образом, с использованием nullmailer возможно просто организовать отправку электронной почты через почтовый сервер организации.
|
![]() ![]()
Категория «Download»
Взлеты Топ 5
Падения Топ 5
![]()
Популярные за сутки
|
Загрузка...

взяты из открытых общедоступных источников и являются собственностью их авторов.