Сначала я использовал example.com в качестве записи MX, и все работало нормально, IMAP, SMTP, отправка писем из почтовых клиентов. А потом я изменил свою mx-запись на mail.example.com, и все превратилось в беспорядок.
Когда я снова перенастроил почтовые клиенты для использования mail.example.com в настройках сервера, это не сработало, возможно, некоторые ошибки в postfix, но из-за моего крайнего срока я решил сократить время и вернуть запись MX обратно на ' example.com '.
Я использую iRedMail (Dovecot / Postfix) в качестве почтового сервера. Я использую roundcube в качестве основной веб-почты и Rainloop в качестве второй веб-почты. У меня все хорошо с основным круглым кубом iRedmail, отправляющим электронные письма из веб-почты, но у меня все еще есть эта ошибка в других клиентах веб-почты, а также в почтовых клиентах для настольных компьютеров / Android
Настоящий снимок экрана - это настройки сервера Rainloop. Это всегда не удается, даже если я снова вернул настройки
Проблема решена.
Комбинация iRedMail - Rainloop теперь работает нормально.
Корень проблемы заключается в том, что мой собственный IP-адрес сервера запрещен в fail2ban, что делает доступ к почте доступным где угодно, кроме собственного IP-адреса сервера. (Я знаю, что это смешно, но я обнаружил это, когда я не могу даже получить доступ к своему собственному домену или даже IP-адресу в веб-браузере моего сервера, работает только localhost.
fail2ban также испортил DNS, поэтому попытка входящих / исходящих настроек с использованием записи mx приведет к ошибке «stream_socket_client не может подключиться к TCP-соединению, отказано. Эта ошибка делает порты IP-адреса моего сервера (25, 143, 993), как будто они не открыты, но они ЕСТЬ. Я использую webmin, отключение fail2ban сразу разрешило все ошибки, связанные с отказом от сокета.
Надеюсь, что это может быть полезно для всех, кто использует комбинацию iRedmail-Rainloop.