Page 1 of 1

Postfix, Emails von Sendmail ausgehend blockieren

Posted: 2013-10-15 21:52
by a-xl
Hallo,

ich habe folgendes Problem: Ich möchte gerne Emails an bestimmte Emailadressen blockieren.

Mit den smtpd_recipient_restrictions ist das kein Problem und funktioniert auch. Nur wie kann ich das für "lokale" Emails lösen. Wenn z.B. mit php über die mail() Funktion eine Email gesendet wird, kommen die Restriktions ja nicht zum tragen. und die Email wird an den Empfänger unerwünscht zugestellt.
Eine Lösung sämtliche php Skripte zu ändern kommt eigentlich nicht in Frage.

Ich find einfach keine passende Lösung. Hat jemand eine Idee?

Re: Postfix, Emails von Sendmail ausgehend blockieren

Posted: 2013-10-15 23:11
by Joe User
Du benötigst dafür einen sogenannten sendmail-wrapper, welchen Du vermutlich selbst schreiben musst, da es hierfür keine mir bekannten Standardlösungen gibt. Solltest Du einen passenden Wrapper per Google finden, so solltest Du diesen zwingend auf mögliche Sicherheitslücken untersuchen, da der Wrapper ein leichtes Ziel für potentielle böse Buben darstellt.

Re: Postfix, Emails von Sendmail ausgehend blockieren

Posted: 2013-10-16 15:15
by daemotron
Eine Möglichkeit wäre, ssmtp zu installieren und selbiges so zu konfigurieren, dass es Deinen Postfix-MTA als Hub nutzt. Bei manchen Distributionen geht das aber nur mit Trickserei, da einige Binaries bei allen MTAs gleich heißen. Eine Möglichkeit bestünde dann aber immer noch darin, ssmtp nach /usr/local (anstelle von /usr) zu installieren und PHP via php.ini dazu verdonnern, das von ssmtp bereitgestellte sendmail Binary zu nutzen.

Re: Postfix, Emails von Sendmail ausgehend blockieren

Posted: 2013-10-16 22:57
by a-xl
Vielen Dank für Eure Antworten. Also keine einfachen Lösungen. Dennoch Danke. Vermutlich werde ich wohl doch die PHP Skripte anpassen.