Конфиг exim и qualify_recipient
Конфиг exim и qualify_recipient
Вижу у многих проблему с локальными письмами root@localhost. Да, наверное, у всех, но не все замечают.
Всё из-за того, что в вашем кастомном конфиге указан qualify_recipient, равный localhost. Этот домен автоматом подставляется, если в качестве получателя указано только имя пользователя, без @domain.tld. Значение qualify_recipient нужно менять вместе с qualify_domain или вообще закомментировать по умолчанию, тогда, если не ошибаюсь, оно будет браться из qualify_domain.
Если qualify_recipient поменять, добавить ящик с таким же именем пользователя и доменом, письма начнут приходить, например, из крона, в него. Например, домен сервера s1.example.com. Добавляем под любым пользователем почтовый аккаунт root@s1.example.com и письма будут приходить туда.
Всё из-за того, что в вашем кастомном конфиге указан qualify_recipient, равный localhost. Этот домен автоматом подставляется, если в качестве получателя указано только имя пользователя, без @domain.tld. Значение qualify_recipient нужно менять вместе с qualify_domain или вообще закомментировать по умолчанию, тогда, если не ошибаюсь, оно будет браться из qualify_domain.
Если qualify_recipient поменять, добавить ящик с таким же именем пользователя и доменом, письма начнут приходить, например, из крона, в него. Например, домен сервера s1.example.com. Добавляем под любым пользователем почтовый аккаунт root@s1.example.com и письма будут приходить туда.
Re: Конфиг exim и qualify_recipient
Спасибо за информацию.alexantr писал(а): ↑Вт окт 30, 2018 9:13 amВижу у многих проблему с локальными письмами root@localhost. Да, наверное, у всех, но не все замечают.
Всё из-за того, что в вашем кастомном конфиге указан qualify_recipient, равный localhost. Этот домен автоматом подставляется, если в качестве получателя указано только имя пользователя, без @domain.tld. Значение qualify_recipient нужно менять вместе с qualify_domain или вообще закомментировать по умолчанию, тогда, если не ошибаюсь, оно будет браться из qualify_domain.
Если qualify_recipient поменять, добавить ящик с таким же именем пользователя и доменом, письма начнут приходить, например, из крона, в него. Например, домен сервера s1.example.com. Добавляем под любым пользователем почтовый аккаунт root@s1.example.com и письма будут приходить туда.
Re: Конфиг exim и qualify_recipient
Кстати, здесь есть недоработка. root пользователь не может в панели добавить себе почтовый ящик root@домен. Нужно создавать обычного пользователя, добавлять для него домен сервера и уже тогда можно добавить root ящик. Если админ не застолбил себе домен и ящик, это может сделать простой пользователь и он будет читать всё, что приходит руту.
Re: Конфиг exim и qualify_recipient
Данный ньюанс с root@domain поправим
Re: Конфиг exim и qualify_recipient
Спасибо.alexantr писал(а): ↑Ср окт 31, 2018 11:26 amКстати, здесь есть недоработка. root пользователь не может в панели добавить себе почтовый ящик root@домен. Нужно создавать обычного пользователя, добавлять для него домен сервера и уже тогда можно добавить root ящик. Если админ не застолбил себе домен и ящик, это может сделать простой пользователь и он будет читать всё, что приходит руту.
Обязательно,пожалуйста.
Re: Конфиг exim и qualify_recipient
Поправили ожидайте в ближайшем обновлении.Данный ньюанс с root@domain поправим
Re: Конфиг exim и qualify_recipient
Здравствуйте, у меня такое:
Содержимое письма:
Не нашел как спрятать длинный текст...1kAuY5-0003O2-9s-H
exim 93 93
<>
1598444945 0
-received_time_usec .306071
-ident exim
-received_protocol local
-body_linecount 50
-max_received_linelength 154
-allow_unqualified_recipient
-allow_unqualified_sender
-frozen 1598444945
-localerror
XX
1
root@localhost
136P Received: from exim by vm-centos-7.0 with local (Exim 4.92.3)
id 1kAuY5-0003O2-9s
for root@localhost; Wed, 26 Aug 2020 15:29:05 +0300
036 X-Failed-Recipients: root@localhost
029 Auto-Submitted: auto-replied
053F From: Mail Delivery System
019T To: root@localhost
100 Content-Type: multipart/report; report-type=delivery-status; boundary=1598444945-eximdsn-1171543210
018 MIME-Version: 1.0
059 Subject: Mail delivery failed: returning message to sender
046I Message-Id:
038 Date: Wed, 26 Aug 2020 15:29:05 +0300
1kAuY5-0003O2-9s-D
--1598444945-eximdsn-1171543210
Content-type: text/plain; charset=us-ascii
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:
root@localhost
Unrouteable address
--1598444945-eximdsn-1171543210
Content-type: message/delivery-status
Reporting-MTA: dns; vm-centos-7.0
Action: failed
Final-Recipient: rfc822;root@localhost
Status: 5.0.0
--1598444945-eximdsn-1171543210
Content-type: text/rfc822-headers
Return-path:
Received: from root by vm-centos-7.0 with local (Exim 4.92.3)
(envelope-from )
id 1kAuY5-0003Nw-6x
for root@localhost; Wed, 26 Aug 2020 15:29:05 +0300
From: "(Cron Daemon)"
To: root@localhost
Subject: Cron curl --silent 'https://***/wp-admin/admin-ajax.php?action=mailster_cron&secret=606b0c5877905c654d7e11bf402f565c'
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
Precedence: bulk
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
Message-Id:
Date: Wed, 26 Aug 2020 15:29:05 +0300
X-Exim-DSN-Information: Due to administrative limits only headers are returned
--1598444945-eximdsn-1171543210--
2020-08-26 15:29:05 Received from <> R=1kAuY5-0003Nw-6x U=exim P=local S=2109
2020-08-26 15:29:05 routing failed for root@localhost: Unrouteable address
*** Frozen (delivery error message)
Re: Конфиг exim и qualify_recipient
покажите вывод hostname
Re: Конфиг exim и qualify_recipient
Пропишите qualify_domain, в данный момент у вас localhostroot@localhost
Re: Конфиг exim и qualify_recipient
Здравствуйте
Хотел прежде поблагодарить за титанический труд над панелью, разработчиков и хотел бы узнать как правильно сделать.
В настройках exim я прописал домен в поле qualify_domain (domen.com) и все нормально работает, но есть пользователи у которых есть так же поле qualify_domain для их домена. Вот они прописывают свой домен (domen2.com), а все равно подставляется основной с конфига exim
то есть у них получается
user@domen.com
а должно ведь user@2domen.com
Я что-то неправильно делаю?
Спасибо за помощь
Хотел прежде поблагодарить за титанический труд над панелью, разработчиков и хотел бы узнать как правильно сделать.
В настройках exim я прописал домен в поле qualify_domain (domen.com) и все нормально работает, но есть пользователи у которых есть так же поле qualify_domain для их домена. Вот они прописывают свой домен (domen2.com), а все равно подставляется основной с конфига exim
то есть у них получается
user@domen.com
а должно ведь user@2domen.com
Я что-то неправильно делаю?
Спасибо за помощь