Linux и Windows: помощь админам и пользователям

Администрируем и настраиваем Windows, Linux.



Настраиваем Postfix на отправку почты через разные почтовые сервера

Рубрика: Разное
Метки: |
Четверг, 16 апреля 2009 г.
Просмотров: 2183
Подписаться на комментарии по RSS

В этой статье мы рассмотрим каким образом вы можете настроить postfix на отправку писем через различне почтовые релеи. К примеру:

[a] user1@isp1.com должен отсылать почту через smtp.isp1.com.

[b] user1@isp2.com должен отсылать почту через smtp.isp2.com.

[c] me@mycorp.com должен отсылать всю почту через дефолтный smtp.mycorp.com.

Только Postfix версий 2.3+ поддерживает отправку писем на различные сервера в зависимости от отправителя. Откройте ваш файл main.cf:

# vi /etc/postfix/main.cf

Добавьте или модифицируйте следующие параметры:

 
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/relayhost_map
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/passwd
relayhost = [smtp.mycorp.com]:submission
 

Создайте файл /etc/postfix/relayhost_map:

# vi /etc/postfix/relayhost_map

Заполните его следующим образом (обратите внимание что дефолтный сервер smtp.mycorp.com не включен в этот файл) :

# Per-sender provider
user1@isp1.com		[smtp.isp1.com]
user1@isp2.com		[smtp.isp2.com]

Создайте или обновите файл /etc/postfix/passwd:

# Per-sender authentication
user1@isp1.com		user1@isp1.com:password4isp1
user1@isp2.com		user2@isp2.com:password4isp2
# Login for the default relayhost
[smtp.mycorp.com]	defaultUsername:defaultPassword

Сохраните и закройте файл. Перезапустите Postfix:

# postmap hash:/etc/postfix/passwd
# postmap hash:/etc/postfix/relayhost_map
# /etc/init.d/postfix reload

Разное

Главная новость для SEO специалистов: Анадырь - новый алгоритм Яндекса.

Обращайтесь к нам, мы построим для ваших строителей отличные бытовки быстро и качественно.

]]>twitter.com Google Buzz google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru]]>

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



(обязательно)