Unrouteable address что это значит
Перейти к содержимому

Unrouteable address что это значит

  • автор:

Что значит ошибка 550 Unrouteable address при отправке электронной почты?

Что это значит? Какая-то нестандартная ошибка, не часто она вообще бывает. В чем там проблема?

И проблема в том что email неправильный? Или что сервер неправильно настроен? Просто первый раз сталкиваюсь с этой ошибкой..

комментировать
в избранное бонус
Ира ЛДВО на БВ [267K]
3 года назад

Данная проблема обыкновенно возникает, когда вы с рабочей почты, вдруг решили произвести отправку из дома или наоборот из домашней, решили воспользоваться рабочей, от друга, то может возникнуть ошибка 550. Многие не связывают все устройства единой учёткой.

Например, я отношусь к таким. Если ошибка не возникла, то на основном устройстве появится письмо с предупреждением, и часто чуть ли не требованием, поменять пароль. Мол «Кто-то вошёл в вашу почту и распространяет спам. Вы должны поменять пароль». Многие игнорируют это сообщение, но в основном Гугл очень настырен по этому поводу, может потребовать заход с двуфакторной идентификацией через пароль с телефона.

Сложность понимания ошибки упирается в почтовые протоколы отличные от веб трансляции и ретрансляции промежуточных адресов. Поэтому я воспользуюсь цитатой:

Естественно текст будет отличаться в зависимости от почтовика, а может вообще отсутствовать, только кратенько: «Ошибка 550»

Фактически ваше письмо не доставлено адресату, потому что протокол не признаёт в вас реального пользователя, такова защита от вирусов и спама.

Решение лежит на поверхности — переотправьте письмо с привычного адреса, и привяжите непривычный к своему аккаунту, если это возможно.

Ошибка 550 Unroutable sender address

Ошибка «550 Unroutable sender address» возникает при отправке сообщений с сайта на ящики некоторых почтовых служб (Mail.Ru, Hotmail) в том случае, если почтовый ящик, указанный в качестве отправителя, не существует.

Как исправить

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

Если вы пользуетесь почтой на хостинге Рег.ру:

Войдите в панель управления хостингом и откройте на редактирование файл php.ini: Как изменить параметры PHP.

Найдите строку вида:

sendmail_path = "/usr/sbin/sendmail -t -i -f mail@mysite.ru"

Убедитесь, что почтовый ящик mail@mysite.ru существует. Если ящика не существует, добавьте его по инструкции: Как создать почтовый ящик на хостинге

Помогла ли вам статья?

Спасибо за оценку. Рады помочь ��

exim4 Unrouteable address

Поднял exim4, все настройки по умолчанию, поменял тока основные, почта внутри домена ходит нормально, но на все внешние адреса не хочет, пишет вот такой отлуп Unrouteable address, сервак имеет внешний статический адрес, запросы днс выполняются, два дня на гугле результатов не принесли, но может это и хорошо), я думаю, чем больше проблем в настройке, тем лучше разбираться потом будешь, но сейчас прошу помощи, куда копнуть?

команда exim -d+all -bt dimon80@mail.ru

13:22:24 4702 Exim version 4.69 uid=0 gid=0 pid=4702 D=fffdffff

Berkeley DB: Berkeley DB 4.6.21: (September 27, 2007)

Support for: crypteq iconv() IPv6 GnuTLS move_frozen_messages

Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz

dnsdb dsearch nis nis0 passwd

Authenticators: cram_md5 plaintext

Routers: accept dnslookup ipliteral manualroute queryprogram redirect

Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp

Fixed never_users: 0

Size of off_t: 8

13:22:24 4702 changed uid/gid: forcing real = effective

13:22:24 4702 uid=0 gid=0 pid=4702

13:22:24 4702 auxiliary group list:

13:22:24 4702 seeking password data for user «uucp»: cache not available

13:22:24 4702 getpwnam() succeeded uid=10 gid=10

13:22:24 4702 configuration file is /etc/exim4/exim4.conf

13:22:24 4702 log selectors = 00000ffc 00612001

13:22:24 4702 trusted user

13:22:24 4702 admin user

13:22:24 4702 seeking password data for user «mail»: cache not available

13:22:24 4702 getpwnam() succeeded uid=8 gid=8

13:22:24 4702 expanding: $1

13:22:24 4702 result: root

13:22:24 4702 user name «root» extracted from gecos field «root»

13:22:24 4702 originator: uid=0 gid=0 login=root name=root

13:22:24 4702 sender address = root@ETC_MAILNAME

13:22:24 4702 Address testing: uid=0 gid=104 euid=0 egid=104

13:22:24 4702 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 13:22:24 4702 routing dimon80@mail.ru

13:22:24 4702 ———> hubbed_hosts router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 checking domains

13:22:24 4702 expanding: /etc/exim4/hubbed_hosts

13:22:24 4702 result: /etc/exim4/hubbed_hosts

13:22:24 4702 result: false

13:22:24 4702 expanding: partial-lsearch;/etc/exim4/hubbed_hosts

13:22:24 4702 result: partial-lsearch;/etc/exim4/hubbed_hosts

13:22:24 4702 skipping: result is not used

13:22:24 4702 error message: «if» failed and «fail» requested

13:22:24 4702 failure was forced

13:22:24 4702 hubbed_hosts router skipped: domains mismatch

13:22:24 4702 ———> real_local router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 real_local router skipped: prefix mismatch

13:22:24 4702 ———> system_aliases router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 checking domains

13:22:24 4702 mail.ru in «primaryhostname.ru»? no (end of list)

13:22:24 4702 mail.ru in «+local_domains»? no (end of list)

13:22:24 4702 system_aliases router skipped: domains mismatch

13:22:24 4702 ———> userforward router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 checking domains

13:22:24 4702 cached no match for +local_domains

13:22:24 4702 cached lookup data = NULL

13:22:24 4702 mail.ru in «+local_domains»? no (end of list)

13:22:24 4702 userforward router skipped: domains mismatch

13:22:24 4702 ———> procmail router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 checking domains

13:22:24 4702 cached no match for +local_domains

13:22:24 4702 cached lookup data = NULL

13:22:24 4702 mail.ru in «+local_domains»? no (end of list)

13:22:24 4702 procmail router skipped: domains mismatch

13:22:24 4702 ———> maildrop router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 checking domains

13:22:24 4702 cached no match for +local_domains

13:22:24 4702 cached lookup data = NULL

13:22:24 4702 mail.ru in «+local_domains»? no (end of list)

13:22:24 4702 maildrop router skipped: domains mismatch

13:22:24 4702 ———> lowuid_aliases router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 checking domains

13:22:24 4702 cached no match for +local_domains

13:22:24 4702 cached lookup data = NULL

13:22:24 4702 mail.ru in «+local_domains»? no (end of list)

13:22:24 4702 lowuid_aliases router skipped: domains mismatch

13:22:24 4702 ———> local_user router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 checking domains

13:22:24 4702 cached no match for +local_domains

13:22:24 4702 cached lookup data = NULL

13:22:24 4702 mail.ru in «+local_domains»? no (end of list)

13:22:24 4702 local_user router skipped: domains mismatch

13:22:24 4702 ———> mail4root router

13:22:24 4702 local_part=dimon80 domain=mail.ru

13:22:24 4702 checking domains

13:22:24 4702 cached no match for +local_domains

13:22:24 4702 cached lookup data = NULL

13:22:24 4702 mail.ru in «+local_domains»? no (end of list)

13:22:24 4702 mail4root router skipped: domains mismatch

13:22:24 4702 no more routers

dimon80@mail.ru is undeliverable: Unrouteable address

13:22:24 4702 search_tidyup called

13:22:24 4702 >>>>>>>>>>>>>>>> Exim pid=4702 terminating with rc=2 >>>>>>>>>>>>>>>>

Как я понимаю письмо не прошло роуты, но почему?

CheGev80
17.08.09 14:32:15 MSD

Re: exim4 Unrouteable address

тоесть dpkg-reconfigure exim-у не делали? :-\

hizel ★★★★★
( 17.08.09 14:40:56 MSD )

Re: exim4 Unrouteable address

13:22:24 4702 no more routers

это означает, что ни один роутер не подошел.
скорей всего дефолтного просто нет.
а должно быть что-то dns-resolve, чтоб екзим обращался на сторонние mx-ы

chocholl ★★
( 17.08.09 14:48:16 MSD )
Ответ на: Re: exim4 Unrouteable address от chocholl 17.08.09 14:48:16 MSD

Re: exim4 Unrouteable address

т.е. как я понимаю надо дополнительно пакеты какие-нить ставить? типа exim-dns-resolve?

CheGev80
( 17.08.09 14:52:10 MSD ) автор топика
Ответ на: Re: exim4 Unrouteable address от chocholl 17.08.09 14:48:16 MSD

Re: exim4 Unrouteable address

не много не понял ответа, а как поставить дефолтный и какой именно?

CheGev80
( 17.08.09 15:10:06 MSD ) автор топика
Ответ на: Re: exim4 Unrouteable address от CheGev80 17.08.09 15:10:06 MSD

Re: exim4 Unrouteable address

driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more

доки советую почитать, у екзима прекрасный мануал.

chocholl ★★
( 17.08.09 15:59:39 MSD )

Re: exim4 Unrouteable address

или потыкайте еще раз dpkg-reconfigure
или плюньте на дебан-скрипты и настраивайте мануально :]

hizel ★★★★★
( 17.08.09 17:57:17 MSD )
Ответ на: Re: exim4 Unrouteable address от hizel 17.08.09 17:57:17 MSD

Re: exim4 Unrouteable address

Есть вопрос по поводу правильного конфигурирования exim4, дело в том во все мануалы идут с готовыми конфигами, у меня директории /etc/exim4 следущее: drwxr-xr-x 9 root root 4096 Авг 17 17:14 conf.d -rw-r—r— 1 root root 75893 Сен 30 2008 exim4.conf.template -rw-r—— 1 root Debian-exim 204 Сен 30 2008 passwd.client -rw-r—r— 1 root root 1024 Авг 17 17:52 update-exim4.conf.conf

Объясните неведомому, конкретно где какие файлы и за что отвечают, и почему конфигурация файла exim4.conf.template идет на каком то своем языке, ну типа:

# listen on all all interfaces?

Откуда берутся эти параметры, надо их вводить, или утилита

dpkg-reconfigure exim4-config должна там все изменить

Или надо свой файл конфигурации создать, подобно вот этому, например

И еще, после запуска dpkg-reconfigure exim4-config, файл exim4.conf.template не меняется, что больше делает настройку путанной!

CheGev80
( 17.08.09 21:30:02 MSD ) автор топика
Ответ на: Re: exim4 Unrouteable address от CheGev80 17.08.09 21:30:02 MSD

Re: exim4 Unrouteable address

шаблон и не должен меняться

мне когда понадобился нормально настроенный exim на дебиан — прсто вписал в exim4.conf.template свой конфиг

hizel ★★★★★
( 17.08.09 22:13:57 MSD )
Ответ на: Re: exim4 Unrouteable address от hizel 17.08.09 22:13:57 MSD

Re: exim4 Unrouteable address

не скажу что это правильно, на debian way я не осилил : (

hizel ★★★★★
( 17.08.09 22:15:39 MSD )

Re: exim4 Unrouteable address

Так же прочитай /usr/share/doc/exim4-daemon-heavy/README.Debian.gz

dpkg-reconfigure exim4-config и там выбирал что первый пункт? Чую у тебя не определён DCconfig_internet и поэтому роут dnslookup не работает(именно он отвечает за отправку по smtp в дебиане).

Три дня ипли с экзимом в дебиане и я чую себя экспертом по этой помойке :).

true_admin ★★★★★
( 17.08.09 23:47:23 MSD )
Ответ на: Re: exim4 Unrouteable address от true_admin 17.08.09 23:47:23 MSD

Re: exim4 Unrouteable address

тока го*но этот debian way, реально сил угрохали на него кучу, а толку 0. Даже никаких схем с виртуальными юзерами не держит(я вообще считаю что почта на реальных юзерах это херня) и никакой интеграции с pop3/imap-сервисами. Могу дать образец кульного конфига что я налабал 🙂

true_admin ★★★★★
( 17.08.09 23:51:42 MSD )
Ответ на: Re: exim4 Unrouteable address от true_admin 17.08.09 23:51:42 MSD

Re: exim4 Unrouteable address

>Могу дать образец кульного конфига что я налабал 🙂

Давай конечно. Лишним не будет 🙂

nnz ★★★★
( 18.08.09 01:35:55 MSD )
Ответ на: Re: exim4 Unrouteable address от hizel 17.08.09 22:13:57 MSD

Re: exim4 Unrouteable address

А что значит шаблон, как он используется, откуда берет параметры,

>прсто вписал в exim4.conf.template свой конфиг

не понял, а тогда зачем он вообще нужен, блин, я в запаре, кинте что ль кто-нить ссылку по этому эксиму, просто сколько искал, везде в инете статьи старые от 06 года примерно, как буд-то новые релизы потом не появлялись.

CheGev80
( 18.08.09 10:57:48 MSD ) автор топика
Ответ на: Re: exim4 Unrouteable address от CheGev80 18.08.09 10:57:48 MSD

Re: exim4 Unrouteable address

так вот кто меня игнорит 🙂

true_admin ★★★★★
( 18.08.09 11:43:37 MSD )
Ответ на: Re: exim4 Unrouteable address от nnz 18.08.09 01:35:55 MSD

Re: exim4 Unrouteable address

Вот сдесь eximcfg.tgz:

Тока его оттуда могут удалить, торопись :). Там самое интересное это роуты, транспорт, аутентификация и 02_exim4-config_options с 90_exim4-config_log_selector. Ну и так же вынес кучу лишнего(но пока не всё).

true_admin ★★★★★
( 18.08.09 12:03:43 MSD )
Ответ на: Re: exim4 Unrouteable address от true_admin 18.08.09 12:03:43 MSD

Re: exim4 Unrouteable address

Т.Е. как я правильно понял, смысл конфигурации такой, например основной файл, по умолчанию

# Message size limit. The default (used when MESSAGE_SIZE_LIMIT # is unset) is 50 MB .ifdef 1 MB message_size_limit = MESSAGE_SIZE_LIMIT .endif

а мы делаем так:

# Message size limit. The default (used when MESSAGE_SIZE_LIMIT # is unset) is 50 MB message_size_limit = 1M

И как я проверил, это работает, но я всё равно не догоню смысл, этого файла-шаблона конфигурации, почему нельзя сразу написать нормальный файл без всяких примочек, и например # is unset) is 50 MB, от куда берется, где это прописано.

Теперь по конфигу, высланому true_admin, большое спасибо, скачать успел, смысл коонфига как я понял сделать auth exima не по реальным юзерам /etc/passwd, а по аутификации dovecota, а уж к довекоту можно что угодно прикруть, если это так, то это идея хорошая, буду рад поучавствоать в разработке и тестирование этой схемы, т.к. примерно тоже самое и хотел реализовать с самого начала. А для начала exim требует драйвер dovecot:

dovecot_login: driver = dovecot public_name = LOGIN server_socket = /var/run/dovecot/auth-client # setting server_set_id might break several headers in mails sent by authenticated smtp. So be careful. server_set_id = $auth1

только у меня этого драйвера(сокета) нету, хотя довекот запущен!

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

Если вы получили письмо от 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

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

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

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

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