29 марта 2024, 16:16

Цитата дня:

Я всегда буду искать ленивого человека для работы, ведь он найдет много легких путей для решения поставленной задачи. Билл Гейтс


Postfix ограничения входящих для конкретных ящиков

Автор ival, 08 мая 2019, 10:25

« предыдущая тема - следующая тема »

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

Вниз

ival

Добрый день.
Так как в Linux не силен и подобными системами пользуемся редко прошу помощи.

Понадобился отдельный почтових для технических нужд (роботы, оповещения и т.п.) Из-за хорошей базы wiki выбор пал на Postfix+dovecot. Сервере наружу смотрит через почтовый шлюз. Необходимо для конкретных ящиков разрешить принятие внешней почты только с конкретного списка адресов. На почтовом шлюзе это нельзя реализовать. Как это сделать на Postfix'e?

STALKER_SLX

Сам лично в почтовых серверах пока не силён, но регулярно подчитываю статьи на эту тему. Среди многих ресурсов в сети очень хорошо расписаны установка и настройка Postfix тут: https://serveradmin.ru/nastroyka-postfix-dovecot-centos-7/

А здесь находится ВЕСЬ список статей по почтовикам, в том числе и объяснения по их выбору:
https://serveradmin.ru/tag/mailserver/

Кроме того, Вы можете спросить там в комментариях или же на их форуме.

STALKER_SLX

Посмотрите еще вот сюда: https://www.linux.org.ru/forum/admin/6678985

Там как раз таки решили задачу, схожую с Вашей!

ival

Посмотрите еще вот сюда: https://www.linux.org.ru/forum/admin/6678985

Там как раз таки решили задачу, схожую с Вашей!
Спасибо, буду пробовать

Уваров А.С.

В постфиксе:

smtpd_sender_restrictions = check_sender_access  hash:/etc/postfix/whitelist, reject

В /etc/postfix/whitelist вносим:

user1@examlpe.com OK
user2@examlpe.com OK
@examlpe.org OK


Можно адреса, можно домены.

Затем преобразуем его в формат постфикса:

postmap /etc/postfix/whitelist


ival

В постфиксе:

smtpd_sender_restrictions = check_sender_access  hash:/etc/postfix/whitelist, reject

В /etc/postfix/whitelist вносим:

user1@examlpe.com OK
user2@examlpe.com OK
@examlpe.org OK


Можно адреса, можно домены.

Затем преобразуем его в формат постфикса:

postmap /etc/postfix/whitelist


Я правильно понимаю это распространиться на все ящики базы?

Уваров А.С.

Да, это самый простой способ решения задачи, без лишних проверок. Но никто не мешает сделать все как вам надо, у postfix очень гибкая система ограничений, хотя на первый взгляд она может показаться излишне сложной.

Начните отсюда: http://freesource.info/wiki/Dokumentacija/Postfix/antispam/restrictions

ival

Спасибо

Вверх