Confira o parâmetro de configuração user_relay para definir o usuário catchall. E para não bloquear usuários inexistentes local_recipient_maps
deve me esvaziar. Então, no seu caso:
luser_relay = [email protected]
local_recipient_maps =
quando eu envio e-mails para o meu endereço [email protected]
, isso funciona.
mas quando eu envio e-mails para outro endereço de e-mail de usuário inexistente (como [email protected]
), isso rejeita o e-mail:
Recipient address rejected: User unknown in local recipient table (state 13).
Como posso aceitar todos os e-mails (e redirecionar os 'endereços desconhecidos' para [email protected]
)?
Obrigado!
Confira o parâmetro de configuração user_relay para definir o usuário catchall. E para não bloquear usuários inexistentes local_recipient_maps
deve me esvaziar. Então, no seu caso:
luser_relay = [email protected]
local_recipient_maps =
Você pode tentar a resposta virtual_alias_maps (mostrada como a quarta resposta para mim) de postfix - como você redireciona todos os emails para um usuário, por exemplo, *@example.com → [email protected]
Eu tive e resolvi esse problema há muitos anos, mas não tenho uma cópia do que fiz. Mas a certeza acima parece com isso.
Isso é chamado de endereço "pega-tudo".
Local catch-all address
When the local(8) delivery agent finds that a message recipient does not exist, the message is normally returned to the sender ("user unknown"). Sometimes it is desirable to forward mail for non-existing recipients to another machine. For this purpose you can specify an alternative destination with the luser_relay configuration parameter.