Se o seu servidor de e-mail precisar aceitar e entregar e-mails para todos os endereços do (s) seu (s) domínio (s), independentemente de existirem ou não, então será necessário configurá-lo para isso. Assim que estiver, ele começará imediatamente a fornecer as respostas certas para qualquer servidor remoto que esteja fazendo a verificação do destinatário.
Exatamente como fazer isso depende de muitos fatores, mas os dois casos mais comuns são entregues a domínios locais (por exemplo, domínios listados em mydestination
) e entregues a domínios virtuais (por exemplo, listados em um banco de dados virtual_alias_maps
). / p>
-
Para aceitar todos os e-mails de qualquer endereço em qualquer domínio listado em
mydestination
, você precisa definir oluser_relay
em seu /etc/postfix/main.cf para informar ao postfix que o e-mail de destinatários desconhecidos deve ser entregue. por exemplo. Se você tiver uma conta local chamada 'catchall', definaluser_relay = catchall+$local
. O e-mail será entregue na caixa de correio de catchall. -
Para aceitar todos os e-mails de um domínio virtual, você precisa de um apelido catchall na tabela virtual. por exemplo. para entregar todas as mensagens para todos os usuários desconhecidos "@ virtual.example.com" para "[email protected]":
[email protected] [email protected] [email protected] [email protected] @virtual.example.com [email protected]
O e-mail para "fred" e "joe" será enviado conforme especificado, enquanto o e-mail para todos os outros endereços "@ virtual.example.com" será enviado para "[email protected]".