ATUALIZAÇÃO 21/10/2010 5p: Ok, então o envio de e-mail funciona, mas não enviar e-mail para tom@wtw3.com desta caixa não funciona. O registro A de wtw3.com aponta para a caixa de desenvolvimento, mas os registros MX são resolvidos para os servidores do Google. Isso está causando o problema? Como eu conto? (Saída de correspondência detalhada abaixo)
[root@dev ~]# mail -v tom@wtw3.com
Subject: Test
Test
Cc:
tom@wtw3.com... Connecting to [127.0.0.1] via relay...
220 dev.tridiumtech.com ESMTP Sendmail 8.13.8/8.13.8; Thu, 21 Oct 2010 17:02:05 -0400
>>> EHLO dev.tridiumtech.com
250-dev.tridiumtech.com Hello localhost [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
>>> MAIL From:<root@dev.tridiumtech.com> SIZE=37
250 2.1.0 <root@dev.tridiumtech.com>... Sender ok
>>> RCPT To:<tom@dev.tridiumtech.com>
>>> DATA
550 5.1.1 <tom@dev.tridiumtech.com>... User unknown
503 5.0.0 Need RCPT (recipient)
>>> RSET
250 2.0.0 Reset state
>>> RSET
250 2.0.0 Reset state
root... Using cached ESMTP connection to [127.0.0.1] via relay...
>>> MAIL From:<> SIZE=1061
250 2.1.0 <>... Sender ok
>>> RCPT To:<root@dev.tridiumtech.com>
>>> DATA
250 2.1.5 <root@dev.tridiumtech.com>... Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .
250 2.0.0 o9LL25mA024437 Message accepted for delivery
root... Sent (o9LL25mA024437 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT
221 2.0.0 dev.tridiumtech.com closing connection
PERGUNTA ORIGINAL:
Estou com problemas ao enviar e-mails para fora do meu servidor de desenvolvimento.
A menos que eu envie um e-mail para um usuário que comece com um nome de usuário que exista na minha caixa, o e-mail rejeitará e informará "Usuário desconhecido".
Por exemplo, eu tenho um usuário na minha caixa dev chamada "twilson". Portanto, posso enviar email para qualquer endereço que comece com "twilson", como twilson@blahblah.com, e ele será enviado sem qualquer problema.
Mas, eu não tenho um usuário "tom" na minha caixa, então quando eu for enviar um email para tom@blahblah.com ele irá rejeitar dizendo:
Oct 21 10:07:49 dev sendmail[19638]: o9LE7mcV019638: < tom@localhost >... User unknown
Ele realmente usa qualquer nome de usuário do endereço de e-mail que estou enviando para TO e o coloca no nome do host local.
Por que isso está acontecendo? Como posso corrigir a configuração para que eu possa enviar OUT a QUALQUER UM?
Obrigado
Tom
Informações adicionais:
RESULTADO DO TESTE DE ENDEREÇO:
> > 3,0 fred@teaparty.net
canonify input: fred @ teaparty . net
Canonify2 input: fred < @ teaparty . net >
Canonify2 returns: fred < @ teaparty . net . >
canonify returns: fred < @ teaparty . net . >
parse input: fred < @ teaparty . net . >
Parse0 input: fred < @ teaparty . net . >
Parse0 returns: fred < @ teaparty . net . >
ParseLocal input: fred < @ teaparty . net . >
ParseLocal returns: fred < @ teaparty . net . >
Parse1 input: fred < @ teaparty . net . >
Mailertable input: < teaparty . net > fred < @ teaparty . net . >
Mailertable input: teaparty . < net > fred < @ teaparty . net . >
Mailertable returns: fred < @ teaparty . net . >
Mailertable returns: fred < @ teaparty . net . >
MailerToTriple input: < > fred < @ teaparty . net . >
MailerToTriple returns: fred < @ teaparty . net . >
Parse1 returns: $# esmtp $@ teaparty . net . $: fred < @ teaparty . net . >
parse returns: $# esmtp $@ teaparty . net . $: fred < @ teaparty . net . >
TESTE DE DNS:
;; ANSWER SECTION:
teaparty.net. 3600 IN MX 5 www.teaparty.net.