O envio de mensagens de texto do Raspberry Pi via e-mail falha

2

Estou usando o mailx no meu pi de framboesa para tentar enviar atualizações de mensagens de texto para o monitoramento de eventos.

  • Meu número de telefone: 9876543210
  • Endereço do gateway de e-mail para texto do meu telefone: [email protected]

Eu posso

  1. Envie e-mails do meu pi framboesa para vários endereços de e-mail. mail -r [email protected] -s "My Subject" [email protected] < body.txt e desligado e entregue com sucesso.

  2. Envie e-mails de vários endereços de e-mail (não no RPi) usando mailx para o endereço de e-mail do telefone acima e envie-os como mensagens de texto.

No entanto, ao enviar e-mails para [email protected] do Raspberry Pi usando mailx, os e-mails parecem espiralar para o vazio e nunca mais serem ouvidos (sem erros, sem mensagens não entregues, nada). Alguém sabe o que poderia estar causando isso para dar errado? Algo sobre a implantação básica do servidor de email no pi?

EDITAR

Com base na sugestão do @kobaltz, usei o sendmail. Isso levou a um travamento, em seguida, um erro que afirmou que eu não tinha um nome de domínio totalmente qualificado (FQDN). Em seguida, usei as instruções deste site para adicionar um nome de domínio ao RPi. Parafraseando:

I have set the FQDN in  /etc/hostname: my-host-name.my-domain.com

and /etc/hosts:

127.0.0.1 localhost.localdomain localhost
192.168.0.5 my-host-name.my-domain.com my-host-name

Then add to /etc/mail/sendmail.cf:
MASQUERADE_AS('my-domain.com')
MASQUERADE_DOMAIN('my-host-name.my-domain.com')
FEATURE('masquerade_entire_domain')
FEATURE('masquerade_envelope')

I put this in /etc/mail/sendmail.cf, BEFORE the MAILER() lines, ran sendmailconfig, answered Yes to the questions about using the existing files, and restarted sendmail. Emails now have the proper domain name.

Progresso, no entanto, agora estou preso ao seguinte erro:

354 Enter mail, end with "." on a line by itself
>>> .
050 <[email protected]>... Connecting to mxx.cingularme.com. via esmtp...
050 421 Service not available
050 >>> QUIT
050 <[email protected]>... Deferred: 421 Service not available
250 2.0.0 q9U3ZESt021150 Message accepted for delivery
[email protected]... Sent (q9U3ZESt021150 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT
    
por physicsmichael 30.10.2012 / 04:03

0 respostas