Fórum Root.cz
Hlavní témata => Server => Téma založeno: Celaskon 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
-
Zdravím, a jak vypadá ta část main.cf, kde pracujete s filtrem Policyd? (nebo to funguje jinak?)
-
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
-
Přesně tam bych to očekával. Tak to nevím... :(
-
Mrkněte sem... http://www.void.gr/kargig/blog/2011/12/19/rate-limit-outgoing-emails-from-php-web-applications-using-postfix-and-policyd/ :)
-
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
-
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) :)