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 …

Interesting Posts

Определите строки, которые вышли из строя

Предотвратите много нападений грубой силы на Exim2

Убив процесс с помощью cron, как только он начнется

Возможно ли создать файл с привилегиями других пользователей?

Изменение цвета в консоли / виртуальном терминале

Извлечь дату из переменной в другом формате

Есть ли событие KeyHold в Xorg?

Значки национальных флагов

Сделайте ссылку на файл, чтобы среда могла его найти.

NetworkManager (апплет) – после щелчка по сети нет окна или ошибки

Какая самая лучшая команда Unix может быть?

По какой-то причине «sudo ssh -w any -o Tunnel = ethernet root @ remote» создает туннельные устройства вместо устройств-кранов

Любой сайт, который предлагает интерактивный опыт работы с средами GNU / Linux Desktop?

Случайное удаление важных библиотек

При входе в систему на удаленном компьютере нельзя удалять файл с удаленного компьютера на локальный хост

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