Postfix s Policyd a lokální odesílání mailů

Celaskon

Postfix s Policyd a lokální odesílání mailů
« kdy: 12. 02. 2013, 12:39:42 »
Zdravim,

na serveru mam postovni server Postfix, ktery pro limitovani poctu odeslanych zprav pouziva Policyd - toto funguje v poradku, pri pristupu pres smtp dochazi k uctovani. Problem nastane, pokud zacnu ze stroje odesilat maily skriptem, napriklad pres php - funkce mail() vola /usr/sbin/sendmail a ten jen vhodi mail postfixu do fronty, ale uplne obejde veskerou filtraci v postfixu. Jde toto nejak vyresit? Diky
« Poslední změna: 13. 02. 2013, 19:43:40 od Petr Krčmář »


McFly

  • *****
  • 591
    • Zobrazit profil
    • E-mail
Re:postfix+policyd a lokalni odesilani mailu
« Odpověď #1 kdy: 12. 02. 2013, 13:40:14 »
Zdravím, a jak vypadá ta část main.cf, kde pracujete s filtrem Policyd? (nebo to funguje jinak?)

Celaskon

Re:postfix+policyd a lokalni odesilani mailu
« Odpověď #2 kdy: 12. 02. 2013, 16:13:16 »
podle manualu, tzn:

smtpd_recipient_restrictions = check_policy_service inet:127.0.0.1:10031, ... (na portu 10031 bezi policyd)

dal jsem to hned jako prvni, takze by to nemelo nic jineho ovlivnovat


McFly

  • *****
  • 591
    • Zobrazit profil
    • E-mail
Re:postfix+policyd a lokalni odesilani mailu
« Odpověď #3 kdy: 12. 02. 2013, 16:36:43 »
Přesně tam bych to očekával. Tak to nevím... :(



Celaskon

Re:postfix+policyd a lokalni odesilani mailu
« Odpověď #5 kdy: 12. 02. 2013, 17:10:34 »
to jsem jiz cetl, ale dvoum postfixum jsem se chtel vyhnout.

jeste me napadlo udelat wrapper kolem /usr/sbin/sendmail, ktery by nejdriv provedl uctovani a pak pripadne volal samotny sendmail

Re:Postfix s Policyd a lokální odesílání mailů
« Odpověď #6 kdy: 11. 03. 2013, 07:23:08 »
tohle mi funguje v pohode
http://www.iezzi.ch/archives/217
akorat si to budes muset trochu upravit dle potreb, ja sem potreboval uplne zablokovat odchozi postu pro jeden zavirovanej web, majitel na to uplne kaslal a server pak jednou zacal spamovat jak blazen (poslal do fronty postfixu pres sendmail asi 200 tisic emailu a jako bonus prilohou byly viry)   :)