Postfix как перенаправитель

Автор: Admin

Дата:2009-09-09

Postfix как перенаправитель

Представьте себе, что вы создали сервер IP-телефонии с голосовыми сообщениями.

Соответственно вам необходимо, что бы эти сообщения приходили на почтовый адрес абонента. Для этого необходимо настроить агент передачи сообщений SMTP (MTA). При этом мы, имея уже настроенный почтовый шлюз, будем переправлять, конечно же, через него. Но сначало нужно установить Postfix и настроить его на наш сервер Ip телефонии.

]yum install postfix

Открываем и наполняем конфигурационный файл.
vi /etc/postfix/main.cf

и добавляем:

queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/libexec/postfix
mail_owner = postfix
mail_spool_directory = /var/spool/mail
myhostname = ip.example.com #при приветствии будет отправлять это имя
mydomain = ip.example.com #ваш домен
mynetworks = 192.xx.xx.3, 192.xx.xx.0/24, 127.0.0.1 #определяет тех кто может пользоваться этим шлюзом для пересылки сообщений (здесь вписываем самого себя 127.0.0.1 и ранее настроенный почтовый шлюз 192.xx.xx.xx)
mydestination = ip.example.com #говорит принимать почту для example.com

myorigin = ip.example.com #подставляется к адресу отправителя или получателя если он указан не полностью. Если не указывать значение, будет подставляться значение myhostname.
disable_dns_lookups = yes
relayhost = [192.xx.xx.xx] #здесь укажите IP адрес вашего почтового шлюза куда будут перенаправляться сообщения.
local_recipient_maps = #отменим локальную доставку
local_transport = error:local mail delivery is disabled # #сообщения о ошибке локальной доставки т.к. она отключена

#Далее необходимо настроить подмену доменов ip.example.com на example.com

В main.cf добавляем строку:

smtp_generic_maps = hash:/etc/postfix/generic_map

Создаем файл:

vi /etc/postfix/generic_map

и создаем запись вида:

@mail1.example.com @example.com #тем самым говоря, что все что будет выходить с адресом @mail1.example.com будет подменяться на @example.com.

Все на этом настройка нашего перенаправителя завершена.

Далее нам необходимо на вашем почтовом шлюзе, добавить в mynetworks ip адрес нашего перенаправителя smtp.

Количество просмотров: 7368

Комментарии к статье:

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2024