To, czego szukasz, to wirtualna tabela aliasów, którą można wykonać za pomocą następujących ...
Najpierw musisz edytować lub utworzyć, jeśli jeszcze nie istnieje, plik / etc / postfix / virtual .
example.com whatever
@example.com user@example.com
Po tym, jak zostanie to zapisane, musisz uruchomić postmap /etc/postfix/virtual
, aby wygenerować indeksowany /etc/postfix/virtual.db Postfix będzie czytał.
Następnie musisz edytować plik /etc/postfix/main.cf i upewnić się, że nie masz komentarza w następującej linii:
virtual_alias_maps = hash:/etc/postfix/virtual
Dzięki temu postfix dowie się o wirtualnej tabeli aliasów i użyje jej.
Problem z korzystaniem z luser_relay
opcji, o której wspominali inni, polega na tym, że lokalny agent dostawy traktuje to jako ostateczność dla nieznanych adresów. Jeśli postfiks obsługuje tylko pocztę dla jednej domeny, można to wykorzystać w tym celu, ale może maskować inne błędy konfiguracji i prawdopodobnie spowoduje nieoczekiwane wyniki, jeśli obsługiwana jest więcej niż jedna domena.
Jedynym zastrzeżeniem, o którym muszę wspomnieć, jest to, że tworząc wieloznaczny alias tego rodzaju, otwierasz swój system pocztowy, aby akceptować wiadomości na adresy, które nie będą istnieć, i ryzykujesz, że skrzynka pocztowa zostanie szybko wypełniona spamem z powodu nieistnienia skrzynki pocztowe.