sendmail и certs

Я пытаюсь настроить sendmail для нашей компании на сервере CentOS 6.6-Release. В частности, я хочу использовать SSL, чтобы пароли отправлялись зашифрованными.

ls /etc/mail/ssl intermediate.crt ourdomain.crt ourdomain.csr RapidSSL_CA_bundle.pem 

Хорошо, поэтому я настроил свой sendmail.mc с этими строками:

 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') 

Я не совсем уверен, что сертификаты верны …

А потом ..

 DAEMON_OPTIONS(`Port=smtp,Name=MTA') DAEMON_OPTIONS(`Port=smtps, Name=TLSMTA, M=s') 

На этом этапе я могу отправлять и получать электронную почту с локального хоста (входить в систему и использовать mutt) и из нашей сети. Но я не могу добавить свою учетную запись электронной почты на iPhone или iPad, и это то, чего хотят боссы.

Поэтому я хочу, чтобы единственные соединения были на порту 465, поэтому я прокомментирую эту строку:

 dnlDAEMON_OPTIONS(`Port=smtp,Name=MTA') 

Затем я перестраиваю sendmail.cf ..

 m4 sendmail.mc > sendmail.cf 

Я перезапускаю sendmail, и я пытаюсь отправить электронное письмо с localhost ..

 [Feb 11 14:59:30 mail sm-msp-queue[5407]: t1BEs2kT005208: to=root@ourseconddomain.com, 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] 

Sendmail определенно работает.

 [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 

И в / etc / mail / local-host-names у меня есть:

 localhost mydomain.com mail.ourdomain.com[/code] 

В / 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 

Я не могу понять, почему sendmail отказывается от соединений с localhost …

Linux и Unix - лучшая ОС в мире.