User unknown in local recipient table

Печать Сообщения почтовых серверов — что они означают?

Если вы получили письмо от Mailer-Daemon с темой «Undelivered Mail Returned to Sender», значит отправленное письмо не было доставлено до одного или нескольких получателей. Причина, по которой исходное письмо не доставлено, указана в конце уведомления на английском языке. Наиболее распространенные причины указаны ниже.

Неправильный адрес получателя

Сообщение об ошибке содержит строчки:
User not found
User unknown
No such user here
Unrouteable address
Invalid mailbox
Mailbox unavailable

Такая ошибка может означать, что вы пытаетесь отправить письмо на несуществующий адрес. Уточните адрес получателя и попробуйте снова.

Пример сообщения об ошибке:
: host mail.example.com[192.0.2.120] said: 550 5.1.1
: Recipient address rejected: User unknown in local
recipient table (in reply to RCPT TO command)

В почтовом ящике адресата нет свободного места

Сообщение об ошибке содержит строчки:
account is full
Quota exceeded
User has exhausted allowed storage space
error writing message: Disk quota exceeded

Размер письма больше, чем ограничение на сервере получателя

На сервере получателя установлено ограничение на максимальный размер письма. Если вы отправляете несколько файлов, попробуйте их отправить в нескольких разных письмах.

Пример:
message size 7520647 exceeds size limit 6000000 of server mail.example.com[192.0.2.120]

Это значит, что было отправлено письмо размером 7,5 мегабайт, а сервер получателя принимает письма размером не более 6 мегабайт.

Сервер получателя не принимает почту

Сообщение об ошибке содержит строчку:
Operation timed out

Сервер получателя не работает. Возможно, вы ошиблись в адресе получателя и письмо отправлялось не на тот сервер. Если адрес был указан правильно, то попробуйте связаться с адресатом, используя другой адрес.

Читайте также:  Php убрать знаки после запятой

Пример:
: connect to mail.example.com[192.0.2.120]: Operation timed out

Если вы не смогли найти ответ, напишите в нашу службу поддержки и мы поможем вам в самое ближайшее время

Также встречается вариант: «Recipient address rejected: User unknown in relay recipient table».

Причины проблемы и их решение:

Такого адресата не существует

Проверьте, корректно ли вы прописываете имя получателя письма.

Почтовый ящик еще не активировался

Вы только что создали почтовый ящик и пытаетесь отправить письмо на него. В этом случае подождите 10-15 минут и повторите попытку.

Нарушена маршрутизация почты

Возможно вы пользуетесь сторонним почтовым сервисом (Yandex почтой, Mail.ru, GoogleApps) в то время, как в настройках панели управления включена локальная почтовая служба. В этом случае проблему решит отключение локальной маршрутизации почты. Делается это в панели управления хостингом:

Перейдите в раздел Почтовые домены, выделите строку с названием вашего домена и нажмите Удалить:

Поставьте галочку Сохранить записи в DNS и нажмите Ok:

Во вкладке Почта перейдите в раздел Настройки почты и кликните по имени необходимого домена:

В открывшемся окне снимите галочку с Активировать почтовую службу на этом домене и нажмите OK:

В разделе Электронная почта выберите Маршрутизация электронной почты:

В выпадающем списке выберите необходимый домен и в блоке Маршрутизация электронной почты отметьте пункт Удаленный почтовый обменник:

I am learning (trying) to build my own mail server in Centos 7 VM. I have come to a problem when my incoming mails are getting rejected. Using POSTFIX I am trying to send emails from gmail to my mail but it is stucked by this error. Below I will provide as much information as I can. Btw I dont have any DNS record so I am using IP only. User is John.

Читайте также:  Adobe flash player activex and plugin

Output from (postconf -d; postconf -d; postconf -n; ) | sort | uniq -u

Output from tail -f /var/log/maillog

Any help will be appreciated 🙂 Thank you.

2 Answers 2

Solution has been found:

Local recipient maps is enabled by DEFAULT = setting that to empty enables postfix to finally accept message and store it in users file. Also to enable download email to users Outlook — set Chown permissions to the name of the user — e.g. chown john:john /var/spool/mail/john

Also to completely prov >

I found something like:

With regular expression tables, Postfix only queries with the full recipient address, and not with the bare username or the "@domain.tld" wild-card.

Let me know if that was helpful 😉

Not the answer you’re looking for? Browse other questions tagged email centos postfix or ask your own question.

Related

Hot Network Questions

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2020 Stack Exchange Inc; user contributions licensed under cc by-sa 4.0 with attribution required. rev 2020.1.17.35809

Rate this post

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *