Estou tentando configurar o SSMTP em meu PI de Raspberry (Raspbian Wheezy (porta do Debian ARM)) Modelo B,
No momento, posso enviar e-mails através do console, recebendo o e-mail.
O problema é que quando eu tento enviar e-mail através do PHP, parece enviá-lo para outro domínio / subdomínio.
O console envia para mail.justcandan.com:587, que funciona,
O PHP envia-o através do mail.pi.justcandan.com (porta padrão 25), enquanto o mesmo deve ser o console.
Heres uma linha que é repetida no log
May 6 22:27:24 plaatjescollectie sm-mta[312]: r46AfkKJ025954: to=<[email protected]>, delay=11:45:38, xdelay=00:00:00, mailer=esmtp, pri=6420000, relay=mail.pi.justcandan.com., dsn=4.0.0, stat=Deferred
: Connection timed out with mail.pi.justcandan.com.
E aqui está a parte sendmail_path do meu php ini (/etc/php5/apache2/php.ini)
[mail function]
; For Win32 only.
; http://php.net/smtp
;SMTP = localhost
; http://php.net/smtp-port
;smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = [email protected]
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = "/usr/bin/sendmail -t -i -f pi@justcandan -r [email protected]"
Então, o que estou fazendo de errado? Eu não entendo como consola sendmail funciona muito bem, mas em php não está funcionando.
Ok, eu entendi, meu sendmail_path estava errado, o sendmail estava localizado em / usr / sbin / not / usr / bin. Mas agora eu ainda tenho um problema, mesmo que meu e-mail seja "enviado" fisicamente, ele nunca chega à minha caixa de correio, estranho.
Este é o meu mail.log, ao enviar através do php:
May 7 05:43:02 raspberrypi sSMTP[4426]: Creating SSL connection to host
May 7 05:43:02 raspberrypi sSMTP[4426]: SSL connection using RSA_AES_128_CBC_SHA1
May 7 05:43:03 raspberrypi sSMTP[4426]: Sent mail for [email protected] (221 vserver104.axc.nl closing connection) uid=33 username=www-data outbytes=378
Este é o meu mail.info, quando enviar através do php:
May 7 05:43:02 raspberrypi sSMTP[4426]: Creating SSL connection to host
May 7 05:43:02 raspberrypi sSMTP[4426]: SSL connection using RSA_AES_128_CBC_SHA1
May 7 05:43:03 raspberrypi sSMTP[4426]: Sent mail for [email protected] (221 vserver104.axc.nl closing connection) uid=33 username=www-data outbytes=378
Todos os outros e-mails. arquivos em / var / log estão vazios.
Os logs do Apache2 estão retornando apenas um favicon não encontrado, mas isso não importa.
EDITAR:
Aparentemente, meu Pi não estava respondendo, e depois de 10 minutos, comecei a receber os e-mails.
Então eu acho que eu mesmo consertei isso.