Термины по теме: SMTP, Postfix
Открываем на редактирование конфигурационный файл postfix:
vi /etc/postfix/main.cf
Редактируем или дописываем:
transport_maps = hash:/etc/postfix/transport_map
Теперь нужно открыть на редактирование файл транспорта:
vi /etc/postfix/transport_map
И добавить:
admins24.com smtp:[10.10.10.10]:25[email protected] smtp:[mail.mailsystem.ru]:25
* где admins24.com — домен, для отправки на который используется другой сервер пересылки, а 10.10.10.10 — IP-адрес другого сервера SMTP. [email protected] и mail.mailsystem.ru — конкретный адрес электронной почты и сервер для его пересылки.
После создаем карту:
postmap /etc/postfix/transport_map
И перезапускаем postfix:
systemctl restart postfix
По умолчанию, postfix пытается отправить все сообщения напрямую. В данном подразделе мы настроим сервер SMTP, через который будут отправляться все сообщения.
Открываем конфигурационный файл mail.cf:
Находим и редактируем relayhost:
relayhost = [smtp.mailsystem.com]
* в данном примере мы будем отправлять все сообщения через smtp.mailsystem.com, подключившись к нему по порту 25. Также можно было указать IP-адрес.
Или если хост пересылки работает по другому порту:
relayhost = [smtp.mailsystem.com]:26
* в данном примере отправка идет через хост, который слушает запросы smtp на порту 26.
Перезапускаем postfix, чтобы настройки применились:
Добавляем следующую строчку:
always_bcc = [email protected]
* вся почта будет дублироваться на электронный ящик [email protected].
Перезапускаем postfix:
Открываем конфигурационный файл:
Добавляем следующее:
sender_bcc_maps = hash:/etc/postfix/sender_bcc_map
* при данной настройке все исходящие сообщения будут копироваться по правилам в файле /etc/postfix/sender_bcc_map;
Теперь открываем данный файл и вносим, примерно, следующее:
vi /etc/postfix/sender_bcc_map
[email protected] [email protected]@domain2.ru [email protected]
* в данном примере все сообщения от пользователя [email protected] будут копироваться на почтовый ящик [email protected]; все письма от домена @domain2.ru будут копироваться на [email protected].
Создаем карту:
postmap /etc/postfix/sender_bcc_map
И перезапускаем почтовый сервер:
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc_map
* при данной настройке все входящие сообщения будут копироваться по правилам в файле /etc/postfix/recipient_bcc_map.
vi /etc/postfix/recipient_bcc_map
* в данном примере все сообщения пользователю [email protected] будут копироваться на почтовый ящик [email protected]; все письма на домен @domain2.ru будут копироваться на [email protected].
postmap /etc/postfix/recipient_bcc_map
virtual_alias_maps = hash:/etc/postfix/virtual
* при данной настройке все входящие сообщения будут копироваться по правилам в файле /etc/postfix/virtual.
vi /etc/postfix/virtual
[email protected] [email protected]
* при данной настройке все сообщения, отправленные на [email protected] будут перенаправлены на [email protected].
Создаем карты:
postmap /etc/postfix/virtual
Продолжая использовать данный сайт вы принимаете политику конфиденциальности и cookies