Lidtracker.ru

Лид Трэкер
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Постфикс: адрес получателя отклонен: пользователь неизвестен в локальной таблице получателей

Постфикс: адрес получателя отклонен: пользователь неизвестен в локальной таблице получателей

Когда я пытаюсь отправить электронное письмо на своем сервере postfix на адрес в том же домене (например, если имя хоста сервера — mail.example.com, и я пытаюсь отправить электронное письмо на адрес test@example.com), я получаю следующее сообщение об ошибке в журнале и адрес электронной почты не будет доставлено: Recipient address rejected: User unknown in local recipient table . Если я отправляю на адрес в другом домене, у меня нет проблем. Вот мой файл /etc/postfix/main.cf:

Я знаю, что этот вопрос немного староват, поэтому я предполагаю, что на него уже дан удовлетворительный ответ.

У меня была такая же проблема, и мне потребовалось некоторое время, чтобы понять, что происходит. Я думаю, что моя ситуация была такой же, как первоначальный вопрос.

Postfix должен пересылать всю почту на другие серверы в Интернете, он фактически не получает почту ни для каких доменов. Поэтому любая почта, отправляемая на example.com, должна пересылаться на почтовый сервер для example.com. Решение, как объяснено b techieb0y, состоит в том, чтобы удалить $ mydomain из строки:

Эта строка сообщает postfix, что любые сообщения, отправленные на $ mydomain, должны быть получены и сохранены на этом сервере. Это не то, что я хочу, я хочу, чтобы эти сообщения отправлялись на реальный почтовый сервер для example.com. Как только я понял это и удалил example.com, почта работала, как я и ожидал. Я публикую это на случай, если это объяснение поможет кому-то еще, кто наткнется на этот вопрос в будущем.

Ошибка довольно информативна: целевое имя пользователя электронной почты (слева от знака @) не может быть сопоставлено ни с локальным пользователем в системе (параметры постфикса по умолчанию), ни с виртуальным доменом (поскольку ни один из них не настроен из коробка). Решение попробовать и выполнить это сопоставление контролируется списком доменов в «mydestination» (плюс любые виртуальные домены). Если этот компьютер на самом деле является основным MX домена, то у несуществующих пользователей есть испорченная почта. Если этому окну нужно только отправлять исходящие сообщения, достаточно просто удалить целевой домен из mydestination (удалив $ mydomain из списка) — он все равно будет принимать сообщения напрямую для user@hostname.domain.tld, но сообщения для user @ domain.tld пройдет процесс поиска MX для доставки в другое место.

Когда вы отправляете сообщение на локальный домен, postfix отвечает за проверку существования получателя. Когда вы отправляете электронное письмо на любой другой домен, postfix не несет такой ответственности.

Вам либо нужен локальный пользователь с именем test

или вам нужен псевдоним тестового локального пользователя в / etc / aliases

Вы должны быть готовы.

Итак, у меня похожая проблема, и я еще не совсем понял, но это должно привести вас в правильном направлении:

Посмотрите на раздел «Постфикс на пустом клиенте» — я думаю, это то, что вы хотите. Я также попытался установить настройки local_recipient_maps, как указано на веб-сайте postfix на странице: LOCAL_RECIPIENT_README.html

Обе ссылки должны делать то, что нам нужно, но я не могу заставить их работать. Когда я делаю полную установку нулевого клиента, попытка telnet для отправки тестовой электронной почты SMTP не работает. Я получаю сообщение «telnet: соединение с адресом 97.74.92.30: соединение отклонено». При настройке локальной карты получателей поиск в команде RCPT TO: не выдает сообщение об ошибке, как это было раньше, но при отправке электронной почты (выглядит нормально), электронная почта фактически не отправляется, и в почтовом журнале есть ошибка:

«550-Mailbox unknown. Либо с этим именем 550 не связан почтовый ящик, либо у вас нет прав для его просмотра. 550 5.1.1 User unknown»

Решение проблемы 550 Message was not accepted

Мои поползновения в сторону смены хостера, привели меня к пока замечательному Mojordomo, который в кратчайшие сроки поднял для меня VPS -сервер на FreeBSD и теперь я могу упражняться в его настройке. После первого запуска этого сервера уже прошел месяц и я стал наголову умнее в настройке операционной системы FreeBSD для нужд размещения сайтов.

Вот, наверное, одна из последних серьезных проблем, которая тревожила меня на протяжении всего этого месяца – ошибочная работа php-функции mail(), который отсылал ошибку на указанный почтовый ящик. Найдя, совершенно случайно, решение этой проблемы, я охотно выкладываю его здесь, так как уверен, что оно понадобиться не только мне.

Читать еще:  Как включить субтитры к видео на YouTube

В PHP есть специальная функция – mail();, которая отправляет электронное письмо. Ее работа более подробнее описана в статье – Отправка email посредством PHP .

В моем случае, отправляя электронные письма через встроенную в PHP функцию mail(), на указанные почтовые ящики шли письма с ошибкой. Текст ошибки примерно такой:

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
name@inbox.ru
SMTP error from remote mail server after end of data:
host mxs.mail.ru [94.100.176.20]: 550 Message was not accepted — it contains invalid headers. More specially, „From:“ header must match user you are sending mail from. See https://help.mail.ru/mail-help/mailer/popsmtp for details.

Эта ошибка была получена при отправке письма на почтовый сервер inbox.ru, но поговаривают, что это происходит только на mail-овсих серверах. Это своеобразная защита от спама, которая применяется только у них.

Для того, чтобы решить эту проблему нам необходимо отредактировать главный конфигурационный файл httpd.conf. Если у Вас операционная система такая же как и у меня – FreeBSD, то он лежить тут: /usr/local/etc/apache22/httpd.conf, а если Linux, то находится он здесь: /etc/apache/httpd.conf.

В этом файле в самом конце должен быть блок, который отвечает за настройки виртуальных хостов. У меня он, примерно, такой:

Здесь всего-лишь 2 строчки, в которых указаны mail-адреса:
ServerAdmin admin@name_site.ru
php_admin_value sendmail_path «/usr/sbin/sendmail -t -i -f neotve4at@name_site.ru»

В первой строчке ServerAdmin admin@name_site.ru указывается электронный адрес, на который будут пересылаться всевозможные ошибки. В отправке писем с вашего сервера, посредство команды mail(), этот электронный адрес не играет никакой роли.

Вторая строка php_admin_value sendmail_path «/usr/sbin/sendmail -t -i -f neotve4at@name_site.ru» как раз таки показывает какой e-mail будет указан в поле отправителя. Посему-то ISPM anager самостоятельно не изменила его и пришлось редактировать его вручную. Это e-mail должен совпадать с полем в заголовке From: отправляемого письма.

После того как Вы укажите e-mail адрес от которого будет работать PHP , проблема будет решена и все письма, отправляемые вашим сервером, будут доходить в неизменном виде, без ошибок и всякой другой мути.

Ошибки при отправке писем

Популярные ошибки при отправке и доставке писем, на примерах работы почтовой службы Mail.ru.

  1. Ошибка «550 message sending for this account is disabled». Чаще всего проблема решается сменой или восстановлением пароля почтового ящика, от которого отправляется письмо, или прохождением процедуры подтверждения владения почтовым ящиком, в случае подозрения взлома или кражи данных авторизации (логина/пароля) почтового ящика и рассылки спама.
  2. Ошибка содержит «Mailbox Full» или «User quota exceeded»
    Данная проблема возникает из-за того, что лимит свободного места для хранения писем в почтовом ящике превышен, и нет свободного места. Попробуйте подождать некоторое время, возможно получатель очистит ящик, удалит старые и ненужные письма (или скачает письма на компьютер), тем самым освободив место под новую почту. И повторите попытку отправки почты.
  3. Ошибка содержит «User not found» или «No such user»
    Возможно Вы неверно указали адрес получателя. Так же возможно (если адрес правильный и такой ящик существовал) пользователь удалил данный почтовый адрес. Данное сообщение говорит о том, что электронный ящик, на который отправляется почта не существует сейчас на почтовом сервере.
  4. Ошибка «Аccess to this account (user) имя_ящика@mail.ru/list.ru/bk.ru/inbox.ru is disabled»
    Данная ошибка выдается в связи с тем, что почтовый ящик получателя удален или заблокирован за неиспользование. Попробуйте связаться с получателем альтернативными способами.
  5. Ошибка «No such message, only 1471 (число может быть разным) messages in maildrop».
    Эта ошибка возникает при попытке скачать на компьютер почтовой программой письма с сервера. Решить данную ситуацию можно двумя способами. Первый способ — включить в почтовой программе (например, в TheBAT!) просмотр писем на сервере с помощью диспетчера писем, удалить часть писем (например, уже скаченные/старые/прочитанные письма), и повторить попытку проверки обычным способом. Второй вариант — зайти в почтовый ящик через веб-интерфейс и удалить самое старое письмо, затем попытаться загрузить письма почтовой программой еще раз.
  6. Ошибка «We do not accept mail from dynamic IPs» Проблема в том, что обратная запись (PTR) для вашего локального IP (выделяемого вашим провайдером), от которого идет соединение с почтовым сервером mail.ru для отправки почты, похожа или является обратной записью для ip-адресов динамических сетей, от которых mail.ru блокирует почту в целях борьбы со спамом. Решить проблему может только Ваш провайдер путем изменением PTR-записи таким образом, чтобы она соответствовала имени домена провайдера.
  7. Ошибка «550 Access from ip address blocked». Если данная ошибка возникает при попытке отправить почту через smtp-сервер mail.ru, то это означает, что ip-адрес, выданный Вам вашим провайдером, с которого идет соединение с почтовым сервером smtp.mail.ru и отправка почты, был ранее замечен в рассылке спама, и теперь блокируется фильтром mail.ru. Если данная ошибка возникает при попытке отправки почты на mail.ru с вашего корпоративного почтового сервера/домена, это означает в фильтр mail.ru (black-лист, rbl) попал ip-адрес именно вашего корпоративного почтового севера. В этом случае необходимо в первую очередь проверить безопасность вашего почтового сервера, исключающую возможность неавторизованной отправки почты с сервера анонимно любым желающим, с целью рассылки спама. И сменить логины/пароли для авторизации всех существующих почтовых ящиков. Так же данная ошибка может возникать при нарушении правил (рекомендаций) массовой рассылки на почтовый сервер mail.ru. Так же необходимо проверить соответствует ли следующим требованиям настройка почтового сервера. Требования для серверов, предоставляющих почтовые учетные записи пользователям:

— должна отсутствовать возможности использования поддельного envelope-from, отличающегося от аккаунта авторизовавшегося пользователя;
— либо в заголовках должна быть информация об авторизовавшемся пользователе, осуществившем отправку письма.

Що значить помилка «550 Mailbox unavailable» при відправці пошти

Зараз практично кожен користувач активно задіює електронну пошту і має хоча б один ящик в популярному сервісі. Однак навіть в таких системах періодично виникають помилки різного роду, пов'язані з несправностями з боку користувача або сервера. При виникненні неполадок людина обов'язково отримає відповідне повідомлення, щоб бути обізнаним про причини їх появи. Сьогодні ми хочемо детально розповісти про те, що значить повідомлення «550 Mailbox unavailable» при спробі відправити пошту.

Значення помилки «550 Mailbox unavailable» при відправці пошти

Вже згадана помилка з'являється незалежно від використовуваного поштового клієнта, оскільки є універсальною і всюди свідчить про одне й те ж, проте у володарів емейл на сайті Mail.ru таке повідомлення може чергуватися або поєднуватися з «Message was not accepted». Нижче ми надамо рішення цієї проблеми, а зараз хотілося б розібратися з «550 Mailbox unavailable».

Якщо при спробі відправити повідомлення користувачу ви отримали повідомлення «550 Mailbox unavailable», Значить, що такої адреси не існує, він заблокований або видалений. Вирішується проблема перевіркою правильності написання адреси. Коли не виходить самостійно визначити, існує аккаунт або немає, допоможуть в цьому спеціальні онлайн-сервіси. Ознайомтеся з ними детальніше в інший нашій статті за наступним посиланням.

Детальніше: Перевірка email на існування

Володарі пошти від Mail.ru отримують повідомлення з текстом «Message was not accepted». Виникає така проблема не тільки через неправильне введення адреси або відсутності його на сервісі, але і коли відправка неможлива через блокування через підозри в розсилці спаму. Така проблема вирішується шляхом зміни пароля облікового запису. Розгорнуте керівництво по цій темі шукайте в інший нашій статті нижче.

Детальніше: Зміна пароля від електронної пошти Mail.ru

Як бачите, розібратися з виниклою проблемою зовсім неважко, проте вирішити її можна тільки в тій ситуації, коли була допущена помилка при введенні адреси пошти.В іншому випадку послати повідомлення потрібній людині не вийде, потрібно уточнювати його адресу пошти особисто, оскільки, швидше за все, він був змінений.

Читайте також:
Що робити, якщо зламали пошту
Виконання пошуку по пошті
Що таке резервний адреса електронної пошти

Рекомендуємо Вам 2021

Фільм «Смерть під вітрилом»: акторський склад і сюжет фільму

Сьогодні ми обговоримо фільм «Смерть під вітрилом». Актори будуть наведені далі. Йдеться про радянському двосерійному художньому фільмі Ади Мартіновни Неретніеце. Картина була знята в 1976 р

Узбекистан, Хіва: пам'ятки (опис, фото)

Унікальний місто, що з'явився більше 2500 років тому, Хіва (Узбекистан) вражає своєю історією та визначними пам'ятками. Це місто з дивовижною атмосферою, найдавнішою культурою і неповторною зо

Автоматизовані інформаційні системи: короткий опис, завдання та особливості

Автоматизована інформаційна система (AI ) являє собою збірку комп'ютерного обладнання, програмного забезпечення, прошивки або будь-якої їх комбінації, налаштований для виконання конкретних операці

Віджимання від стіни: користь, техніка виконання (етапи), інші варіанти вправи

Віджимання — це одне з найвідоміших вправ для м'язів грудей. Існує більше 50 варіантів цієї вправи. Кожен цікавий і може бути використаний для певних цілей.Класичні віджимання тренують грудні м&#3

Ошибки Mail.ru и способы решения

Популярный в СНГ сервис mail.ru вышел в лидеры среди множества категорий услуг и товаров. Огромное количество серверов позволяет поддерживать все эти сервисы в работоспособности. Иногда возникают проблемы в отлаженной работе и появляются ошибки. Мы обратились к разработчикам и системным администраторам для разъяснения причин возникновения и способов самостоятельного решения затруднений.

Mail.ru не работает

Время работы серверов зависит от графика и нагрузки. Компания Mail Group следит за работоспособностью оборудования каждый день и получают массу репортов на которые приходится реагировать.

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

Откройте командную строку (WIN+R и там наберите cmd), вводим команду: ping 217.69.139.200 . Это главный IP-адрес компании. Если соединение положительные и на экране отображается как передаются байты, значит все в порядке.

Вероятно проблема скрывается в вашем браузере или фаерволе. Иногда на рабочих местах через роутер закрывают доступ к различных ресурсам.

При использовании VPN-программ, возможно израсходование всех лимитов или недоступность самих серверов. В этой случае попробуйте отключить программу или подключится к другой.

Ошибки Mail.ru и способы решения

Ошибка соединения Mail.ru

При отправке письма в почте некоторые пользователи могут видеть предупреждение о «ошибке соединения». В данном случае сервера ответственные за отправку недоступны. Такой сбой бывает длится доли секунды и возможно вы попали именно в этот момент.

Блокировщики рекламы так же могут повлиять на встроенные скрипты защиты от спама. Отключите их на время и попробуйте вновь.

При использовании браузеров Microsoft Edge (Internet Explorer), обязательно смените его на более современный с поддержкой HTML5 (Chrome, Yandex, FireFox).

Возможно время сессии истекло и письмо перемещено в черновики. Попробуйте найти его там и отправить именно из папки сохранения.

Аналогично этому, можно получать ошибку 550 при отправке через smtp. Все это решается сбросом настроек и повторным их вводом.

Ошибки Mail.ru и способы решения

Ошибка IMAP в Mail ru

При настройке или перестройки почтовой программы, используется специальный почтовая-служба IMAP. Данный процесс позволяет соединятся с серверами и выполнять (запрашивать) функцию отправки.

Убедитесь, что выставлен порт IMAP 993. Раньше Меил Ру использовали нестандартный, но сейчас все изменилось. Протокол шифрования должен быть выбран SSL или TLS.

Убедитесь в наличии галочки «SMTP-серверу требуется проверка подлинности». Возможно она сбилась, как бывает в Outlook 2016.

Ошибки Mail.ru и способы решения

Полностью проверьте настройки серверов выставленных в программе. Они должны соответствовать скриншоту:

Ошибки Mail.ru и способы решения

Ошибка с SSL Mail ru

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

Обычное бывает, что все работает хорошо, потом резко перестает. В таком случае убедитесь в правильности выставления времени и даты на компьютере (или устройства). Т.е. SLL-сертификаты имеют сроки давности, неверная дата может служить для браузера напоминанием о том, что они закончились. В результате будет отображена данная ошибка, ведь браузер берет информацию с локального компьютера, а не удалённого сервера.

Попробуйте полностью обновить браузер или скачать более дружелюбный (Chrome, Yandex, Opera, Mozilla). Это поможет избежать подобных проблем в будущем.

Ошибки Mail.ru и способы решения

Ошибка в облаке Mail ru

Работа с облаком довольно простая задача. Нам дают бесплатные гигабайты, в которые автоматически уже попадают файлы с почты. Вы можете использовать доступное пространство по своему усмотрению.

Иногда при попытке загрузки файлов мы видим ошибку считывания. Это связано с потерями постоянного интернет-подключения. Проверьте надёжность соединения или переподключитесь к другой точке.

При скачивании файла можно увидеть сообщение о проблеме. В данный момент могут проводиться плановые технические работы на одном из серверов (их тысячи). Обычно это занимает несколько минут (или даже секунд). Подождите немного или попробуйте позже.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector