Você não precisa criar uma conta 'blackhole' - basta ter uma entrada no mapa de transporte como:
[email protected] discard:silently
Estou tentando criar uma conta do Blackhole no Postfix e fiz o seguinte, que parece ser o método mais comumente usado para fazer isso no Postfix:
1) Criei um usuário (eu nomeei o usuário blackhole
) com /dev/null
como o diretório pessoal do usuário.
useradd blackhole -d /dev/null
2) Fiz uma entrada em /etc/postfix/virtual
para direcionar todos os emails enviados para blackhole@<subdomain.myhostname.com>
para a caixa de correio do usuário blackhole, que por padrão é /home/<user/Maildir/new
:
/^[email protected]$/ blackhole
Em seguida, atualize o banco de dados postfix e recarregue o serviço com os seguintes comandos:
postmap /etc/postfix/virtual
/etc/init.d/postfix reload
Enquanto isso está funcionando como esperado, ou seja, os e-mails enviados para blackhole@<subdomain.myhostname.com>
desaparecem sem enviar uma mensagem de devolução ao remetente, vejo o seguinte no maillog, que dá a impressão de que esse método é fácil e simples. para criar uma conta blackhole e me faz pensar se existe uma maneira correta e legal de fazer isso no Postfix.
Jan 17 09:21:20 plmercury01 postfix/local[17760]: DBC8F16197F: to=<[email protected]>, orig_to=<[email protected]>, relay=local, delay=0.19, delays=0.09/0/0/0.1, dsn=5.2.0, status=bounced (maildir delivery failed: create maildir file /dev/null/Maildir/tmp/1484666479.P17760.plmercury01.myhostname.com: Not a directory)
Minha pergunta:
1) Esta é a maneira legal de criar uma conta blackhole no Postfix e não um atalho?
2) Posso ignorar o que vejo nos maillogs reclamando sobre /dev/null
?
Você não precisa criar uma conta 'blackhole' - basta ter uma entrada no mapa de transporte como:
[email protected] discard:silently
Tags postfix