Wie kann ich in Postfix eingehende E-Mails deaktivieren?

Wie kann ich in Postfix eingehende E-Mails deaktivieren?

Ich möchte in der Lage sein, E-Mails von Skripten, die auf meinem VPS laufen, über SMTP an Remote-Server zu senden, aber ansonsten alle eingehenden E-Mails mit Postfix unter Debian Squeeze abzulehnen.

(Und generell alle anderen Funktionen vorerst deaktivieren. Ich möchte Sicherheitsrisiken vermeiden, vorausgesetzt, ich habe die Standardeinstellungen außer dem Domänennamen und brauche sowieso nichts anderes, als ein paar E-Mails zu versenden. Ein weiteres Hauptanliegen ist, dass ich derzeit sehr wenig Zeit habe.)

Antwort1

Du kannst den ... benutzeninet_interfacesDirektive, um /etc/postfix/main.cfzu steuern, an welcher Adresse Postfix auf eingehende Verbindungen wartet. Wenn Sie es wie folgt einstellen, wird nur die Loopback-Schnittstelle abgehört, was bedeutet, dass Verbindungen nur von dieser Maschine ausgehen können.

inet_interfaces = loopback-only

Antwort2

Sie können eingehendes SMTP deaktivieren master.cf, indem Sie bearbeiten. Kommentieren Sie dazu einfach die smtpund submissionDienste aus. Dadurch wird Postfix angewiesen, keinen Prozess zu starten smtpd, der auf Port 25 (587 für die Übermittlung) auf eingehende SMTP-Verbindungen lauscht.

verwandte Informationen