[FUG-BR] [OFF-TOPIC] Sendmail não envia

Aline de Freitas aline em riseup.net
Segunda Outubro 15 20:50:11 BRST 2007


On Monday 15 October 2007 18:32:19 Silmar Oliveira wrote:
> Olá, lista.
>
> Primeiramente, desculpas pelo OT..., mas já pesquisei e já testei
> algumas modificações e não consigo que o sendmail envie mensagens...
> Meu problema é o seguinte: Faço uns scripts de backup e gerenciamento
> (como portupgrade e relação de pacotes desatualizados). Ao final dos
> scripts, peço que mande o arquivo de log com os resultados para meu
> e-mail, mas não vai...
> Não quero fazer um servidor de e-mail, apenas quero que ele mande
> estes de cunho administrativo. Uso 6.2-RELEASE FreeBSD 6.2-RELEASE #0:
> Fri Jan 12 11:05:30 UTC 2007 e o sendmail é o que instala por padrão.
> A mensagem do maillog é a seguinte:
>
> prompt# cat /home/silmar.oliveira/teste |mail -s "teste de envio"
> silmar.oliveira em eu.com.br
>
> Oct 15 15:00:28 srv21 sendmail[10972]: l9FI0SjS010972:
> from=silmar.oliveira, size=87, class=0, nrcpts=1,
> msgid=<200710151800.l9FI0SjS010972 em srv21.eu.com.br>,
> relay=root em localhost
> Oct 15 15:00:28 srv21 sm-mta[10973]: l9FI0SDr010973:
> from=<silmar.oliveira em srv21.eu.com.br>, size=466, class=0, nrcpts=1,
> msgid=<200710151800.l9FI0SjS010972 em srv21.eu.com.br>, proto=ESMTP,
> daemon=IPv4, relay=localhost.eu.com.br [127.0.0.1]
> Oct 15 15:00:28 srv21 sendmail[10972]: l9FI0SjS010972:
> to=silmar.oliveira em eu.com.br, ctladdr=silmar.oliveira (1005/1005),
> delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30087,
> relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (l9FI0SDr010973
> Message accepted for delivery)
> Oct 15 15:00:28 srvac21 sm-mta[10975]: l9FI0SDr010973:
> to=<silmar.oliveira em eu.com.br>,
> ctladdr=<silmar.oliveira em srv21.eu.com.br> (1005/1005), delay=00:00:00,
> xdelay=00:00:00, mailer=esmtp, pri=30466, relay=srv13.eu.com.br.
> [200.xxx.xxx.13], dsn=4.1.8, stat=Deferred: 450 4.1.8
> <silmar.oliveira em srv21.eu.com.br>: Sender address rejected: Domain not
> found
>
> Meu /etc/hosts está assim:
> ::1                     localhost.eu.com.br localhost
>
> 127.0.0.1               localhost.eu.com.br localhost
> 200.xxx.xxx.21           srv21.eu.com.br srv21
> 200.xxx.xxx.21           srv21.eu.com.br.
>
> Qualquer sugestão é bem vinda.
> Desde já agradeço.
> Silmar Antonio
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Olha, você pode enviar suas mensagens para seuusuario em localhost onde então por 
meio do mailx ou mesmo por meio do cliente de correio eletrônico que você 
tiver na própria máquina em que estiver trabalhando pode receber suas 
mensagens de sistema. Esta é a opção mais fácil.

Agora se a intenção é enviar as mensagens pela web vc precisa configurar seu 
sendmail para funcionar com um smarthost, de forma que as mensagens são 
encaminhadas do sendmail para um outro servidor smtp (seu provedor por 
exemplo). Neste caso pode ser necessário configurar também autenticação no 
servidor smtp desejado e também "mascarar" o domínio de sua máquina. (Procure 
por "sendmail smtp auth" e "sendmail masquerade")

Aline
-------------- Próxima Parte ----------
Um anexo não texto foi limpo...
Nome  : não disponível
Tipo  : application/pgp-signature
Tam   : 187 bytes
Descr.: This is a digitally signed message part.
Url   : http://www.fug.com.br/historico/html/freebsd/attachments/20071015/c8cfbafc/attachment.bin 


Mais detalhes sobre a lista de discussão freebsd