eu preciso de ajuda para a configuração do sendmail em nossa máquina linux.
Aqui estão as coisas:
Eu quero enviar e-mail para fora usando o nosso servidor de troca como o relay de correio.Mas quando enviar o e-mail através do servidor, ele irá responder "usuário desconhecido" .Para piorar, ele irá devolver toda a mensagem enviada para o meu localhost .
Eu já testei nossa configuração usando um servidor de e-mail externo como o gmail e o yahoo, a configuração está funcionando sem nenhum problema e o e-mail pode ser enviado para o destinatário.A maior parte da configuração do meu sendmail é baseada em aqui.
arquivo authinfo:
AuthInfo:my_exchange_server "U:my_name" "I:my_email" "P:my_passwd" "M:PLAIN LOGIN"
AuthInfo:my_exchange_server:587 "U:my_name" "I:my_email" "P:my_passwd" "M:PLAIN LOGIN"
sendmail.mc:
FEATURE(authinfo,hash /etc/mail/authinfo.db)
define('SMART_HOST', 'my_exchange server')dnl
define('RELAY_MAILER_ARGS', 'TCP $h 587')
define('ESMTP_MAILER_ARGS', 'TCP $h 587')
define('confCACERT_PATH', '/usr/share/ssl/certs')
define('confCACET','/usr/share/ssl/certs/ca-bundle.crt')
define('confSERVER_CERT','/usr/share/ssl/certs/sendmail.pem')
define('confSERVER_KEY','/usr/share/ssl/certs/sendmail.pem')
define('confAUTH_MECHANISMS', 'EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')
TRUST_AUTH_MECH('EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')
define('confAUTH_OPTIONS, 'A')dnl
Minhas primeiras suposições o problema ocorre é devido ao problema de autenticação, como servidor de troca precisa de autenticação criptografada (DIGEST-MD5). Eu já mudei isso no arquivo authinfo (do login simples para digest-md5 login) mas ainda não trabalhando.
Eu também posso fazer o telnet do nosso servidor de troca. Assim, a porta não está sendo bloqueada pelo firewall.
Alguém pode me ajudar com esses problemas? Eu estou realmente no fim da inteligência.
Obrigado.