Jak mogę w Postfixie wyłączyć pocztę przychodzącą?

13

Chciałbym móc wysyłać pocztę do zdalnych serwerów, ze skryptów uruchomionych na moim VPS przez SMTP, ale w przeciwnym razie odrzucam całą pocztę przychodzącą z postfiksem na ściśnięciu Debiana.

(I ogólnie na razie wyłączaj wszelkie inne funkcje. Chciałbym uniknąć zagrożeń bezpieczeństwa, pod warunkiem, że mam ustawienia domyślne oprócz nazwy domeny i nie potrzebuję niczego poza wysyłaniem niektórych wiadomości e-mail. Innym głównym problemem jest to, że jestem obecnie bardzo mało czasu.)

n611x007
źródło

Odpowiedzi:

22

Możesz użyć tej inet_interfacesdyrektywy /etc/postfix/main.cfdo kontrolowania, pod jakim adresem nasłuchuje Postfix dla połączeń przychodzących. Jeśli ustawisz go następująco, będzie nasłuchiwał tylko na interfejsie pętli zwrotnej, co oznacza, że ​​połączenia mogą pochodzić tylko z tego komputera.

inet_interfaces = loopback-only
mgorven
źródło
To naprawdę dobre, jeśli używasz Postfix do wysyłania e-maili. Może nie być tym, czego chcesz, jeśli chcesz poczty przychodzącej ...
Matthias Hryniszak
5
@MatthiasHryniszak O to poprosił PO.
mgorven
przepraszam za spóźnione przyjęcie, myślałem, że tak! dzięki jeszcze raz. :)
n611x007
Na niektórych platformach może być konieczne użycie ciągu localhostzamiast ciągu loopback-only.
sampablokuper
Tylko dlatego, że go przeszukałem, przeładowanie Postfiksa na Ubuntu 16.04 nie jest wystarczające, musisz zatrzymać i uruchomić go, aby zastosować zmianę inet_interfaces. Obejrzane w syslog po 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
8

Możesz wyłączyć przychodzące SMTP poprzez edycję master.cf, po prostu skomentuj smtpi submissionusługi. Dzięki temu postfiks nie będzie odradzał smtpdprocesu, który nasłuchiwałby na porcie 25 (587 do przesłania) dla przychodzących połączeń SMTP.

Adam
źródło
Czy jeśli to zrobisz, nadal dostarczana jest poczta lokalna?
Michael S