Mamy postfiks na naszym serwerze programistycznym i chciałbym, aby mógł on wysyłać pocztę tylko do naszej domeny, a nie do innych domen, uniemożliwiając użytkownikom zewnętrznym przypadkowe otrzymywanie poczty z naszego serwera programistycznego.
Przeszukałem dokumenty, wypróbowałem kilka rzeczy, ale wciąż wysyła się do wszystkich domen ...
Więc jeśli ktoś potknie się o to, tak jak ja: odpowiedź rzeczywiście brzmi: header_checks i działa tak:
Dodaj następujący wiersz do
/etc/postfix/main.cf
:Dodaj nowy plik
/etc/postfix/header_checks
z tą zawartością:Zastąp
allowed-domain.com
domeną, do której serwer pocztowy powinien nadal wysyłać wiadomości e-mail. Zamień[email protected]
na adres e-mail, na który powinny zostać przekierowane wszystkie pozostałe e-maile.Jeśli chcesz zezwolić na wiele domen, pierwsza linia powinna wyglądać następująco:
Zamiast przekierowywania możesz po prostu upuścić wszystkie inne wiadomości. Zamień drugi wiersz powyżej na:
Wyjaśnienie:
header_checks
pliku linia po linii.To:
zawiera dozwoloną domenę), przeskakuje do następnego wiersza nagłówka i ponownie rozpoczyna sprawdzanie nagłówka od góry. Ponieważ żadna inna linia nie pasuje, oznacza to, że poczta zostanie dostarczona.To:
zawiera inny zewnętrzny adres e-mail), przekierowuje pocztę.źródło
Cc:
iBcc:
?Czy próbowałeś header_checks (5) ?
źródło