Estou configurando uma nova instalação do Linux Mint 12.0 e, curiosamente, ela não vem configurada com nenhum tipo de correio local.
O que tem, ao contrário, é nullmailer - um daemon que não faz nada além de encaminhar mensagens para máquinas remotas. A idéia é que, quando algo como crond
enviar um e-mail, o nullmailer o encaminhará para um servidor smtp remoto, em vez de para um spool de correio local.
O que é bom: configurar o correio local sempre foi um aborrecimento. Geralmente, eu configuro minhas contas locais para encaminhar para as contas de e-mail que realmente vou ler, de qualquer forma.
Mas isso me deixa com o problema de configurar o nullmailer. O instalador do SO deixou-o em uma configuração que não funcionou. Eu precisava editar /etc/nullmailer/remotes
para especificar smtp e nome de usuário e senha. Com esse conjunto, o e-mail para endereços remotos não cometeu erros, já que foi entregue ao meu servidor smtp escolhido.
A próxima etapa estava mexendo com /etc/mailname
, /etc/nullmailer/adminaddr
, /etc/nullmailer/me
, etc., até que o e-mail para root
, root@localhost
, myuser
, myuser@localhost
etc. não falhou com erros de domínio desconhecidos, etc.
Então, agora, não estou recebendo erros entregando e-mails para o servidor SMTP do meu provedor. Mas também não estou vendo o email na conta de destino.
Existe uma maneira de definir o nível de depuração, em nullmailer, para que eu possa ver o que ele está usando como endereço, endereço, endereço de resposta, etc.?