Настраиваем Postfix на отправку почты через разные почтовые сервера
Метки: postfix | smtp
Четверг, 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 специалистов: Анадырь - новый алгоритм Яндекса.
Обращайтесь к нам, мы построим для ваших строителей отличные бытовки быстро и качественно.
Еще записи по теме
- Настройка SquirrelMail на возможность смены пользователями своих паролей в ISPConfig 3 Server
- Анализ каждой утилиты Backtrack 2
- CurrPorts - программа для просмотра открытых TCP/IP соединений
- 5 практических примеров для удаления директорий в Linux
- Как решить конфликт портов Tomcat - Openfire
- Forms-Based Authentication в Exchange 2003
- 5 способов сделать скринкаст с рабочего стола в Linux
Оставьте комментарий!