Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Postfix Блокировка эл. почты, с пересылкой на определенный ящик  (Прочитано 1532 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vinsl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Здравствуйте! Возник следующий вопрос:
Необходимо заблокировать сервера эл. почты имеющие com домены, делаю я это следующим образом:

/etc/postfix/main.cf
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access

/etc/postfix/access
com REJECT

Все работает. Но есть ли способ сделать так, чтобы все заблокированные письма с com доменов пересылались на один определенный ящик?

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1768
    • Просмотр профиля
письма с com доменов пересылались на один определенный ящик

добавить строку в /etc/postfix/virtual
*.com mymail@mydomain.ru

Оффлайн Vinsl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
bezbo, Благодарю. Но, к сожалению, данный способ не работает с com доменами (по крайней мере у меня).
Ваш способ подходит для пересылки писем с одного почтового ящика на другой. Например, по вашему способу:

/etc/postfix/main.cf
virtual_alias_maps = hash:/etc/postfix/virtual

/etc/postfix/virtual
mymail@mydomain.ru  mymail2@mydomain2.ru
*.com     mymail3@mydomain2.ru

Пересылка писем происходит только с mymail@mydomain.ru на mymail2@mydomain2.ru, а все письма с почтовых ящиков имеющих com домен не пересылаются на mymail3@mmydomain2.ru.
Или я что-то неправильно делаю?

P.S. Даже если снимаю блокировку com доменов в /etc/postfix/access, письма с com на mymail3@mydomain2.ru все равно не пересылаются
« Последнее редактирование: 24 Мая 2022, 11:00:36 от Vinsl »

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1768
    • Просмотр профиля
все равно не пересылаются

попробуйте добавить в файл /etc/postfix/main.cf строку:
header_checks = pcre:/etc/postfix/header_checks
Создать файл /etc/postfix/config/header_checks содержащий строку:
/^From:.*\.com/ REDIRECT mymail@mydomain.ru
и postfix reload

Оффлайн Vinsl

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
bezbo, Ваше решение помогло. Огромное спасибо.

 

Страница сгенерирована за 0.039 секунд. Запросов: 25.