LINUX.ORG.RU
ФорумAdmin

Postfix приём почты из других доменов...


0

0

направте в нужно направлении плиз... Какая дериктива отвечает за то, для каких адресов принимать почту, а для каких нет. Вот задача...

Необходимо, чтобы между всеми пользователями @domain.ru почта ходила безпрепятственно, НО!!!

Почта с других доменов, будь то mail.ru, yandex.ru приходила токо на определённых пользователей. То бишь пусть есть пользователь vasya@domain.ru, sasha@domain.ru и grisha@domain.ru. Нужно чтобы пользователи могли между собой переписываться, но пользователь external@mail.ru мог отправить с mail.ru письмо только для vasya@domain.ru, при отправке на sasha@domain.ru и grisha@domain.ru пусть mail.ru получает ответ, пользователь неизвестен... Как бы это реализовать, пните в нужном напрвлении...

Спасибо...

З.Ы. Postfix-2.1

anonymous

Вот вариант:

smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, check_recipient_access pcre:/etc/postfix/recipient-check, ...

В этом случае все с mynetworks ходит везде, но почта снаружи проходит проверку в recipient-check - где ее можно запретить или наоборот разрешить. Привязка к домену, думаю, делается аналогично - вставкой перед "check_recipient_access" соотв. check_что-то_access с набором записей с "OK".

DonkeyHot ★★★★★
()
Ответ на: комментарий от DonkeyHot

Вроде мысль понятно, ночью попробую, только не с регулярными выражениями, а с БД, где в запросе будет проверка, что то типа этого:

dbname = mail table = user select_field = user where fiels = id and external=1

А что вы имели в виду говоря "Привязка к домену, думаю, делается аналогично" Зачем к домену привязывать???

СПАСИБО!!!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.