erro ao tentar enviar um email
to tentando enviar da seguinte forma
mail -s "Alerta: Acesso do Root `who | cut -d"(" -f2 | cut -d")" -f1`" [email protected]
ele responde assim em um novo email:
Final-Recipient: RFC822; [email protected]
Action: failed
Status: 5.5.4
Diagnostic-Code: SMTP; 553 5.5.4 <[email protected]>... Real domain name required for sender address
Re: erro ao tentar enviar um email
Citação:
Postado originalmente por daniell
to tentando enviar da seguinte forma
mail -s "Alerta: Acesso do Root `who | cut -d"(" -f2 | cut -d")" -f1`"
[email protected]
ele responde assim em um novo email:
Final-Recipient: RFC822;
[email protected]
Action: failed
Status: 5.5.4
Diagnostic-Code: SMTP; 553 5.5.4 <
[email protected]>... Real domain name required for sender address
O email esta saindo da sua máquina com um domínio não válido que esta sendo rejeitado.
erro ao tentar enviar um email
isso eu sei...
quero saber como resolver...
erro ao tentar enviar um email
Acho que o "mail" não aceita alterar o sender assim cria um script:
Código :
#!/bin/sh
cat <<eof | nc 127.0.0.1 25
helo mensagem
mail from: [email][email protected][/email]
rcpt to: [email][email protected][/email]
data
Subject: Algo $(comando se desejar) algo
Comentario ou $(mais comandos)
.
eof
observe que o comando deve vir dentro de $()
exemplo
$(ls)
PS.: não esqueça de instalar o netcat (nc)
erro ao tentar enviar um email
Diagnostic-Code: SMTP; 553 5.5.4 <[email protected]>... Real domain name required for sender address
voce prescisa ter um dominio real para mandar email para algum smtp, voce esta mandando da sua maquina, do seu SMTP, que nao tem nenhum dominio, (registro MX, registro na fapesp, etc etc) para um outro servidor de email, como eh o certo ele rejeita.
so isso.