Como configurar o sendmail para retransmitir emails através do Office 365 (SMTP) com TLS

2

Eu tenho uma caixa rodando o RHEL 6.3 e há um aplicativo que precisa enviar relatórios pelo correio, para que essa funcionalidade funcione eu tenho que ter o correio configurado na minha caixa. Além disso, achei que seria bom receber meus alertas de raiz para o meu e-mail regular, em vez de ter que fazer login na caixa.

Eu tenho uma conta do Office 365 criada com o único propósito de ser usada como retransmissão.

Detalhes do SMTP do Office 365:

SMTP: pod51011.outlook.com Port:587 Encryption: TLS

O que eu tentei:

- Defined the SMART_HOST in the sendmail.mc
- Generated and configured sendmail certificates
- Created the AuthInfo file with SMTP credentials
- Eliminated from sendmail.mc localhost's loopback
- Got frustrated because even thought I configured everything (using different guides) sendmail kept trying to send them throught localhost.

Após 8 horas de várias tentativas:

- Gave up on sendmail and slept 12 hours due to a massive headache.
- Decided to use SSMTP (because sendmail was a PITA) and people said SSMTP was easy to configure.
- Configured SSMTP and for some reason SASLAUTH said it couldn't connect to the SMTP.
- Got frustrated again and uninstalled SSMTP.

E aqui estou, procurando ajuda porque eu quero vencer o sendmail! Alguém pode me apontar na direção certa?

    
por Rhyuk 08.01.2013 / 16:24

3 respostas

1

O motivo pelo qual não consegui me conectar ao SMTP foi porque minha empresa estava bloqueando o acesso SMTP. Acabou usando um SMTP local e usou o Postfix com estas instruções para fazê-lo funcionar.

Retransmissão do Postfix através de outro servidor de e-mail

    
por 13.05.2013 / 22:06
2

Eu também tentei fazer isso com o sendmail transmitindo via gmail, mas optei por usar o postfix, já que parecia MUITO mais simples de configurar. Você não tem que passar pelo processo de criação de certificados auto-assinados etc. Este tutorial é para o gmail, mas o processo deve ser muito semelhante para o Office 365. Apenas uma questão de descobrir os nomes dos servidores e o esquema de autenticação. link Geo

    
por 08.01.2013 / 22:01
2

Depois de alterar sendmail.mc , você executou /etc/mail/make para criar sendmail.cf ? Você também executou service sendmail restart depois de gerar o novo sendmail.cf ?

    
por 09.01.2013 / 21:04