@Xerkz

Как настроить отправку и приём почты в iRedMail?

Развернул почтовый сервер iRedMail на CentOS 7.
В локальной сети почта приходит и уходит, но с внешними адресами нет никакой связи.
На сайте хостинга в разделе DNS-хостинг создал А-запись с названием mail и ip-адресом роутера (который является DNS-сервером и шлюзом).
Так же указал в DNS-хостинге MX-запись mail.mydomain.ru. (она автоматически переименовалась просто в mail).
Создал TXT-записи "dkim._domainkey" полученный при помощи команды "amavisd -c /etc/amavisd/amavisd.conf showkeys", и запись "@" в которую указал "v=spf1 ip4:(ip_роутера) -all".
Так же на роутере открыл 143 порт для почтовый сервера.

При отправке сообщения на адреса моего домена выходит ошибка: Message was not accepted -- invalid mailbox. Local mailbox test@mydomain.ru is unavailable: user not found

А на сервере в логе /var/log/maillog, при отправке сообщений идёт ошибка:

Feb 6 21:40:48 mail postfix/qmgr[2659]: AE3E5180E9AC6: from=, size=1639, nrcpt=1 (queue active)
Feb 6 21:41:08 mail postfix/smtp[21624]: AE3E5180E9AC6: to=, relay=none, delay=76056, delays=76036/0.05/20/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=gmail.com type=MX: Host not found, try again)

Так же, если выполнять "nslookup -type=txt dkim._domainkey.mydomain.ru", то выдаётся следующее:
Не заслуживающий доверия ответ:
dkim._domainkey.mydomain.ru text =

""v=DKIM1; p=""
" "VicCvZVCVCvcuHENEczPZVZIVuEECICdZUCziUZCIZCjcvzvoz/CZiczCczcicZC""
" "ZczczcZUCZciuzciZVZIUvzVZVzvoizvozkvkDOvkdvodvodvkdvodv/CCxxZZxz""
" "9zvz8v34zvzvuiudidziduddddiuddivdivkdvidvidikdkkkHHUHczvZiVzVZvj""
" "IZVUvzu8e384u34vzZvzvzvj""

Нужно что-то на сервере сделать для отправки? Для приёма я что-то не правильно указал может? Или нужно указать ещё что-то?
  • Вопрос задан
  • 1159 просмотров
Решения вопроса 1
akelsey
@akelsey
Порт 143 это клиентский порт, для сбора почты по протоколу IMAP.
Почта между серверами доставляется по 25-му порту. Не вижу в описании что бы вы его открывали.
Хотя bounce-сообщение "Message was not accepted -- invalid mailbox. Local mailbox test@mydomain.ru is unavailable: user not found", явно говорит о том, что коннект состоялся, но сервер отверг входящее письмо на адрес test@mydomain.ru - с резолюцией - пользователь не существует. Я бы дважды проверил что адрес действительно существует, т.е. сервер ждет письма на этот адрес.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы