Как в postfix сделать проверку адресов отправителей ? есть виртуальный домен, юзера хранятся в MySQL. нужно зделать чтобы в качестве адреса отправителя могли использоваться только адреса из Mysql. Короче нужно сделать закрытый сервер для обмена письмами только между юзерами этого сервера.
>Как в postfix сделать проверку адресов отправителей ? есть виртуальный домен, юзера
>хранятся в MySQL. нужно зделать чтобы в качестве адреса отправителя могли
>использоваться только адреса из Mysql. Короче нужно сделать закрытый сервер для
>обмена письмами только между юзерами этого сервера.
How to deny your domain in incoming mails ?
I want to deny mails which contain From: AND To: AND originate from an IP other than those listed in mynetworks. If user@mydomain really needs to send e-mails from the outside, he'll have to use a webmail interface for that.
smtpd_recipient_restrictions =
permit_mynetworks
check_sender_access hash:/etc/postfix/disallow_my_domain
check_relay_domains
and in hash:/etc/postfix/disallow_my_domain you have:
charite.de 554 charite.de sender? But you're not in mynetworks!
Это немного не то. Например у меня есть только 2-a юзера user1@dom1 и user2@dom1. Нужно чтобы они могли обмениваться друг с другом почтой причем отправлять эту почту они могут с произвольных IP. а также например почта от ffff@dom1 отвергалась на этапе соединения.