Existem muitos tutoriais na net sugerindo o uso de --starttls
. O pacote nullmailer para raring (12.04) parece não ser compatível. Parece que não foi compilado em.
Solução de problemas nullmailer é muito difícil, neste caso, apenas "Erro temporário não especificado" foi realmente registrado. Uma página útil com dicas de solução de problemas é o Mapa de minas terrestres do Nullmailer , que me ajudou a encontrar a origem desse problema. / p>
Para chegar à conclusão acima, eu matei o daemon nullmailer (service nullmailer stop é uma maneira mais legal) e o iniciei manualmente. Ele gera unknown option string: '--starttls'
(e o mesmo ao tentar --tls
). O Nullmailer usa o executável /usr/lib/nullmailer/smtp
para enviar e-mail e a versão no pacote Ubuntu 12.04 aceita apenas estas opções:
root# /usr/lib/nullmailer/smtp -h
usage: smtp [flags] remote-address < mail-file
Send an email message via SMTP
-p, --port=INT Set the port number on the remote host to connect to
--user=VALUE Set the user name for authentication
--pass=VALUE Set the password for authentication
-d, --daemon use syslog exclusively
-s, --syslog use syslog additionally
--auth-login Use AUTH LOGIN instead of AUTH PLAIN in SMTP
-h, --help Display this help and exit
Que, ao contrário das possíveis opções , parecem escassas para mim.
A conclusão é que o pacote Nullmailer não pode ser usado com o servidor SMTP do Google devido à falta de inclusão das opções necessárias ao compilar as binares. Outra conclusão é que a documentação do Nullmailers está faltando, assim como o relatório de erros.