Wie kann ich in Postfix eingehende E-Mails deaktivieren?

12

Ich möchte E-Mails von Skripten, die auf meinem VPS über SMTP ausgeführt werden, an Remote-Server senden können, lehne aber ansonsten alle eingehenden E-Mails mit Postfix auf Debian Squeeze ab.

(Und im Allgemeinen alle anderen Funktionen vorerst deaktivieren. Ich möchte Sicherheitsrisiken vermeiden, vorausgesetzt, ich habe Standardeinstellungen außer dem Domainnamen und brauche nichts anderes als das Versenden einiger E-Mails. Ein weiteres Hauptanliegen ist, dass ich es bin derzeit sehr kurze Zeit.)

n611x007
quelle

Antworten:

21

Mit der inet_interfacesDirektive in können Sie /etc/postfix/main.cfsteuern, welche Adresse Postfix für eingehende Verbindungen abhört. Wenn Sie Folgendes einstellen, wird nur die Loopback-Schnittstelle abgehört. Dies bedeutet, dass Verbindungen nur von diesem Computer ausgehen können.

inet_interfaces = loopback-only
mgorven
quelle
Das ist wirklich gut, wenn Sie Postfix nur zum Versenden von E-Mails verwenden. Könnte nicht das sein, was Sie wollen, wenn Sie eingehende Post wollen ...
Matthias Hryniszak
5
@MatthiasHryniszak Darum hat das OP gebeten.
mgorven
Entschuldigung für die verspätete Annahme, ich dachte, ich hätte es getan! Danke noch einmal. :)
n611x007
Auf einigen Plattformen kann es erforderlich sein, die Zeichenfolge localhostanstelle der Zeichenfolge zu verwenden loopback-only.
Sampablokuper
Nur weil ich danach gesucht habe, reicht ein erneutes Laden von Postfix unter Ubuntu 16.04 nicht aus. Sie müssen es stoppen und starten, um die Änderung inet_interfaces anzuwenden. Gesehen in Syslog nach einem sudo postfix reload: Mar 28 11:20:15 server postfix/master[2304]: warning: service smtp: ignoring inet_interfaces change Mar 28 11:20:15 server postfix/master[2304]: warning: to change inet_interfaces, stop and start Postfix
Axi
7

Sie können eingehendes SMTP durch Bearbeiten deaktivieren. master.cfKommentieren Sie einfach die Dienste smtpund aus submission. Dadurch wird postfix angewiesen, keinen smtpdProzess zu erzeugen , der Port 25 (587 zur Übermittlung) auf eingehende SMTP-Verbindungen überwacht.

Adam
quelle