Estou tentando configurar o sendmail para nossa empresa em um servidor de versão do CentOS 6.6. Especificamente, eu quero usar SSL, para que as senhas sejam enviadas criptografadas.
ls /etc/mail/ssl
intermediate.crt ourdomain.crt ourdomain.csr
RapidSSL_CA_bundle.pem
Tudo bem, então eu configurei meu sendmail.mc com estas linhas:
define('confCACERT_PATH', '/etc/mail/ssl')
define('confCACERT', '/etc/mail/ssl/RapidSSL_CA_bundle.pem')
define('confSERVER_CERT', '/etc/mail/ssl/ourdomain.crt')
define('confSERVER_KEY', '/etc/mail/ssl/ourdomain.key')
Não tenho certeza absoluta de que os certificados estão corretos ...
E então ..
DAEMON_OPTIONS('Port=smtp,Name=MTA')
DAEMON_OPTIONS('Port=smtps, Name=TLSMTA, M=s')
Neste ponto, posso enviar e receber e-mail do host local (logado e usando mutt) e de dentro de nossa rede. Mas não posso adicionar minha conta de e-mail para um iPhone ou um iPad, e é isso que os chefes querem.
Então eu quero que as únicas conexões estejam na porta 465, então eu comento isso linha:
dnlDAEMON_OPTIONS('Port=smtp,Name=MTA')
Eu então reconstruo o sendmail.cf ..
m4 sendmail.mc > sendmail.cf
Eu reinicio o sendmail e tento enviar um e-mail do host local.
[Feb 11 14:59:30 mail sm-msp-queue[5407]: t1BEs2kT005208:
[email protected], ctladdr=me (500/502),
delay=00:05:28, xdelay=00:00:00, mailer=relay, pri=420515,
relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused
by [127.0.0.1]
O Sendmail está definitivamente rodando ..
[root@mail mail]# ps -ef | grep sendmail
root 5581 1 0 15:06 ? 00:00:00 sendmail: accepting
connections
smmsp 5590 1 0 15:06 ? 00:00:00 sendmail: Queue
runner@01:00:00 for /var/spool/clientmqueue
root 5598 3296 0 15:12 pts/0 00:00:00 grep sendmail
E em / etc / mail / local-host-names, tenho:
localhost
mydomain.com
mail.ourdomain.com[/code]
Em / etc / hosts ..
127.0.0.1 localhost localhost.localdomain localhost4
localhost4.localdomain4 mail.mydomain.com
::1 localhost localhost.localdomain localhost6
localhost6.localdomain6
192.168.1.13 mail.ourdomain.com
Não consigo entender por que o sendmail está recusando conexões do host local ...