TL; DR : czy mogę DISCARD
wysyłać pocztę na określony serwer według nazwy DNS rekordu MX , a jeśli nie, podając jego adres IP?
Mamy pewne „kłopoty” (cóż, bardziej denerwujące), polegające na tym, że ludzie wypełniają losowe naciśnięcia klawiszy na adres e-mail. Zaskocz niespodziankę: większość domen @ hjk.tld i @ asdf.tld to zaparkowane domeny na sprzedaż. Ogólnie rzecz biorąc, tylko 1–3 graczy zgłosiło większość tych domen. Zwykle skonfigurowali ten sam rekord MX dla tych domen, ale albo go nie słuchają, albo odmawiają wysłania wiadomości e-mail.
Te wiadomości e-mail po prostu wiszą w kolejce, nigdy nie zostaną dostarczone i odeślą się po ostatnim czasie oczekiwania. Ten serwer ma lepsze rzeczy do zrobienia, więc chciałbym natychmiast odrzucić te e-maile. I mógł notować każdy z tych domen w czarnej listy, ale (a) oznaczałoby to, że gdy domena faktycznie sprzedawany jest / staje się aktywny, poczta jest odrzucana niesprawiedliwie i (b) utrzymywanie tej listy jest ból.
Bardzo chciałbym, aby w Postfix był sposób na listowanie dowolnej poczty, dla której serwer mx to „some-mx.somedomainparker.tld”, jako powód do odrzucenia poczty w pierwszym możliwym momencie. Jeśli nie można tego zrobić na podstawie nazwy DNS, być może na podstawie adresu IP. Nie mogę znaleźć czegoś takiego w de docs. Oczywiście mogę po prostu ograniczyć ruch do określonego adresu IP, ograniczając zużycie zasobów do minimum, ale chciałbym, aby moje kolejki były jak najczystsze.
pfqueue
wydaje się na pierwszy rzut oka być tylko interaktywną rzeczą. co miło jest ręcznie wyrzucić, ale bardzo chciałbym, aby to było coś bez użycia rąk;) Czy też mylę się czytając człowieka z pfqueue?