Просьба к администраторам MTA: Потеря писем от Яндекс-почты

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-10 9:33:21

Добрый день.

Предположительно, я обнаружил проблему в работе smtp-серверов Яндекс.
Суть проблемы в том, что при отправке почты через почтовый клиент с использованием smtp.yandex.ru и указанием нескольких адресатов в одном домене, письмо доставляется лишь одному из них. При отправке аналогичного письма из веб-интерфейса Яндекса такая проблема отсутствует. Как минимум, проблема наблюдается на сервере в моей компании (exim) и так же наблюдается у одного из знакомых (postfix).

Например, я отправляю письмо из Thunderbird со своего ящика myemail@yandex.ru двум адресатам: mail1@mydomain.com и mail2@mydomain.com. На сервере mydomain.com я вижу следующую SMTP-сессию с Яндексом:

Код: Выделить всё

16:10:51 17342 SMTP>> 220 mail.mydomain.com ESMTP Exim 4.86 Thu, 04 Feb 2016 16:10:51 +0300
16:10:51 17342 SMTP<< EHLO forward20m.cmail.yandex.net
16:10:51 17342 SMTP>> 250-mail.mydomain.com Hello forward20m.cmail.yandex.net [5.255.216.151]
16:10:51 17342 SMTP<< STARTTLS
16:10:51 17342 SMTP>> 220 TLS go ahead
16:10:51 17342 SMTP<< EHLO forward20m.cmail.yandex.net
16:10:51 17342 SMTP>> 250-mail.mydomain.com Hello forward20m.cmail.yandex.net [5.255.216.151]
16:10:51 17342 SMTP<< MAIL FROM:<myemail@yandex.ru> SIZE=1556
16:10:51 17342 SMTP>> 250 OK
16:10:51 17342 SMTP<< RCPT TO:<mail2@mydomain.com>
16:10:52 17342 SMTP>> 250 Accepted
16:10:52 17342 SMTP<< DATA
16:10:52 17342 SMTP>> 354 Enter message, ending with "." on a line by itself
16:10:52 17342 SMTP>> 250 OK id=1aRJgS-0004Vi-2b
16:10:52 17342 SMTP<< QUIT
16:10:52 17342 SMTP>> 221 mail.mydomain.com closing connection
16:10:52 17342 &#160;&#160;SMTP connection from forward20m.cmail.yandex.net [5.255.216.151] closed by QUIT
Как видно из листинга, Яндекс указывает лишь один RCPT. При аналогичном отправлении из Веб-интерфейса их будет два, как и положено.
В дополнение к листингу выше, заголовки этого письма:

Код: Выделить всё

Return-path: <myemail@yandex.ru>
Envelope-to: mail2@mydomain.com
Delivery-date: Thu, 04 Feb 2016 16:10:52 +0300
Received: from forward20m.cmail.yandex.net ([5.255.216.151])
    by mail.mydomain.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
    (Exim 4.86 (FreeBSD))
    (envelope-from <myemail@yandex.ru>)
    id 1aRJgS-0004Vi-2b
    for mail2@mydomain.com; Thu, 04 Feb 2016 16:10:52 +0300
Received: from smtp1m.mail.yandex.net (smtp1m.mail.yandex.net [77.88.61.132])
    by forward20m.cmail.yandex.net (Yandex) with ESMTP id 71C0B21311
    for <mail2@mydomain.com>; Thu,  4 Feb 2016 16:10:51 +0300 (MSK)
Received: from smtp1m.mail.yandex.net (localhost [127.0.0.1])
    by smtp1m.mail.yandex.net (Yandex) with ESMTP id 2632667405AF
    for <mail2@mydomain.com>; Thu,  4 Feb 2016 16:10:51 +0300 (MSK)
Received: by smtp1m.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id 1KJiF8h9Lr-AoLKl8SV;
    Thu,  4 Feb 2016 16:10:50 +0300
    (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
    (Client certificate not present)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1454591450;
    bh=Sg0pwcVasB4JWlAUGR8ByMcGWNeZkme1J/Lilu4AzMs=;
    h=To:From:Subject:Message-ID:Date:User-Agent:MIME-Version:
     Content-Type:Content-Transfer-Encoding;
    b=MQgQbzBSGa/e0Rjya/A3GzcZBboNgdMgGX8yaZ8U8WzGKH667zXn+HzYG9IpwolaU
     Z2CLA07fzHvZ3IeWxtplRS2ZlwDWMvR96zEL3MUwOq/LxSv1n6pzOaP/HS/GYJ6Ab5
     XOs7rA2S0vTDOcrz2U8ehhHj3M3xv1/3k2C9JTBY=
Authentication-Results: smtp1m.mail.yandex.net; dkim=pass header.i=@yandex.ru
To: mail1@mydomain.com, mail2@mydomain.com
From: <myemail@yandex.ru>
Subject: TEST
Message-ID: <56B34DFC.3000000@yandex.ru>
Date: Thu, 4 Feb 2016 16:11:24 +0300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.5.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Поэтому просьба ко всем, кто может, провести аналогичную проверку на подконтрольных вам серверах. И, если это наблюдается не только у меня, донести о проблеме в Яндекс.

Я на протяжении двух недель пытаюсь что-то выяснить у тех-поддержки Яндекса по моей проблеме, но всё ещё получаю ответы вида: "А если отправлять письма без использования почтовых серверов, но с использованием почтовой программы, в таком случае ситуация воспроизводится?"

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

snorlov
подполковник
Сообщения: 3917
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение snorlov » 2016-02-10 9:39:48

А вам не кажется, что адрес кому должен посылать клиент, а не сервер? Какая версия клиента у вас, у меня 38.5.1. и там хоккей...

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-10 10:05:49

snorlov писал(а):А вам не кажется, что адрес кому должен посылать клиент, а не сервер? Какая версия клиента у вас, у меня 38.5.1. и там хоккей...
Да, не уточнил - я проверил на нескольких клиентах: Outlook, em Client, Thunderbird и стандартном клиенте Андроид.
Судя по логам Outlook, он отправляет полный список адресатов. На остальных клиентах уже не собирал.

Аватара пользователя
Amaka
мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Amaka » 2016-02-10 13:28:43

Добрый день, ВСЕМ!
1.Давайте все вместе разберем, что происходит при отправке письма.
2. Что делает почтовый клиент и что делает почтовый сервер.

Пишем всю последовательность действий.
Сначала почтовый клиент (неважно какой) оформляет письмо с обязательными заголовками:

Код: Выделить всё

From:
To:
Subject:
Date:
В обязанности почтового клиента входит также правильно сформировать тело письма со всеми MIME & attach.
!!! Обращаю ваше внимание!!! Заголовки :

Код: Выделить всё

X-Envelope-From:
X-Envelope-To:
почтовый клиент не формирует и не присоединяет их к письму.
Почтовый клиент передает сформированное письмо своему почтовому серверу по протоколу SMTP. Протокол SMTP требует определенной последовательности команд в течение SMTP-сессии:

Код: Выделить всё

helo
mail from:
rcpt to:
data
quit
В данном случае rcpt to: указывается один адрес из домена получателя. Одного адреса достаточно. Смотри RFC822.
Именно этот адрес будет в последствие добавлен к письму почтовым сервером в заголовок - X-Envelope-To:. При этом почтовый сервер не изменит почтовые заголовки сформированный клиентом To:, Cc:, Bcc. Но он должен просмотреть эти заголовки и выполнить доставку всем получателям указанным в заголовках To:, Cc:, Bcc. Если в нем указано:

Код: Выделить всё

To: <mail1@mydomain.com>, <mail2@mydomain.com>
то наш почтовый сервер выполнит доставку всем получателям. Но если домен mydomain.com обслуживается не этим сервером, то письмо пересылается на другой сервер, который обслуживает указанный домен. Т.е. наш сервер отправит не 2-а одинаковых письма, а одно.
Далее почтовый сервер получателя тоже должен просмотреть заголовки письма To:, Cc:, Bcc и выполнить доставку все получателям, или выполнить пересылку дальше.
Отсюда вывод: Если письма вместо 2-х получателей доходит только до одного, то это проблема сервера получателя (который обслуживает домен mydomain.com), и который не смотрит на заголовки письма To:, Cc:, Bcc. Смотри свои настройки и свои логи.
А сервер яндекса все делает верно.

Отправлено спустя 20 минут 33 секунды:
Zarom писал(а): Как видно из листинга, Яндекс указывает лишь один RCPT. При аналогичном отправлении из Веб-интерфейса их будет два, как и положено.
В дополнение к листингу выше, заголовки этого письма:

Код: Выделить всё

Return-path: <myemail@yandex.ru>
Envelope-to: mail2@mydomain.com
Delivery-date: Thu, 04 Feb 2016 16:10:52 +0300
Received: from forward20m.cmail.yandex.net ([5.255.216.151])
    by mail.mydomain.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
    (Exim 4.86 (FreeBSD))
    (envelope-from <myemail@yandex.ru>)
    id 1aRJgS-0004Vi-2b
    for mail2@mydomain.com; Thu, 04 Feb 2016 16:10:52 +0300
Received: from smtp1m.mail.yandex.net (smtp1m.mail.yandex.net [77.88.61.132])
    by forward20m.cmail.yandex.net (Yandex) with ESMTP id 71C0B21311
    for <mail2@mydomain.com>; Thu,  4 Feb 2016 16:10:51 +0300 (MSK)
Received: from smtp1m.mail.yandex.net (localhost [127.0.0.1])
    by smtp1m.mail.yandex.net (Yandex) with ESMTP id 2632667405AF
    for <mail2@mydomain.com>; Thu,  4 Feb 2016 16:10:51 +0300 (MSK)
Received: by smtp1m.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id 1KJiF8h9Lr-AoLKl8SV;
    Thu,  4 Feb 2016 16:10:50 +0300
    (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
    (Client certificate not present)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1454591450;
    bh=Sg0pwcVasB4JWlAUGR8ByMcGWNeZkme1J/Lilu4AzMs=;
    h=To:From:Subject:Message-ID:Date:User-Agent:MIME-Version:
     Content-Type:Content-Transfer-Encoding;
    b=MQgQbzBSGa/e0Rjya/A3GzcZBboNgdMgGX8yaZ8U8WzGKH667zXn+HzYG9IpwolaU
     Z2CLA07fzHvZ3IeWxtplRS2ZlwDWMvR96zEL3MUwOq/LxSv1n6pzOaP/HS/GYJ6Ab5
     XOs7rA2S0vTDOcrz2U8ehhHj3M3xv1/3k2C9JTBY=
Authentication-Results: smtp1m.mail.yandex.net; dkim=pass header.i=@yandex.ru
To: mail1@mydomain.com, mail2@mydomain.com
From: <myemail@yandex.ru>
Subject: TEST
Message-ID: <56B34DFC.3000000@yandex.ru>
Date: Thu, 4 Feb 2016 16:11:24 +0300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.5.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Поэтому просьба ко всем, кто может, провести аналогичную проверку на подконтрольных вам серверах. И, если это наблюдается не только у меня, донести о проблеме в Яндекс.
Предоставьте листинг вашей правильной отправки письма через Веб-интерфейс. Хочется посмотреть, как у вас в заголовках письма указано 2-а адреса получателя.
Кстати заголовок Received: сформировал ваш сервер.
Всем удачи!

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-10 13:52:47

SMTP:

Код: Выделить всё

17:57:16 29280 SMTP>> 220 mail.mydomain.com ESMTP Exim 4.86 Wed, 03 Feb 2016 17:57:16 +0300
17:57:16 29280 SMTP<< EHLO forward10h.cmail.yandex.net
17:57:16 29280 SMTP>> 250-mail.mydomain.com Hello forward10h.cmail.yandex.net [87.250.230.221]
17:57:16 29280 SMTP<< STARTTLS
17:57:16 29280 SMTP>> 220 TLS go ahead
17:57:16 29280 SMTP<< EHLO forward10h.cmail.yandex.net
17:57:16 29280 SMTP>> 250-mail.mydomain.com Hello forward10h.cmail.yandex.net [87.250.230.221]
17:57:16 29280 SMTP<< MAIL FROM:<myemail@yandex.ru> SIZE=761
17:57:16 29280 SMTP>> 250 OK
17:57:16 29280 SMTP<< RCPT TO:<mail1@mydomain.com>
17:57:16 29280 SMTP>> 250 Accepted
17:57:16 29280 SMTP<< RCPT TO:<mail2@mydomain.com>
17:57:16 29280 SMTP>> 250 Accepted
17:57:16 29280 SMTP<< DATA
17:57:16 29280 SMTP>> 354 Enter message, ending with "." on a line by itself
17:57:16 29280  by forward10h.cmail.yandex.net (Yandex) with ESMTP id 5996521762;
17:57:16 29280  by web7h.yandex.ru (Yandex) with ESMTP id BFD2E6920FA3;
17:57:16 29280  by forward10h.cmail.yandex.net (Yandex) with ESMTP id 5996521762;
17:57:16 29280  by web7h.yandex.ru (Yandex) with ESMTP id BFD2E6920FA3;
17:57:17 29280 SMTP>> 250 OK id=1aQyrs-0007cG-Vr
17:57:17 29280 SMTP<< QUIT
17:57:17 29280 SMTP>> 221 mail.mydomain.com closing connection
17:57:17 29280   SMTP connection from forward10h.cmail.yandex.net [87.250.230.221] closed by QUIT
И заголовки:

Код: Выделить всё

Return-path: <myemail@yandex.ru>
Envelope-to: mail2@mydomain.com
Delivery-date: Wed, 03 Feb 2016 17:57:17 +0300
Received: from forward10h.cmail.yandex.net ([87.250.230.221])
	by mail.mydomain.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
	(Exim 4.86 (FreeBSD))
	(envelope-from <myemail@yandex.ru>)
	id 1aQyrs-0007cG-Vr; Wed, 03 Feb 2016 17:57:17 +0300
Received: from web7h.yandex.ru (web7h.yandex.ru [IPv6:2a02:6b8:0:f05::17])
	by forward10h.cmail.yandex.net (Yandex) with ESMTP id 5996521762;
	Wed,  3 Feb 2016 17:57:16 +0300 (MSK)
Received: from web7h.yandex.ru (localhost [127.0.0.1])
	by web7h.yandex.ru (Yandex) with ESMTP id BFD2E6920FA3;
	Wed,  3 Feb 2016 17:57:15 +0300 (MSK)
Received: by web7h.yandex.ru with HTTP;
	Wed, 03 Feb 2016 17:57:15 +0300
From: myemail@yandex.ru
To: mail1@mydomain.com,
	mail2@mydomain.com
Subject: 12312
MIME-Version: 1.0
Message-Id: <1247541454511435@web7h.yandex.ru>
X-Mailer: Yamail [ http://yandex.ru ] 5.0
Date: Wed, 03 Feb 2016 17:57:15 +0300
Content-Transfer-Encoding: 7bit
Content-Type: text/plain

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение xM » 2016-02-10 15:16:27

Вы хотите сказать, что эта проблема у вас проявляется только с Яндекс? А c Gmail и mail.ru в аналогичной ситуации доставляется?
IT voodoo blog https://kostikov.co

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-10 15:24:40

xM писал(а):Вы хотите сказать, что эта проблема у вас проявляется только с Яндекс? А c Gmail и mail.ru в аналогичной ситуации доставляется?
Да, именно в этом и дело, что сервер принимает порядка 5 тысяч писем в сутки и среди них проблема только с Яндекс-почтой, отправленной из почтовых клиентов. Поэтому я и прошу проверить, у кого такая ситуация воспроизводится. Если ни у кого не воспроизводится, то буду ещё вдумываться, где у меня может быть косяк в конфигах.

Аватара пользователя
Amaka
мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Amaka » 2016-02-10 15:35:58

Я провел у себя все такие же тесты как и вы. У меня все работает. Всем получателям письма доставляются. Я подозреваю, что у вас что-то в настройках. Например, недоступен один из ящиков или срабатывает пере-адресация ( mail2@mydomain.com -> mail1@mydomain.com ).
Всем удачи!

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-10 15:39:50

Amaka писал(а):Я провел у себя все такие же тесты как и вы. У меня все работает. Всем получателям письма доставляются. Я подозреваю, что у вас что-то в настройках. Например, недоступен один из ящиков или срабатывает пере-адресация ( mail2@mydomain.com -> mail1@mydomain.com ).
Не могли бы Вы выложить сюда лог SMTP-сессии и заголовок полученного письма?
Не могу найти чем может отличаться почта от Яндекса и вся остальная, что возникла такая проблема у меня.

Аватара пользователя
Amaka
мл. сержант
Сообщения: 78
Зарегистрирован: 2016-02-03 12:05:11
Откуда: Москва

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Amaka » 2016-02-10 16:32:06

Zarom писал(а):...Не могли бы Вы выложить сюда лог SMTP-сессии и заголовок полученного письма?..
У меня очень большой поток писем. В рамках одной SMTP-сессии мне приходит несколько писем. Не могу выделить из общего лога свои тестовые письма.
К тому же у меня PostFix. У него другой лог. :pardon:

Отправлено спустя 7 минут 57 секунд:
Вот что я у себя надебажил. Читайте...:

Код: Выделить всё

Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: < forward1h.cmail.yandex.net[87.250.230.16]: MAIL FROM:<mak.an@yandex.ru> SIZE=25006 BODY=8BITMIME
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: extract_addr: input: <mak.an@yandex.ru>
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: smtpd_check_addr: addr=mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: send attr address = mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: input attribute value: mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: rewrite_clnt: local: mak.an@yandex.ru -> mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: send attr address = mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: input attribute value: mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: resolve_clnt: `' -> `mak.an@yandex.ru' -> transp=`smtp' host=`yandex.ru' rcpt=`mak.an@yandex.ru' flags= class=default
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: ctable_locate: install entry key mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: extract_addr: in: <mak.an@yandex.ru>, result: mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: check_mail_access: mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: ctable_locate: move existing entry key mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: check_access: mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: reject_non_fqdn_address: mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: reject_unknown_address: mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: ctable_locate: move existing entry key mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: send attr sender = mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/policy-spf[55957]: Policy action=PREPEND Received-SPF: pass (yandex.ru ... _spf.yandex.ru: Sender is authorized to use 'mak.an@yandex.ru' in 'mfrom' identity (mechanism 'include:_spf-ipv4.yandex.ru' matched)) receiver=relay3.mydomain.ru; identity=mailfrom; envelope-from="mak.an@yandex.ru"; helo=forward1h.cmail.yandex.net; client-ip=87.250.230.16
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: input attribute value: PREPEND Received-SPF: pass (yandex.ru ... _spf.yandex.ru: Sender is authorized to use 'mak.an@yandex.ru' in 'mfrom' identity (mechanism 'include:_spf-ipv4.yandex.ru' matched)) receiver=relay3.mydomain.ru; identity=mailfrom; envelope-from="mak.an@yandex.ru"; helo=forward1h.cmail.yandex.net; client-ip=87.250.230.16
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: check_table_result: unix:private/policy-spf PREPEND Received-SPF: pass (yandex.ru ... _spf.yandex.ru: Sender is authorized to use 'mak.an@yandex.ru' in 'mfrom' identity (mechanism 'include:_spf-ipv4.yandex.ru' matched)) receiver=relay3.mydomain.ru; identity=mailfrom; envelope-from="mak.an@yandex.ru"; helo=forward1h.cmail.yandex.net; client-ip=87.250.230.16 policy query
Feb 10 16:10:57 relay3 postfix/2525/smtpd[55919]: send attr sender = mak.an@yandex.ru
Feb 10 16:10:57 relay3 postfix/qmgr[55912]: 32A92A2E47D: from=<mak.an@yandex.ru>, size=25776, nrcpt=1 (queue active)
Feb 10 16:10:57 relay3 amavis[56035]: (56035-02-2) LMTP:[127.0.0.1]:10024 /var/amavis/tmp/amavis-20160210T161035-56035-0qrdVgac: <mak.an@yandex.ru> -> <maka@mydomain2.ru> SIZE=25776 BODY=8BITMIME Received: from relay3.mydomain.ru([127.0.0.1]) by relay3.mydomain.ru(relay3.mydomain.ru[127.0.0.1]) (amavisd-new, port 10024) with LMTP for <maka@mydomain2.ru>; Wed, 10 Feb 2016 16:10:57 +0300 (GMT-3)
Feb 10 16:10:57 relay3 amavis[56035]: (56035-02-2) LMTP:[127.0.0.1]:10024 /var/amavis/tmp/amavis-20160210T161035-56035-0qrdVgac: <mak.an@yandex.ru> -> <maka@mydomain2.ru> SIZE=25776 BODY=8BITMIME Received: from relay3.mydomain.ru([127.0.0.1]) by relay3.mydomain.ru(relay3.mydomain.ru[127.0.0.1]) (amavisd-new, port 10024) with LMTP for <maka@mydomain2.ru>; Wed, 10 Feb 2016 16:10:57 +0300 (GMT-3)
Feb 10 16:10:57 relay3 amavis[56035]: (56035-02-2) Checking: 5F8ZOscJe9xS [87.250.230.16] <mak.an@yandex.ru> -> <maka@mydomain2.ru>
Feb 10 16:10:57 relay3 amavis[56035]: (56035-02-2) Checking: 5F8ZOscJe9xS [87.250.230.16] <mak.an@yandex.ru> -> <maka@mydomain2.ru>
Feb 10 16:10:57 relay3 amavis[56035]: (56035-02-2) 5F8ZOscJe9xS FWD from <mak.an@yandex.ru> -> <maka@mydomain2.ru>, BODY=8BITMIME 250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as D97CDA2E47F
Feb 10 16:10:57 relay3 amavis[56035]: (56035-02-2) 5F8ZOscJe9xS FWD from <mak.an@yandex.ru> -> <maka@mydomain2.ru>, BODY=8BITMIME 250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as D97CDA2E47F
Feb 10 16:10:57 relay3 postfix/qmgr[55912]: D97CDA2E47F: from=<mak.an@yandex.ru>, size=26324, nrcpt=1 (queue active)
Feb 10 16:10:57 relay3 amavis[56035]: (56035-02-2) Passed CLEAN {RelayedInbound}, [87.250.230.16]:58334 [84.201.186.20] <mak.an@yandex.ru> -> <maka@mydomain2.ru>, Queue-ID: 32A92A2E47D, Message-ID: <56BB36DE.7010000@yandex.ru>, mail_id: 5F8ZOscJe9xS, Hits: -2.739, size: 25775, queued_as: D97CDA2E47F, dkim_sd=mail:yandex.ru, 676 ms
Вот заголовки письма:

Код: Выделить всё

Received: from relay3.mydomain.ru(195.239.64.21) by Z14-0406-TMR.vesta.ru
 (172.16.76.48) with Microsoft SMTP Server (TLS) id 14.3.235.1; Wed, 10 Feb
 2016 16:11:03 +0300
Received: from relay3.mydomain.ru(localhost [127.0.0.1])	by
 relay3.mydomain.ru(ESMTP Application) with ESMTP id 9699823865F;	Wed, 10
 Feb 2016 16:11:03 +0300 (GMT-3)
Authentication-Results: relay3.mydomain.ru(amavisd-new);
	dkim=pass (1024-bit key) header.d=yandex.ru
Received: from relay3.mydomain.ru([127.0.0.1])	by relay3.mydomain.ru
 (relay3.mydomain.ru[127.0.0.1]) (amavisd-new, port 10024)	with LMTP id
 SsJt4YQwkuVh; Wed, 10 Feb 2016 16:10:57 +0300 (GMT-3)
Received-SPF: pass (relay3.mydomain.ru: domain of yandex.ru designates 87.250.230.16 as permitted sender) client-ip=87.250.230.16; envelope-from=mak.an@yandex.ru; helo=forward1h.cmail.yandex.net;
Received: from forward1h.cmail.yandex.net (forward1h.cmail.yandex.net
 [87.250.230.16])	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384
 (256/256 bits))	(Client CN "forwards.mail.yandex.net", Issuer "Yandex CA"
 (verified OK))	by relay3.mydomain.ru(ESMTP Application) with ESMTPS id
 1D9A623862D;	Wed, 10 Feb 2016 16:10:57 +0300 (GMT-3)
Received: from smtp3h.mail.yandex.net (smtp3h.mail.yandex.net [84.201.186.20])
	by forward1h.cmail.yandex.net (Yandex) with ESMTP id 736BD210EC;	Wed, 10 Feb
 2016 16:10:56 +0300 (MSK)
Received: from smtp3h.mail.yandex.net (localhost [127.0.0.1])	by
 smtp3h.mail.yandex.net (Yandex) with ESMTP id A61181B42D30;	Wed, 10 Feb 2016
 16:10:55 +0300 (MSK)
Received: by smtp3h.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id
 QLQm1DDf4m-AtH8vNtc;	Wed, 10 Feb 2016 16:10:55 +0300	(using TLSv1.2 with
 cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))	(Client certificate not
 present)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1455109855;
	bh=WlvcoGufzpCvx5lgO8xB+vVYH7B5YY4yZKsKEo60TQA=;
	h=Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:
	 References:In-Reply-To:X-Forwarded-Message-Id:Content-Type;
	b=KaR/yGeC8xPg/oSgW0sbZp8BYkmhTUR+ipLIrwxkWQkFAMOgcmV4N7EryRk1tHYmW
	 sAzeEXksP06rT8iJdjIf2LaAWgiiv0UWaBa37HtmtlHzExPvnWMZftQH9q2mpVaFRq
	 Q21d+GzI0jlwT5t356IFG0pSNXgt/HGtnMjKP8LE=
Authentication-Results: smtp3h.mail.yandex.net; dkim=pass header.i=@yandex.ru
X-Yandex-Suid-Status: 1 0,1 0,1 0
Message-ID: <56BB36DE.7010000@yandex.ru>
Date: Wed, 10 Feb 2016 16:10:54 +0300
From: makarenko.a.b <mak.an@yandex.ru>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: <virusalert@mydomain.ru>,
	=?UTF-8?B?0JzQsNC60LDRgNC10L3QutC+INCQ0L3QtNGA?=
 =?UTF-8?B?0LXQuSDQkdC+0YDQuNGB0L7QstC40Yc=?= <maka@mydomain.ru>,
	<maka@mydomain2.ru>
Subject: =?UTF-8?B?0J/RgNC+0LLQtdGA0LrQsCDRgdCy0Y/Qt9C4LTU=?=
References: <56BB363F.4000909@yandex.ru>
In-Reply-To: <56BB363F.4000909@yandex.ru>
X-Forwarded-Message-Id: <56BB363F.4000909@yandex.ru>
Content-Type: multipart/alternative;
	boundary="------------080300030500090806090805"
Return-Path: mak.an@yandex.ru
P.S. Я письма слал своим старым Thunderbird/31.7.0.
Всем удачи!

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-10 17:53:14

Спасибо!

В вашем логе не упоминается virusalert@mydomain.ru, который есть в заголовке To. Но вы говорите, что на этот адрес письмо доставлено?

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение xM » 2016-02-10 19:25:16

Специально проверил у себя.
Но я отправлял через веб-интерфейс.

Код: Выделить всё

Feb 10 18:09:30 beta exim[61231]: 1aTXKc-000Fvb-F3 DKIM: d=yandex.ru s=mail c=relaxed/relaxed a=rsa-sha256 t=1455120567 [verification succeeded]
Feb 10 18:09:30 beta exim[61231]: 1aTXKc-000Fvb-F3 DMARC results: spf_domain=yandex.ru dmarc_domain=yandex.ru spf_align=yes dkim_align=yes enforcement='Accept'
Feb 10 18:09:30 beta exim[61231]: 1aTXKc-000Fvb-F3 DCC result A for somebody@yandex.ru
Feb 10 18:09:30 beta exim[61231]: 1aTXKc-000Fvb-F3 <= somebody@yandex.ru H=forward14m.cmail.yandex.net [5.255.216.145] I=[78.40.219.163]:25 P=esmtps X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no S=1619 id=844301455120566@web19m.yandex.ru from <somebody@yandex.ru> for service@my.domain sales@my.domain
Feb 10 18:09:30 beta spamd[60356]: spamd: connection from localhost [::1]:56399 to port 783, fd 5
Feb 10 18:09:30 beta spamd[60356]: spamd: processing message <844301455120566@web19m.yandex.ru> for service@my.domain:26
Feb 10 18:09:33 beta spamd[60356]: spamd: clean message (0.8/5.0) for service@my.domain:26 in 2.1 seconds, 1738 bytes.
Feb 10 18:09:33 beta spamd[60356]: spamd: result: . 0 - BAYES_00,BODY_SINGLE_WORD,FREEMAIL_FROM,PYZOR_CHECK,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID scantime=2.1,size=1738,user=service@my.domain,uid=26,required_score=5.0,rhost=localhost,raddr=::1,rport=56399,mid=<844301455120566@web19m.yandex.ru>,bayes=0.000000,autolearn=no autolearn_force=no
Feb 10 18:09:33 beta exim[61236]: 1aTXKd-000Fvg-1z <= somebody@yandex.ru U=mailnull P=sa-checked S=2989 id=844301455120566@web19m.yandex.ru from <somebody@yandex.ru> for service@my.domain
Feb 10 18:09:33 beta spamd[86124]: prefork: child states: II
Feb 10 18:09:33 beta dovecot: lda(service@my.domain): sieve: msgid=<844301455120566@web19m.yandex.ru>: stored mail into mailbox 'INBOX'
Feb 10 18:09:33 beta exim[61242]: 1aTXKd-000Fvg-1z => service <service@my.domain> R=dovecot_user T=dovecot_delivery
Feb 10 18:09:33 beta exim[61242]: 1aTXKd-000Fvg-1z Completed
Feb 10 18:09:33 beta exim[61232]: 1aTXKc-000Fvb-F3 => service <service@my.domain> R=spamassassin_router T=spamassassin_local
Feb 10 18:09:33 beta spamd[60356]: spamd: connection from localhost [::1]:56402 to port 783, fd 5
Feb 10 18:09:33 beta spamd[60356]: spamd: processing message <844301455120566@web19m.yandex.ru> for sales@my.domain:26
Feb 10 18:09:39 beta spamd[60356]: spamd: clean message (2.7/5.0) for sales@my.domain:26 in 6.1 seconds, 1738 bytes.
Feb 10 18:09:39 beta spamd[60356]: spamd: result: . 2 - BAYES_20,BODY_SINGLE_WORD,FREEMAIL_FROM,PYZOR_CHECK,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID scantime=6.1,size=1738,user=sales@my.domain,uid=26,required_score=5.0,rhost=localhost,raddr=::1,rport=56402,mid=<844301455120566@web19m.yandex.ru>,bayes=0.073965,autolearn=no autolearn_force=no
Feb 10 18:09:39 beta exim[61251]: 1aTXKf-000Fvv-FT <= somebody@yandex.ru U=mailnull P=sa-checked S=2994 id=844301455120566@web19m.yandex.ru from <somebody@yandex.ru> for sales@my.domain
Feb 10 18:09:39 beta spamd[86124]: prefork: child states: II
Feb 10 18:09:39 beta dovecot: lda(sales@my.domain): sieve: msgid=<844301455120566@web19m.yandex.ru>: stored mail into mailbox 'INBOX'
Feb 10 18:09:39 beta exim[61257]: 1aTXKf-000Fvv-FT => sales <sales@my.domain> R=dovecot_user T=dovecot_delivery
Feb 10 18:09:39 beta exim[61257]: 1aTXKf-000Fvv-FT Completed
Feb 10 18:09:40 beta exim[61232]: 1aTXKc-000Fvb-F3 => sales <sales@my.domain> R=spamassassin_router T=spamassassin_local
Feb 10 18:09:40 beta exim[61232]: 1aTXKc-000Fvb-F3 Completed
Отправлено спустя 7 минут 36 секунд:
На всякий случай заголовки

Код: Выделить всё

Return-path: <somebody@yandex.ru>
Envelope-to: sales@my.domain
Delivery-date: Wed, 10 Feb 2016 18:09:39 +0200
Received: from mailnull by beta.my.domain with sa-checked (Exim 4.86 (FreeBSD))
    (envelope-from <somebody@yandex.ru>)
    id 1aTXKf-000Fvv-FT
    for sales@my.domain; Wed, 10 Feb 2016 18:09:39 +0200
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on beta.my.domain
X-Spam-Level: **
X-Spam-Status: No, score=2.7 required=5.0 tests=BAYES_20,BODY_SINGLE_WORD,
    FREEMAIL_FROM,PYZOR_CHECK,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3,
    RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID autolearn=no autolearn_force=no
    version=3.4.1
X-Spam-Report: 
    * -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3)
    * [5.255.216.145 listed in wl.mailspike.net]
    * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low
    * trust
    * [5.255.216.145 listed in list.dnswl.org]
    * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
    * (somebody[at]yandex.ru)
    * -0.0 SPF_PASS SPF: sender matches SPF record
    * -0.0 BAYES_20 BODY: Bayes spam probability is 5 to 20%
    * [score: 0.0740]
    * 1.4 PYZOR_CHECK Listed in Pyzor (http://pyzor.sf.net/)
    * 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid
    * -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders
    * 2.0 BODY_SINGLE_WORD Message body is only one word (no spaces)
Received: from forward14m.cmail.yandex.net ([5.255.216.145])
    by beta.my.domain with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
    (Exim 4.86 (FreeBSD))
    (envelope-from <somebody@yandex.ru>)
    id 1aTXKc-000Fvb-F3; Wed, 10 Feb 2016 18:09:30 +0200
Received: from web19m.yandex.ru (web19m.yandex.ru [37.140.138.110])
    by forward14m.cmail.yandex.net (Yandex) with ESMTP id DAB5F2131C;
    Wed, 10 Feb 2016 19:09:27 +0300 (MSK)
Received: from web19m.yandex.ru (localhost [127.0.0.1])
    by web19m.yandex.ru (Yandex) with ESMTP id 34F701F628AA;
    Wed, 10 Feb 2016 19:09:27 +0300 (MSK)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail;
    t=1455120567; bh=g3zLYH4xKxcPrHOD18z9YfpQcnk/GaJedfustWU5uGs=;
    h=From:To:Subject:Date;
    b=MVYTGg3PvKrsmopCHWuE+ulbxnOiVLmiSWkbfge4Un+mTvenB7JMj8zuwLPLzIvmq
    jvdhF0jG9fPB4fh12s5h+gnGKpkz9jvA5RyQnvR2IHN3i8zQQWkpfnDM5i71+r/4Sy
    VsSFT0GCKVmYKDp9e+UV+ugEeXJa68iRGOZ/Ftk8=
Received: by web19m.yandex.ru with HTTP;
    Wed, 10 Feb 2016 19:09:26 +0300
From: Some Body <somebody@yandex.ru>
To: service@my.domain,
    sales@my.domain
Subject: test
MIME-Version: 1.0
Message-Id: <844301455120566@web19m.yandex.ru>
X-Mailer: Yamail [ http://yandex.ru ] 5.0
Date: Wed, 10 Feb 2016 19:09:26 +0300
Content-Transfer-Encoding: 7bit
Content-Type: text/plain
Received-SPF: pass (beta.my.domain: domain of yandex.ru designates 5.255.216.145 as permitted sender) client-ip=5.255.216.145; envelope-from=somebody@yandex.ru; helo=forward14m.cmail.yandex.net;
Authentication-Results: beta.my.domain; dmarc=pass header.from=yandex.ru
X-DCC-Etherboy-Metrics: beta.my.domain 1002; Body=0
X-Exim-Spam-Description: message will be marked as SPAM for spam score >= 80
X-Exim-Spam-Score: 0
X-Exim-Spam-Legend:
IT voodoo blog https://kostikov.co

Гость
проходил мимо

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Гость » 2016-02-10 19:37:50

xM писал(а):Специально проверил у себя.
Но я отправлял через веб-интерфейс.
Через вебинтерфейс и у меня все в порядке. Проблемы при использовании почтовых клиентов с smtp.yandex.ru

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-10 19:39:49

Пост выше мой, не залогинился смартфон

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение xM » 2016-02-10 19:43:10

Ну вот вам через почтовый клиент.
Всё доставляется. Смотрите свой конфиг где-то в районе роутинга - роутеров. Возможно у вас рубится контент-сканером типа SpamAssassin если вы проверяете им на этапе DATA.

Код: Выделить всё

Feb 10 18:38:29 beta exim[61884]: 1aTXmf-000G68-LU DKIM: d=yandex.ru s=mail c=relaxed/relaxed a=rsa-sha256 t=1455122306 [verification succeeded]
Feb 10 18:38:29 beta exim[61884]: 1aTXmf-000G68-LU DMARC results: spf_domain=yandex.ru dmarc_domain=yandex.ru spf_align=yes dkim_align=yes enforcement='Accept'
Feb 10 18:38:29 beta exim[61884]: 1aTXmf-000G68-LU DCC result A for somebody@yandex.ru
Feb 10 18:38:29 beta exim[61884]: 1aTXmf-000G68-LU <= somebody@yandex.ru H=forward6o.cmail.yandex.net [37.9.109.52] I=[78.40.219.163]:25 P=esmtps X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no S=2512 id=20160210163825.6017104.48805.2@yandex.ru from <somebody@yandex.ru> for sales@my.domain service@my.domain
Feb 10 18:38:30 beta spamd[60356]: spamd: connection from localhost [::1]:38614 to port 783, fd 5
Feb 10 18:38:30 beta spamd[60356]: spamd: processing message <20160210163825.6017104.48805.2@yandex.ru> for sales@my.domain:26
Feb 10 18:38:32 beta spamd[60356]: spamd: clean message (0.8/5.0) for sales@my.domain:26 in 2.2 seconds, 2631 bytes.
Feb 10 18:38:32 beta spamd[60356]: spamd: result: . 0 - BAYES_50,FREEMAIL_FROM,HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID scantime=2.2,size=2631,user=sales@my.domain,uid=26,required_score=5.0,rhost=localhost,raddr=::1,rport=38614,mid=<20160210163825.6017104.48805.2@yandex.ru>,bayes=0.478151,autolearn=no autolearn_force=no
Feb 10 18:38:32 beta exim[61893]: 1aTXmg-000G6H-46 <= somebody@yandex.ru U=mailnull P=sa-checked S=3879 id=20160210163825.6017104.48805.2@yandex.ru from <somebody@yandex.ru> for sales@my.domain
Feb 10 18:38:32 beta dovecot: lda(sales@my.domain): sieve: msgid=<20160210163825.6017104.48805.2@yandex.ru>: stored mail into mailbox 'INBOX'
Feb 10 18:38:32 beta exim[61899]: 1aTXmg-000G6H-46 => sales <sales@my.domain> R=dovecot_user T=dovecot_delivery
Feb 10 18:38:32 beta exim[61899]: 1aTXmg-000G6H-46 Completed
Feb 10 18:38:32 beta exim[61889]: 1aTXmf-000G68-LU => sales <sales@my.domain> R=spamassassin_router T=spamassassin_local
Feb 10 18:38:32 beta spamd[86128]: spamd: connection from localhost [::1]:38617 to port 783, fd 5
Feb 10 18:38:32 beta spamd[86124]: prefork: child states: IB
Feb 10 18:38:32 beta spamd[86128]: spamd: processing message <20160210163825.6017104.48805.2@yandex.ru> for service@my.domain:26
Feb 10 18:38:34 beta spamd[86128]: spamd: clean message (0.8/5.0) for service@my.domain:26 in 2.1 seconds, 2631 bytes.
Feb 10 18:38:34 beta spamd[86128]: spamd: result: . 0 - BAYES_50,FREEMAIL_FROM,HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID scantime=2.1,size=2631,user=service@my.domain,uid=26,required_score=5.0,rhost=localhost,raddr=::1,rport=38617,mid=<20160210163825.6017104.48805.2@yandex.ru>,bayes=0.500000,autolearn=no autolearn_force=no
Feb 10 18:38:34 beta exim[61906]: 1aTXmi-000G6U-J4 <= somebody@yandex.ru U=mailnull P=sa-checked S=3881 id=20160210163825.6017104.48805.2@yandex.ru from <somebody@yandex.ru> for service@my.domain
Feb 10 18:38:34 beta spamd[86124]: prefork: child states: II
Feb 10 18:38:35 beta dovecot: lda(service@my.domain): sieve: msgid=<20160210163825.6017104.48805.2@yandex.ru>: stored mail into mailbox 'INBOX'
Feb 10 18:38:35 beta exim[61912]: 1aTXmi-000G6U-J4 => service <service@my.domain> R=dovecot_user T=dovecot_delivery
Feb 10 18:38:35 beta exim[61912]: 1aTXmi-000G6U-J4 Completed
Feb 10 18:38:35 beta exim[61889]: 1aTXmf-000G68-LU => service <service@my.domain> R=spamassassin_router T=spamassassin_local
Feb 10 18:38:35 beta exim[61889]: 1aTXmf-000G68-LU Completed
Заголовки - см. поля TO и X-Mailer в подтверждение.

Код: Выделить всё

Return-path: <somebody@yandex.ru>
Envelope-to: sales@my.domain
Delivery-date: Wed, 10 Feb 2016 18:38:32 +0200
Received: from mailnull by beta.my.domain with sa-checked (Exim 4.86 (FreeBSD))
    (envelope-from <somebody@yandex.ru>)
    id 1aTXmg-000G6H-46
    for sales@my.domain; Wed, 10 Feb 2016 18:38:32 +0200
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on beta.my.domain
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
    HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H4,
    RCVD_IN_MSPIKE_WL,SPF_PASS,T_DKIM_INVALID autolearn=no autolearn_force=no
    version=3.4.1
X-Spam-Report: 
    * -0.0 RCVD_IN_MSPIKE_H4 RBL: Very Good reputation (+4)
    * [37.9.109.52 listed in wl.mailspike.net]
    * -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at http://www.dnswl.org/, low
    * trust
    * [37.9.109.52 listed in list.dnswl.org]
    * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
    * (somebody[at]yandex.ru)
    * -0.0 SPF_PASS SPF: sender matches SPF record
    * 0.7 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
    * 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60%
    * [score: 0.4782]
    * 0.0 HTML_MESSAGE BODY: HTML included in message
    * 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid
    * -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders
Received: from forward6o.cmail.yandex.net ([37.9.109.52])
    by beta.my.domain with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
    (Exim 4.86 (FreeBSD))
    (envelope-from <somebody@yandex.ru>)
    id 1aTXmf-000G68-LU; Wed, 10 Feb 2016 18:38:29 +0200
Received: from smtp4o.mail.yandex.net (smtp4o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::28])
    by forward6o.cmail.yandex.net (Yandex) with ESMTP id 4BBC621A77;
    Wed, 10 Feb 2016 19:38:27 +0300 (MSK)
Received: from smtp4o.mail.yandex.net (localhost [127.0.0.1])
    by smtp4o.mail.yandex.net (Yandex) with ESMTP id F285A23201E8;
    Wed, 10 Feb 2016 19:38:26 +0300 (MSK)
Received: by smtp4o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id 0NluJdXo8C-cPYG0sQx;
    Wed, 10 Feb 2016 19:38:26 +0300
    (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits))
    (Client certificate not present)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1455122306;
    bh=Yd/W5JMbEOW2GMCbbagx1ZDp8F+HSMPf24miTD8UDnM=;
    h=Content-Type:MIME-Version:Content-Transfer-Encoding:X-Mailer:
    Message-ID:Date:Subject:From:To;
    b=X7hjBS2xqkqWe1go5vTlX52tafnebAwAW0kCeArMJ6CoxawhNmf/qjfqqc8hG+Nsk
    OAcBXgeiS2k673Jxnsb1xGi+jwjXTjNt9AGEMe4iayhI3ktXXkhjoxiO/5M1lENsh8
    NViQaAf6Dqbf4xAexbJGR8MJGok5cBuKTT4FzqBc=
Authentication-Results: smtp4o.mail.yandex.net; dkim=pass header.i=@yandex.ru
X-Yandex-Suid-Status: 1 0,1 0
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
X-Mailer: BlackBerry Email (10.3.2.2876)
Message-ID: <20160210163825.6017104.48805.2@yandex.ru>
Date: Wed, 10 Feb 2016 18:38:25 +0200
Subject: Test
From: somebody@yandex.ru
To: sales@my.domain, service@my.domain
Received-SPF: pass (beta.my.domain: domain of yandex.ru designates 37.9.109.52 as permitted sender) client-ip=37.9.109.52; envelope-from=somebody@yandex.ru; helo=forward6o.cmail.yandex.net;
Authentication-Results: beta.my.domain; dmarc=pass header.from=yandex.ru
X-DCC-x.dcc-servers-Metrics: beta.my.domain 104; Body=2 Fuz1=2
X-Exim-Spam-Description: message will be marked as SPAM for spam score >= 80
X-Exim-Spam-Score: 0
X-Exim-Spam-Legend:
IT voodoo blog https://kostikov.co

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-10 20:31:13

xM, спасибо. Завтра буду пересматривать конфиг. Для справки, smtp сессиию сложно будет вам записать?

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение xM » 2016-02-10 20:35:09

Zarom писал(а): smtp сессиию сложно будет вам записать?
Которая от клиента на Яндекс так это вряд ли возможно.
А от Яндекса на мой сервер, сдаётся мне что и вообще бессмысленно. Вам же выше объяснили что конверт (MAIL FROM и RCPT TO) и поле TO это разные вещи.
Протрассируйте лучше не саму сессию, с которой, я почти полностью уверен, проблем нет, а процесс разбора и доставки письма у вас на сервере. Там, скорее всего, будет всё видно.
IT voodoo blog https://kostikov.co

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-11 10:47:59

Не могу найти в документации, в какой момент exim должен брать адресатов из заголовков. Только про ключ -t. В дебаг-логе не фигурируют адреса из заголовков... Не дадите наводку?

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение xM » 2016-02-11 10:59:51

Zarom писал(а): в какой момент exim должен брать адресатов из заголовков
По логике после DATA. До приёмки тела письма он заголовков не имеет.
IT voodoo blog https://kostikov.co

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-11 11:29:44

После DATA идёт обработка Rewrite. И, похоже, на этом всё и заканчивается. Дальше идёт acl_check_data, где всё пробовал выставлять в warn.

Код: Выделить всё

17:50:58 28492 sender_fullhost = [5.255.216.143]
17:50:58 28492 sender_rcvhost = [5.255.216.143]
17:50:58 28492 Process 28492 is handling incoming connection from [5.255.216.143]
17:50:58 28492 host in host_lookup? yes (matched "*")
17:50:58 28492 looking up host name for 5.255.216.143
17:50:58 28492 DNS lookup of 143.216.255.5.in-addr.arpa (PTR) succeeded
17:50:58 28492 Reverse DNS security status: unverified
17:50:58 28492 IP address lookup yielded "forward12m.cmail.yandex.net"
17:50:58 28492 DNS lookup of forward12m.cmail.yandex.net (AAAA) succeeded
17:50:58 28492 DNS lookup of forward12m.cmail.yandex.net (A) succeeded
17:50:58 28492 Configured local interface: address=91.224.63.59
17:50:58 28492 Configured local interface: address=10.100.1.19
17:50:58 28492 Configured local interface: address=127.0.2.1
17:50:58 28492 forward12m.cmail.yandex.net 2a02:6b8:b030::99 mx=-1 sort=-993 
17:50:58 28492 forward12m.cmail.yandex.net 5.255.216.143 mx=-1 sort=-496 
17:50:58 28492 checking addresses for forward12m.cmail.yandex.net
17:50:58 28492 Forward DNS security status: unverified
17:50:58 28492   2a02:6b8:b030::99
17:50:58 28492   5.255.216.143 OK
17:50:58 28492 sender_fullhost = forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 sender_rcvhost = forward12m.cmail.yandex.net ([5.255.216.143])
17:50:58 28492 set_process_info: 28492 handling incoming connection from forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 host in host_reject_connection? no (option unset)
17:50:58 28492 host in sender_unqualified_hosts? no (option unset)
17:50:58 28492 host in recipient_unqualified_hosts? no (option unset)
17:50:58 28492 host in helo_verify_hosts? no (option unset)
17:50:58 28492 host in helo_try_verify_hosts? no (option unset)
17:50:58 28492 host in helo_accept_junk_hosts? no (option unset)
17:50:58 28492 expanding: $smtp_active_hostname ESMTP Exim $version_number $tod_full
17:50:58 28492    result: mail.mydomain.com ESMTP Exim 4.86 Wed, 03 Feb 2016 17:50:58 +0300
17:50:58 28492 SMTP>> 220 mail.mydomain.com ESMTP Exim 4.86 Wed, 03 Feb 2016 17:50:58 +0300
17:50:58 28492 Process 28492 is ready for new message
17:50:58 28492 smtp_setup_msg entered
17:50:58 28492 SMTP<< EHLO forward12m.cmail.yandex.net
17:50:58 28492 sender_fullhost = forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 sender_rcvhost = forward12m.cmail.yandex.net ([5.255.216.143])
17:50:58 28492 set_process_info: 28492 handling incoming connection from forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 host in dsn_advertise_hosts? no (option unset)
17:50:58 28492 host in pipelining_advertise_hosts? yes (matched "*")
17:50:58 28492 host in auth_advertise_hosts? yes (matched "*")
17:50:58 28492 host in tls_advertise_hosts? yes (matched "*")
17:50:58 28492 SMTP>> 250-mail.mydomain.com Hello forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 250-SIZE 104857600
17:50:58 28492 250-8BITMIME
17:50:58 28492 250-PIPELINING
17:50:58 28492 250-AUTH PLAIN LOGIN
17:50:58 28492 250-STARTTLS
17:50:58 28492 250-PRDR
17:50:58 28492 250 HELP
17:50:58 28492 SMTP<< STARTTLS
17:50:58 28492 setting SSL CTX options: 0x1000000
17:50:58 28492 Diffie-Hellman initialized from default with 2048-bit prime
17:50:58 28492 ECDH: curve 'prime256v1'
17:50:58 28492 ECDH: enabled 'prime256v1' curve
17:50:58 28492 tls_certificate file /usr/certs/exim.crt
17:50:58 28492 tls_privatekey file /usr/certs/exim.key
17:50:58 28492 Initialized TLS
17:50:58 28492 host in tls_verify_hosts? no (option unset)
17:50:58 28492 host in tls_try_verify_hosts? no (option unset)
17:50:58 28492 SMTP>> 220 TLS go ahead
17:50:58 28492 Calling SSL_accept
17:50:58 28492 SSL info: before/accept initialization
17:50:58 28492 SSL info: before/accept initialization
17:50:58 28492 SSL info: SSLv3 read client hello A
17:50:58 28492 SSL info: SSLv3 write server hello A
17:50:58 28492 SSL info: SSLv3 write certificate A
17:50:58 28492 SSL info: SSLv3 write key exchange A
17:50:58 28492 SSL info: SSLv3 write server done A
17:50:58 28492 SSL info: SSLv3 flush data
17:50:58 28492 SSL info: SSLv3 read client key exchange A
17:50:58 28492 SSL info: SSLv3 read certificate verify A
17:50:58 28492 SSL info: SSLv3 read finished A
17:50:58 28492 SSL info: SSLv3 write session ticket A
17:50:58 28492 SSL info: SSLv3 write change cipher spec A
17:50:58 28492 SSL info: SSLv3 write finished A
17:50:58 28492 SSL info: SSLv3 flush data
17:50:58 28492 SSL info: SSL negotiation finished successfully
17:50:58 28492 SSL info: SSL negotiation finished successfully
17:50:58 28492 SSL_accept was successful
17:50:58 28492 Cipher: TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256
17:50:58 28492 Shared ciphers: AECDH-AES256-SHA:ADH-AES256-GCM-SHA384:ADH-AES256-SHA256:ADH-AES256-SHA:ADH-CAMELLIA256-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:DHE-RSA-CAMELLIA256-SHA:DHE-DSS-CAMELLIA256-SHA:ECDH-RSA-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES256-SHA384:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:AES256-GCM-SHA384:AES256-SHA256:AES256-SHA:CAMELLIA256-SHA:AECDH-DES-CBC3-SHA:ADH-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:ECDHE-ECDSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:EDH-DSS-DES-CBC3-SHA:ECDH-RSA-DES-CBC3-SHA:ECDH-ECDSA-DES-CBC3-SHA:AECDH-AES128-SHA:ADH-AES128-GCM-SHA256:ADH-AES128-SHA256:ADH-AES128-SHA:ADH-SEED-SHA:ADH-CAMELLIA128-SHA:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA:DHE-RSA-SEED-SHA:DHE-DSS-SEED-SHA:DHE-RSA-CAMELLIA128-SHA:DHE-DSS-CAMELLIA128-SHA:ECDH-RSA-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:ECDH-RSA-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES128-GCM-SHA256:AES128-SHA256:AES128-SHA:SEED-SHA:CAMELLIA128-SHA:AECDH-RC4-SHA:ADH-RC4-MD5:ECDHE-RSA-RC4-SHA:ECDHE-ECDSA-RC4-SHA:ECDH-RSA-RC4-SHA:ECDH-ECDSA-RC4-SHA:RC4-SHA:RC4-MD5:ADH-DES-CBC-SHA:EDH-RSA-DES-CBC-SHA:EDH-DSS-DES-CBC-SHA:DES-CBC-SHA:EXP-ADH-DES-CBC-SHA:EXP-EDH-RSA-DES-CBC-SHA:EXP-EDH-DSS-DES-CBC-SHA:EXP-DES-CBC-SHA:EXP-RC2-CBC-MD5:EXP-ADH-RC4-MD5:EXP-RC4-MD5
17:50:58 28492 sender_fullhost = forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 sender_rcvhost = forward12m.cmail.yandex.net ([5.255.216.143])
17:50:58 28492 set_process_info: 28492 handling incoming TLS connection from forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 TLS active
17:50:58 28492 Calling SSL_read(0x803017980, 0x8030a4000, 4096)
17:50:58 28492 SMTP<< EHLO forward12m.cmail.yandex.net
17:50:58 28492 sender_fullhost = forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 sender_rcvhost = forward12m.cmail.yandex.net ([5.255.216.143])
17:50:58 28492 set_process_info: 28492 handling TLS incoming connection from forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 host in dsn_advertise_hosts? no (option unset)
17:50:58 28492 host in pipelining_advertise_hosts? yes (matched "*")
17:50:58 28492 host in auth_advertise_hosts? yes (matched "*")
17:50:58 28492 tls_do_write(0x803065a78, 163)
17:50:58 28492 SSL_write(SSL, 0x803065a78, 163)
17:50:58 28492 outbytes=163 error=0
17:50:58 28492 SMTP>> 250-mail.mydomain.com Hello forward12m.cmail.yandex.net [5.255.216.143]
17:50:58 28492 250-SIZE 104857600
17:50:58 28492 250-8BITMIME
17:50:58 28492 250-PIPELINING
17:50:58 28492 250-AUTH PLAIN LOGIN
17:50:58 28492 250-PRDR
17:50:58 28492 250 HELP
17:50:58 28492 Calling SSL_read(0x803017980, 0x8030a4000, 4096)
17:50:58 28492 SMTP<< MAIL FROM:<myemail@yandex.ru> SIZE=3650
17:50:58 28492 spool directory space = 83567672K inodes = 14291427 check_space = 0K inodes = 0 msg_size = 8650
17:50:58 28492 using ACL "acl_check_mail"
17:50:58 28492 processing "warn"
17:50:58 28492 check sender_domains = +debug_domains
17:50:58 28492 yandex.ru in "atm72.ru : pos-atm.ru"? no (end of list)
17:50:58 28492 yandex.ru in "+debug_domains"? no (end of list)
17:50:58 28492 warn: condition test failed in ACL "acl_check_mail"
17:50:58 28492 processing "accept"
17:50:58 28492 accept: condition test succeeded in ACL "acl_check_mail"
17:50:58 28492 end of ACL "acl_check_mail": ACCEPT
17:50:58 28492 SMTP>> 250 OK
17:50:58 28492 tls_do_write(0x803044000, 8)
17:50:58 28492 SSL_write(SSL, 0x803044000, 8)
17:50:58 28492 outbytes=8 error=0
17:50:58 28492 SMTP<< RCPT TO:<mail1@mydomain.com>
17:50:58 28492 using ACL "acl_check_rcpt"
17:50:58 28492 processing "warn"
17:50:58 28492 check sender_domains = +debug_domains
17:50:58 28492 cached no match for +debug_domains
17:50:58 28492 yandex.ru in "+debug_domains"? no (end of list)
17:50:58 28492 warn: condition test failed in ACL "acl_check_rcpt"
17:50:58 28492 processing "accept"
17:50:58 28492 check hosts = :
17:50:58 28492 host in ":"? no (end of list)
17:50:58 28492 accept: condition test failed in ACL "acl_check_rcpt"
17:50:58 28492 processing "deny"
17:50:58 28492   message: Restricted characters in address
17:50:58 28492 check domains = +local_domains
17:50:58 28492 mydomain.com in "mydomain.com : loc-mail.ru"? yes (matched "mydomain.com")
17:50:58 28492 mydomain.com in "+local_domains"? yes (matched "+local_domains")
17:50:58 28492 check local_parts = ^[.] : ^.*[@%!/|]
17:50:58 28492 mail1 in "^[.] : ^.*[@%!/|]"? no (end of list)
17:50:58 28492 deny: condition test failed in ACL "acl_check_rcpt"
17:50:58 28492 processing "deny"
17:50:58 28492   message: Restricted characters in address
17:50:58 28492 check domains = !+local_domains
17:50:58 28492 cached yes match for +local_domains
17:50:58 28492 cached lookup data = NULL
17:50:58 28492 mydomain.com in "!+local_domains"? no (matched "!+local_domains" - cached)
17:50:58 28492 deny: condition test failed in ACL "acl_check_rcpt"
17:50:58 28492 processing "accept"
17:50:58 28492 check local_parts = postmaster
17:50:58 28492 mail1 in "postmaster"? no (end of list)
17:50:58 28492 accept: condition test failed in ACL "acl_check_rcpt"
17:50:58 28492 processing "accept"
17:50:58 28492 check hosts = 10.100.1.125
17:50:58 28492 host in "10.100.1.125"? no (end of list)
17:50:58 28492 accept: condition test failed in ACL "acl_check_rcpt"
17:50:58 28492 processing "accept"
17:50:58 28492 check hosts = 10.100.1.126 : +no_sender_check_hosts
17:50:58 28492 host in "188.225.81.35"? no (end of list)
17:50:58 28492 host in "10.100.1.126 : +no_sender_check_hosts"? no (end of list)
17:50:58 28492 accept: condition test failed in ACL "acl_check_rcpt"
17:50:58 28492 processing "require"
17:50:58 28492 check verify = sender
17:50:58 28492 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:50:58 28492 Verifying myemail@yandex.ru
17:50:58 28492 address match test: subject=myemail@yandex.ru pattern=root@asterisk.mydomain.com
17:50:58 28492 myemail@yandex.ru in "root@asterisk.mydomain.com"? no (end of list)
17:50:58 28492 address match test: subject=myemail@yandex.ru pattern=root@localhost
17:50:58 28492 myemail@yandex.ru in "root@localhost"? no (end of list)
17:50:58 28492 address match test: subject=myemail@yandex.ru pattern=asterisk@asterisk.mydomain.com
17:50:58 28492 myemail@yandex.ru in "asterisk@asterisk.mydomain.com"? no (end of list)
17:50:58 28492 address match test: subject=myemail@yandex.ru pattern=asterisk@localhost
17:50:58 28492 myemail@yandex.ru in "asterisk@localhost"? no (end of list)
17:50:58 28492 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:50:58 28492 Considering myemail@yandex.ru
17:50:58 28492 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:50:58 28492 routing myemail@yandex.ru
17:50:58 28492 --------> copy_noreply router <--------
17:50:58 28492 local_part=myemail domain=yandex.ru
17:50:58 28492 checking senders
17:50:58 28492 address match test: subject= pattern=no-reply@mydomain.com
17:50:58 28492  in "no-reply@mydomain.com"? no (end of list)
17:50:58 28492 copy_noreply router skipped: senders mismatch
17:50:58 28492 --------> dnslookup router <--------
17:50:58 28492 local_part=myemail domain=yandex.ru
17:50:58 28492 checking domains
17:50:58 28492 yandex.ru in "mydomain.com : loc-mail.ru"? no (end of list)
17:50:58 28492 yandex.ru in "! +local_domains"? yes (end of list)
17:50:58 28492 calling dnslookup router
17:50:58 28492 dnslookup router called for myemail@yandex.ru
17:50:58 28492   domain = yandex.ru
17:50:58 28492 DNS lookup of yandex.ru (MX) succeeded
17:50:58 28492 DNS lookup of mx.yandex.ru (AAAA) succeeded
17:50:58 28492 2a02:6b8::89 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
17:50:58 28492 DNS lookup of mx.yandex.ru (A) succeeded
17:50:58 28492 213.180.193.89 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
17:50:58 28492 87.250.250.89 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
17:50:58 28492 93.158.134.89 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
17:50:58 28492 77.88.21.89 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
17:50:58 28492 213.180.204.89 in "0.0.0.0 : 127.0.0.0/8"? no (end of list)
17:50:58 28492 fully qualified name = yandex.ru
17:50:58 28492 host_find_bydns yield = HOST_FOUND (2); returned hosts:
17:50:58 28492   mx.yandex.ru 2a02:6b8::89 MX=10 
17:50:58 28492   mx.yandex.ru 87.250.250.89 MX=10 
17:50:58 28492   mx.yandex.ru 213.180.193.89 MX=10 
17:50:58 28492   mx.yandex.ru 77.88.21.89 MX=10 
17:50:58 28492   mx.yandex.ru 93.158.134.89 MX=10 
17:50:58 28492   mx.yandex.ru 213.180.204.89 MX=10 
17:50:58 28492 set transport remote_smtp
17:50:58 28492 queued for remote_smtp transport: local_part = myemail
17:50:58 28492 domain = yandex.ru
17:50:58 28492   errors_to=NULL
17:50:58 28492   domain_data=NULL localpart_data=NULL
17:50:58 28492 routed by dnslookup router
17:50:58 28492   envelope to: myemail@yandex.ru
17:50:58 28492   transport: remote_smtp
17:50:58 28492   host mx.yandex.ru [2a02:6b8::89] MX=10
17:50:58 28492   host mx.yandex.ru [87.250.250.89] MX=10
17:50:58 28492   host mx.yandex.ru [213.180.193.89] MX=10
17:50:58 28492   host mx.yandex.ru [77.88.21.89] MX=10
17:50:58 28492   host mx.yandex.ru [93.158.134.89] MX=10
17:50:58 28492   host mx.yandex.ru [213.180.204.89] MX=10
17:50:58 28492 ----------- end verify ------------
17:50:58 28492 sender myemail@yandex.ru verified ok
17:50:58 28492 require: condition test succeeded in ACL "acl_check_rcpt"
17:50:58 28492 processing "accept"
17:50:58 28492 check hosts = +relay_from_hosts
17:50:59 28492 gethostbyname2 looked up these IP addresses:
17:50:59 28492   name=localhost address=::1
17:50:59 28492   name=localhost address=127.0.0.1
17:50:59 28492 gethostbyname2(af=inet6) returned 4 (NO_DATA)
17:50:59 28492 gethostbyname2 looked up these IP addresses:
17:50:59 28492   name=mail address=127.0.2.1
17:50:59 28492 gethostbyname2(af=inet6) returned 4 (NO_DATA)
17:50:59 28492 gethostbyname2 looked up these IP addresses:
17:50:59 28492   name=zabbix.loc address=10.100.1.126
17:50:59 28492 host in "localhost : mail.mydomain.com : 127.0.0.1 : 127.0.0.5 : 127.0.5.1 : zabbix.loc : 188.225.81.35"? no (end of list)
17:50:59 28492 host in "+relay_from_hosts"? no (end of list)
17:50:59 28492 accept: condition test failed in ACL "acl_check_rcpt"
17:50:59 28492 processing "accept"
17:50:59 28492 check authenticated = *
17:50:59 28492 accept: condition test failed in ACL "acl_check_rcpt"
17:50:59 28492 processing "require"
17:50:59 28492   message: relay not permitted
17:50:59 28492 check domains = +local_domains : +relay_to_domains
17:50:59 28492 cached yes match for +local_domains
17:50:59 28492 cached lookup data = NULL
17:50:59 28492 mydomain.com in "+local_domains : +relay_to_domains"? yes (matched "+local_domains" - cached)
17:50:59 28492 require: condition test succeeded in ACL "acl_check_rcpt"
17:50:59 28492 processing "require"
17:50:59 28492 check verify = recipient
17:50:59 28492 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:50:59 28492 Verifying mail1@mydomain.com
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=root@asterisk.mydomain.com
17:50:59 28492 mail1@mydomain.com in "root@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=root@localhost
17:50:59 28492 mail1@mydomain.com in "root@localhost"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=asterisk@asterisk.mydomain.com
17:50:59 28492 mail1@mydomain.com in "asterisk@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=asterisk@localhost
17:50:59 28492 mail1@mydomain.com in "asterisk@localhost"? no (end of list)
17:50:59 28492 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:50:59 28492 Considering mail1@mydomain.com
17:50:59 28492 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:50:59 28492 routing mail1@mydomain.com
17:50:59 28492 --------> copy_noreply router <--------
17:50:59 28492 local_part=mail1 domain=mydomain.com
17:50:59 28492 checking senders
17:50:59 28492 address match test: subject=myemail@yandex.ru pattern=no-reply@mydomain.com
17:50:59 28492 myemail@yandex.ru in "no-reply@mydomain.com"? no (end of list)
17:50:59 28492 copy_noreply router skipped: senders mismatch
17:50:59 28492 --------> dnslookup router <--------
17:50:59 28492 local_part=mail1 domain=mydomain.com
17:50:59 28492 checking domains
17:50:59 28492 cached yes match for +local_domains
17:50:59 28492 cached lookup data = NULL
17:50:59 28492 mydomain.com in "! +local_domains"? no (matched "! +local_domains" - cached)
17:50:59 28492 dnslookup router skipped: domains mismatch
17:50:59 28492 --------> system_aliases router <--------
17:50:59 28492 local_part=mail1 domain=mydomain.com
17:50:59 28492 calling system_aliases router
17:50:59 28492 rda_interpret (string): ${lookup{$local_part}lsearch{/etc/aliases}}
17:50:59 28492 expanding: $local_part
17:50:59 28492    result: mail1
17:50:59 28492 expanding: /etc/aliases
17:50:59 28492    result: /etc/aliases
17:50:59 28492 search_open: lsearch "/etc/aliases"
17:50:59 28492 search_find: file="/etc/aliases"
17:50:59 28492   key="mail1" partial=-1 affix=NULL starflags=0
17:50:59 28492 LRU list:
17:50:59 28492   :/etc/aliases
17:50:59 28492   End
17:50:59 28492 internal_search_find: file="/etc/aliases"
17:50:59 28492   type=lsearch key="mail1"
17:50:59 28492 file lookup required for mail1
17:50:59 28492   in /etc/aliases
17:50:59 28492 lookup failed
17:50:59 28492 expanding: ${lookup{$local_part}lsearch{/etc/aliases}}
17:50:59 28492    result: 
17:50:59 28492 expanded: 
17:50:59 28492 file is not a filter file
17:50:59 28492 parse_forward_list: 
17:50:59 28492 system_aliases router declined for mail1@mydomain.com
17:50:59 28492 --------> maildir_spam router <--------
17:50:59 28492 local_part=mail1 domain=mydomain.com
17:50:59 28492 checking local_parts
17:50:59 28492 mail1 in "!www:!root:!nobody:!postmaster:!abuse:!admin"? yes (end of list)
17:50:59 28492 checking "condition"
17:50:59 28492 expanding: NULL
17:50:59 28492    result: NULL
17:50:59 28492 considering bool_lax: NULL
17:50:59 28492 condition: def:h_X-Spam_score
17:50:59 28492    result: false
17:50:59 28492 expanding: true
17:50:59 28492    result: true
17:50:59 28492 skipping: result is not used
17:50:59 28492 expanding: ${if def:h_X-Spam_score {true}}
17:50:59 28492    result: 
17:50:59 28492 considering bool_lax: <empty>
17:50:59 28492 condition: and{{bool_lax{NULL}}{bool_lax{${if def:h_X-Spam_score {true}}}}}
17:50:59 28492    result: false
17:50:59 28492 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if def:h_X-Spam_score {true}}}}}}
17:50:59 28492    result: 
17:50:59 28492 maildir_spam router skipped: condition failure
17:50:59 28492 --------> sdreply_to_noreply router <--------
17:50:59 28492 local_part=mail1 domain=mydomain.com
17:50:59 28492 checking domains
17:50:59 28492 mydomain.com in "mydomain.com"? yes (matched "mydomain.com")
17:50:59 28492 checking local_parts
17:50:59 28492 mail1 in "no-reply"? no (end of list)
17:50:59 28492 sdreply_to_noreply router skipped: local_parts mismatch
17:50:59 28492 --------> fax router <--------
17:50:59 28492 local_part=mail1 domain=mydomain.com
17:50:59 28492 checking local_parts
17:50:59 28492 mail1 in "mail1 : info"? yes (matched "mail1")
17:50:59 28492 checking senders
17:50:59 28492 address match test: subject=myemail@yandex.ru pattern=fax@mydomain.com
17:50:59 28492 myemail@yandex.ru in "fax@mydomain.com"? no (end of list)
17:50:59 28492 fax router skipped: senders mismatch
17:50:59 28492 --------> ldapuser router <--------
17:50:59 28492 local_part=mail1 domain=mydomain.com
17:50:59 28492 checking "condition"
17:50:59 28492 expanding: NULL
17:50:59 28492    result: NULL
17:50:59 28492 considering bool_lax: NULL
17:50:59 28492 expanding: 
17:50:59 28492    result: 
17:50:59 28492 expanding: $local_part
17:50:59 28492    result: mail1
17:50:59 28492 expanding: user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=${quote_ldap:$local_part}))
17:50:59 28492    result: user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=mail1))
17:50:59 28492 search_open: ldapdn "NULL"
17:50:59 28492 search_find: file="NULL"
17:50:59 28492   key="user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=mail1))" partial=-1 affix=NULL starflags=0
17:50:59 28492 LRU list:
17:50:59 28492   :/etc/aliases
17:50:59 28492   End
17:50:59 28492 internal_search_find: file="NULL"
17:50:59 28492   type=ldapdn key="user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=mail1))"
17:50:59 28492 database lookup required for user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=mail1))
17:50:59 28492 LDAP parameters: user=uid=exim,ou=daemons,dc=loc pass=password123 size=0 time=0 connect=0 dereference=0 referrals=on
17:50:59 28492 perform_ldap_search: ldapdn URL = "ldap:///ou=Groups,dc=loc??sub?(&(memberUid=mail1))" server=ldap.loc port=0 sizelimit=0 timelimit=0 tcplimit=0
17:50:59 28492 after ldap_url_parse: host=ldap.loc port=0
17:50:59 28492 ldap_initialize with URL ldap://ldap.loc:389/
17:50:59 28492 initialized for LDAP (v3) server ldap.loc:389
17:50:59 28492 LDAP_OPT_X_TLS_TRY set due to ldap:// URI
17:50:59 28492 binding with user=uid=exim,ou=daemons,dc=loc password=password123
17:50:59 28492 Start search
17:50:59 28492 ldap_result loop
17:50:59 28492 LDAP entry loop
17:50:59 28492 search ended by ldap_result yielding 101
17:50:59 28492 ldap_parse_result: 0
17:50:59 28492 ldap_parse_result yielded 0: Success
17:50:59 28492 LDAP search: returning: cn=mail,ou=Groups,dc=loc
17:50:59 28492 lookup yielded: cn=mail,ou=Groups,dc=loc
17:50:59 28492 expanding: ${lookup ldapdn{user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=${quote_ldap:$local_part}))}}
17:50:59 28492    result: cn=mail,ou=Groups,dc=loc
17:50:59 28492 condition: eq{}{${lookup ldapdn{user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=${quote_ldap:$local_part}))}}}
17:50:59 28492    result: false
17:50:59 28492 expanding: no
17:50:59 28492    result: no
17:50:59 28492 skipping: result is not used
17:50:59 28492 expanding: yes
17:50:59 28492    result: yes
17:50:59 28492 expanding: ${if eq{}{${lookup ldapdn{user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=${quote_ldap:$local_part}))}}}{no}{yes}}
17:50:59 28492    result: yes
17:50:59 28492 considering bool_lax: yes
17:50:59 28492 condition: and{{bool_lax{NULL}}{bool_lax{${if eq{}{${lookup ldapdn{user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=${quote_ldap:$local_part}))}}}{no}{yes}}}}}
17:50:59 28492    result: true
17:50:59 28492 expanding: ${if and{{bool_lax{NULL}}{bool_lax{${if eq{}{${lookup ldapdn{user="uid=exim,ou=daemons,dc=loc" pass="password123" ldap:///ou=Groups,dc=loc??sub?(&(memberUid=${quote_ldap:$local_part}))}}}{no}{yes}}}}}}
17:50:59 28492    result: true
17:50:59 28492 calling ldapuser router
17:50:59 28492 ldapuser router called for mail1@mydomain.com
17:50:59 28492   domain = mydomain.com
17:50:59 28492 set transport ldap_delivery
17:50:59 28492 queued for ldap_delivery transport: local_part = mail1
17:50:59 28492 domain = mydomain.com
17:50:59 28492   errors_to=NULL
17:50:59 28492   domain_data=NULL localpart_data=NULL
17:50:59 28492 routed by ldapuser router
17:50:59 28492   envelope to: mail1@mydomain.com
17:50:59 28492   transport: ldap_delivery
17:50:59 28492 ----------- end verify ------------
17:50:59 28492 require: condition test succeeded in ACL "acl_check_rcpt"
17:50:59 28492 processing "warn"
17:50:59 28492 check dnslists = sbl.spamhaus.org : bl.spamcop.net : cbl.abuseat.org
17:50:59 28492 DNS list check: sbl.spamhaus.org
17:50:59 28492 new DNS lookup for 143.216.255.5.sbl.spamhaus.org
17:50:59 28492 DNS lookup of 143.216.255.5.sbl.spamhaus.org (A) gave HOST_NOT_FOUND
17:50:59 28492 returning DNS_NOMATCH
17:50:59 28492 DNS lookup for 143.216.255.5.sbl.spamhaus.org failed
17:50:59 28492 => that means 5.255.216.143 is not listed at sbl.spamhaus.org
17:50:59 28492 DNS list check: bl.spamcop.net
17:50:59 28492 new DNS lookup for 143.216.255.5.bl.spamcop.net
17:50:59 28492 DNS lookup of 143.216.255.5.bl.spamcop.net (A) gave HOST_NOT_FOUND
17:50:59 28492 returning DNS_NOMATCH
17:50:59 28492 DNS lookup for 143.216.255.5.bl.spamcop.net failed
17:50:59 28492 => that means 5.255.216.143 is not listed at bl.spamcop.net
17:50:59 28492 DNS list check: cbl.abuseat.org
17:50:59 28492 new DNS lookup for 143.216.255.5.cbl.abuseat.org
17:50:59 28492 DNS lookup of 143.216.255.5.cbl.abuseat.org (A) gave HOST_NOT_FOUND
17:50:59 28492 returning DNS_NOMATCH
17:50:59 28492 DNS lookup for 143.216.255.5.cbl.abuseat.org failed
17:50:59 28492 => that means 5.255.216.143 is not listed at cbl.abuseat.org
17:50:59 28492 warn: condition test failed in ACL "acl_check_rcpt"
17:50:59 28492 processing "accept"
17:50:59 28492 accept: condition test succeeded in ACL "acl_check_rcpt"
17:50:59 28492 end of ACL "acl_check_rcpt": ACCEPT
17:50:59 28492 SMTP>> 250 Accepted
17:50:59 28492 tls_do_write(0x803044000, 14)
17:50:59 28492 SSL_write(SSL, 0x803044000, 14)
17:50:59 28492 outbytes=14 error=0
17:50:59 28492 DSN: orcpt: NULL  flags: 0
17:50:59 28492 SMTP<< DATA
17:50:59 28492 SMTP>> 354 Enter message, ending with "." on a line by itself
17:50:59 28492 tls_do_write(0x803044000, 56)
17:50:59 28492 SSL_write(SSL, 0x803044000, 56)
17:50:59 28492 outbytes=56 error=0
17:50:59 28492 search_tidyup called
17:50:59 28492 unbind LDAP connection to ldap.loc:389
17:50:59 28492 Calling SSL_read(0x803017980, 0x8030a4000, 4096)
This{SP}is{SP}a{SP}multipart{SP}message{SP}in{SP}MIME{SP}format.{CR}{LF}{CR}{LF}------=_NextPart_000_1141_01D15EAB.83615E30{CR}{LF}Content-Type:{SP}text/plain;{CR}{LF}{SP}charset="us-ascii"{CR}{LF}Content-Transfer-Encoding:{SP}7bit{CR}{LF}{CR}{LF}asdagg23{CR}{LF}{CR}{LF}{CR}{LF}------=_NextPart_000_1141_01D15EAB.83615E30{CR}{LF}Content-Type:{SP}text/html;{CR}{LF}{SP}charset="us-ascii"{CR}{LF}Content-Transfer-Encoding:{SP}quoted-printable{CR}{LF}{CR}{LF}<html{SP}xmlns:v=3D"urn:schemas-microsoft-com:vml"{SP}={CR}{LF}xmlns:o=3D"urn:schemas-microsoft-com:office:office"{SP}={CR}{LF}xmlns:w=3D"urn:schemas-microsoft-com:office:word"{SP}={CR}{LF}xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml"{SP}={CR}{LF}xmlns=3D"http://www.w3.org/TR/REC-html40"><head><META{SP}={CR}{LF}HTTP-EQUIV=3D"Content-Type"{SP}CONTENT=3D"text/html;{SP}={CR}{LF}charset=3Dus-ascii"><meta{SP}name=3DGenerator{SP}content=3D"Microsoft{SP}Word{SP}14{SP}={CR}{LF}(filtered{SP}medium)"><style><!--{CR}{LF}/*{SP}Font{SP}Definitions{SP}*/{CR}{LF}@font-face{CR}{LF}{SP}{BO}font-family:Calibri;{CR}{LF}{SP}panose-1:2{SP}15{SP}5{SP}2{SP}2{SP}2{SP}4{SP}3{SP}2{SP}4;{BC}{CR}{LF}/*{SP}Style{SP}Definitions{SP}*/{CR}{LF}p.MsoNormal,{SP}li.MsoNormal,{SP}div.MsoNormal{CR}{LF}{SP}{BO}margin:0cm;{CR}{LF}{SP}margin-bottom:.0001pt;{CR}{LF}{SP}font-size:11.0pt;{CR}{LF}{SP}font-family:"Calibri","sans-serif";{CR}{LF}{SP}mso-fareast-language:EN-US;{BC}{CR}{LF}a:link,{SP}span.MsoHyperlink{CR}{LF}{SP}{BO}mso-style-priority:99;{CR}{LF}{SP}color:blue;{CR}{LF}{SP}text-decoration:underline;{BC}{CR}{LF}a:visited,{SP}span.MsoHyperlinkFollowed{CR}{LF}{SP}{BO}mso-style-priority:99;{CR}{LF}{SP}color:purple;{CR}{LF}{SP}text-decoration:underline;{BC}{CR}{LF}span.EmailStyle17{CR}{LF}{SP}{BO}mso-style-type:personal-compose;{CR}{LF}{SP}font-family:"Calibri","sans-serif";{CR}{LF}{SP}color:windowtext;{BC}{CR}{LF}.MsoChpDefault{CR}{LF}{SP}{BO}mso-style-type:export-only;{CR}{LF}{SP}font-family:"Calibri","sans-serif";{CR}{LF}{SP}mso-fareast-language:EN-US;{BC}{CR}{LF}@page{SP}WordSection1{CR}{LF}{SP}{BO}size:612.0pt{SP}792.0pt;{CR}{LF}{SP}margin:2.0cm{SP}42.5pt{SP}2.0cm{SP}3.0cm;{BC}{CR}{LF}div.WordSection1{CR}{LF}{SP}{BO}page:WordSection1;{BC}{CR}{LF}--></style><!--[if{SP}gte{SP}mso{SP}9]><xml>{CR}{LF}<o:shapedefaults{SP}v:ext=3D"edit"{SP}spidmax=3D"1026"{SP}/>{CR}{LF}</xml><![endif]--><!--[if{SP}gte{SP}mso{SP}9]><xml>{CR}{LF}<o:shapelayout{SP}v:ext=3D"edit">{CR}{LF}<o:idmap{SP}v:ext=3D"edit"{SP}data=3D"1"{SP}/>{CR}{LF}</o:shapelayout></xml><![endif]--></head><body{SP}lang=3DRU{SP}link=3Dblue{SP}={CR}{LF}vlink=3Dpurple><div{SP}class=3DWordSection1><p{SP}class=3DMsoNormal><span{SP}={CR}{LF}lang=3DEN-US>asdagg23<o:p></o:p></span></p></div></body></html>{CR}{LF}------=_NextPart_000_1141_01D15EAB.83615E30--{CR}{LF}17:50:59 28492 host in ignore_fromline_hosts? no (option unset)
17:50:59 28492 >>Headers received:
17:50:59 28492 Received: from smtp1m.mail.yandex.net (smtp1m.mail.yandex.net [77.88.61.132])
17:50:59 28492 	by forward12m.cmail.yandex.net (Yandex) with ESMTP id 87BBD2208E
17:50:59 28492 	for <mail1@mydomain.com>; Wed,  3 Feb 2016 17:50:58 +0300 (MSK)
17:50:59 28492 Received: from smtp1m.mail.yandex.net (localhost [127.0.0.1])
17:50:59 28492 	by smtp1m.mail.yandex.net (Yandex) with ESMTP id 4C7CB67408AF
17:50:59 28492 	for <mail1@mydomain.com>; Wed,  3 Feb 2016 17:50:58 +0300 (MSK)
17:50:59 28492 Received: by smtp1m.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id D7tozgkiLF-owiKGjpV;
17:50:59 28492 	Wed,  3 Feb 2016 17:50:58 +0300
17:50:59 28492 	(using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits))
17:50:59 28492 	(Client certificate not present)
17:50:59 28492 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1454511058;
17:50:59 28492 	bh=Br5gFb9qvU9dzgSIadcdPa0cbLpEiGTfmpl+PLBNA+A=;
17:50:59 28492 	h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:
17:50:59 28492 	 X-Mailer:Thread-Index:Content-Language;
17:50:59 28492 	b=YOtjylxdjg+Ll6tRe1vF+2b7oxJ+nbo1+jgvzvjnt7Z3JsYEADWO2TqM2Qfbd7m+W
17:50:59 28492 	 2d1/84iIrlL7w/2qgUhk2ZQ505poBkmYWPWwmLoCkjkyw8TMcq47Cm6LpwRi5wwJPw
17:50:59 28492 	 hgmtxJsjDdRMTKIdIQ/1S6Db+oGw4eSo5CBA/dQc=
17:50:59 28492 Authentication-Results: smtp1m.mail.yandex.net; dkim=pass header.i=@yandex.ru
17:50:59 28492 From: "Yandex Mail" <myemail@yandex.ru>
17:50:59 28492 To: <mail1@mydomain.com>,
17:50:59 28492 	<mail@mydomain.com>
17:50:59 28492 Subject: 13231asdasd
17:50:59 28492 Date: Wed, 3 Feb 2016 17:51:30 +0300
17:50:59 28492 Message-ID: <114001d15e92$5e13d810$1a3b8830$@yandex.ru>
17:50:59 28492 MIME-Version: 1.0
17:50:59 28492 Content-Type: multipart/alternative;
17:50:59 28492 	boundary="----=_NextPart_000_1141_01D15EAB.83615E30"
17:50:59 28492 X-Mailer: Microsoft Outlook 14.0
17:50:59 28492 Thread-Index: AdFekly9wyu/k5BVThKJkVlgIbah/w==
17:50:59 28492 Content-Language: ru
17:50:59 28492 
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=root@asterisk.mydomain.com
17:50:59 28492 mail1@mydomain.com in "root@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=root@localhost
17:50:59 28492 mail1@mydomain.com in "root@localhost"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=asterisk@asterisk.mydomain.com
17:50:59 28492 mail1@mydomain.com in "asterisk@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=asterisk@localhost
17:50:59 28492 mail1@mydomain.com in "asterisk@localhost"? no (end of list)
17:50:59 28492 rewrite_one_header: type=F:
17:50:59 28492   From: "Yandex Mail" <myemail@yandex.ru>
17:50:59 28492 address match test: subject=myemail@yandex.ru pattern=root@asterisk.mydomain.com
17:50:59 28492 myemail@yandex.ru in "root@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=myemail@yandex.ru pattern=root@localhost
17:50:59 28492 myemail@yandex.ru in "root@localhost"? no (end of list)
17:50:59 28492 address match test: subject=myemail@yandex.ru pattern=asterisk@asterisk.mydomain.com
17:50:59 28492 myemail@yandex.ru in "asterisk@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=myemail@yandex.ru pattern=asterisk@localhost
17:50:59 28492 myemail@yandex.ru in "asterisk@localhost"? no (end of list)
17:50:59 28492 rewrite_one_header: type=T:
17:50:59 28492   To: <mail1@mydomain.com>,
17:50:59 28492 	<mail@mydomain.com>
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=root@asterisk.mydomain.com
17:50:59 28492 mail1@mydomain.com in "root@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=root@localhost
17:50:59 28492 mail1@mydomain.com in "root@localhost"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=asterisk@asterisk.mydomain.com
17:50:59 28492 mail1@mydomain.com in "asterisk@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=mail1@mydomain.com pattern=asterisk@localhost
17:50:59 28492 mail1@mydomain.com in "asterisk@localhost"? no (end of list)
17:50:59 28492 address match test: subject=mail@mydomain.com pattern=root@asterisk.mydomain.com
17:50:59 28492 mail@mydomain.com in "root@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=mail@mydomain.com pattern=root@localhost
17:50:59 28492 mail@mydomain.com in "root@localhost"? no (end of list)
17:50:59 28492 address match test: subject=mail@mydomain.com pattern=asterisk@asterisk.mydomain.com
17:50:59 28492 mail@mydomain.com in "asterisk@asterisk.mydomain.com"? no (end of list)
17:50:59 28492 address match test: subject=mail@mydomain.com pattern=asterisk@localhost
17:50:59 28492 mail@mydomain.com in "asterisk@localhost"? no (end of list)
17:50:59 28492 search_tidyup called
17:50:59 28492 >>Headers after rewriting and local additions:
17:50:59 28492 P Received: from smtp1m.mail.yandex.net (smtp1m.mail.yandex.net [77.88.61.132])
17:50:59 28492 	by forward12m.cmail.yandex.net (Yandex) with ESMTP id 87BBD2208E
17:50:59 28492 	for <mail1@mydomain.com>; Wed,  3 Feb 2016 17:50:58 +0300 (MSK)
17:50:59 28492 P Received: from smtp1m.mail.yandex.net (localhost [127.0.0.1])
17:50:59 28492 	by smtp1m.mail.yandex.net (Yandex) with ESMTP id 4C7CB67408AF
17:50:59 28492 	for <mail1@mydomain.com>; Wed,  3 Feb 2016 17:50:58 +0300 (MSK)
17:50:59 28492 P Received: by smtp1m.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id D7tozgkiLF-owiKGjpV;
17:50:59 28492 	Wed,  3 Feb 2016 17:50:58 +0300
17:50:59 28492 	(using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits))
17:50:59 28492 	(Client certificate not present)
17:50:59 28492   DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1454511058;
17:50:59 28492 	bh=Br5gFb9qvU9dzgSIadcdPa0cbLpEiGTfmpl+PLBNA+A=;
17:50:59 28492 	h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:
17:50:59 28492 	 X-Mailer:Thread-Index:Content-Language;
17:50:59 28492 	b=YOtjylxdjg+Ll6tRe1vF+2b7oxJ+nbo1+jgvzvjnt7Z3JsYEADWO2TqM2Qfbd7m+W
17:50:59 28492 	 2d1/84iIrlL7w/2qgUhk2ZQ505poBkmYWPWwmLoCkjkyw8TMcq47Cm6LpwRi5wwJPw
17:50:59 28492 	 hgmtxJsjDdRMTKIdIQ/1S6Db+oGw4eSo5CBA/dQc=
17:50:59 28492   Authentication-Results: smtp1m.mail.yandex.net; dkim=pass header.i=@yandex.ru
17:50:59 28492 F From: "Yandex Mail" <myemail@yandex.ru>
17:50:59 28492 T To: <mail1@mydomain.com>,
17:50:59 28492 	<mail@mydomain.com>
17:50:59 28492   Subject: 13231asdasd
17:50:59 28492   Date: Wed, 3 Feb 2016 17:51:30 +0300
17:50:59 28492 I Message-ID: <114001d15e92$5e13d810$1a3b8830$@yandex.ru>
17:50:59 28492   MIME-Version: 1.0
17:50:59 28492   Content-Type: multipart/alternative;
17:50:59 28492 	boundary="----=_NextPart_000_1141_01D15EAB.83615E30"
17:50:59 28492   X-Mailer: Microsoft Outlook 14.0
17:50:59 28492   Thread-Index: AdFekly9wyu/k5BVThKJkVlgIbah/w==
17:50:59 28492   Content-Language: ru
17:50:59 28492 
17:50:59 28492 Data file written for message 1aQyln-0007PY-Fk
17:50:59 28492 expanding: ${tod_full}
17:50:59 28492    result: Wed, 03 Feb 2016 17:50:59 +0300
17:50:59 28492 condition: def:sender_rcvhost
17:50:59 28492    result: true
17:50:59 28492 expanding: from $sender_rcvhost
17:50:59 28492 	
17:50:59 28492    result: from forward12m.cmail.yandex.net ([5.255.216.143])
17:50:59 28492 	
17:50:59 28492 condition: def:sender_ident
17:50:59 28492    result: false
17:50:59 28492 expanding: $sender_ident
17:50:59 28492    result: 
17:50:59 28492 skipping: result is not used
17:50:59 28492 expanding: from ${quote_local_part:$sender_ident} 
17:50:59 28492    result: from  
17:50:59 28492 skipping: result is not used
17:50:59 28492 condition: def:sender_helo_name
17:50:59 28492    result: false
17:50:59 28492 expanding: (helo=$sender_helo_name)
17:50:59 28492 	
17:50:59 28492    result: (helo=)
17:50:59 28492 	
17:50:59 28492 skipping: result is not used
17:50:59 28492 expanding: ${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
17:50:59 28492 	}}
17:50:59 28492    result: 
17:50:59 28492 skipping: result is not used
17:50:59 28492 condition: def:received_protocol
17:50:59 28492    result: true
17:50:59 28492 expanding: with $received_protocol
17:50:59 28492    result: with esmtps
17:50:59 28492 condition: def:tls_cipher
17:50:59 28492    result: true
17:50:59 28492 expanding: ($tls_cipher)
17:50:59 28492 	
17:50:59 28492    result: (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
17:50:59 28492 	
17:50:59 28492 condition: def:sender_address
17:50:59 28492    result: true
17:50:59 28492 expanding: (envelope-from <$sender_address>)
17:50:59 28492 	
17:50:59 28492    result: (envelope-from <myemail@yandex.ru>)
17:50:59 28492 	
17:50:59 28492 condition: def:received_for
17:50:59 28492    result: true
17:50:59 28492 expanding: 
17:50:59 28492 	for $received_for
17:50:59 28492    result: 
17:50:59 28492 	for mail1@mydomain.com
17:50:59 28492 expanding: Received: ${if def:sender_rcvhost {from $sender_rcvhost
17:50:59 28492 	}{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)
17:50:59 28492 	}}}}by $primary_hostname ${if def:received_protocol {with $received_protocol}} ${if def:tls_cipher {($tls_cipher)
17:50:59 28492 	}}(Exim $version_number (FreeBSD))
17:50:59 28492 	${if def:sender_address {(envelope-from <$sender_address>)
17:50:59 28492 	}}id $message_exim_id${if def:received_for {
17:50:59 28492 	for $received_for}}
17:50:59 28492    result: Received: from forward12m.cmail.yandex.net ([5.255.216.143])
17:50:59 28492 	by mail.mydomain.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
17:50:59 28492 	(Exim 4.86 (FreeBSD))
17:50:59 28492 	(envelope-from <myemail@yandex.ru>)
17:50:59 28492 	id 1aQyln-0007PY-Fk
17:50:59 28492 	for mail1@mydomain.com
17:50:59 28492 >>Generated Received: header line
17:50:59 28492 P Received: from forward12m.cmail.yandex.net ([5.255.216.143])
17:50:59 28492 	by mail.mydomain.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
17:50:59 28492 	(Exim 4.86 (FreeBSD))
17:50:59 28492 	(envelope-from <myemail@yandex.ru>)
17:50:59 28492 	id 1aQyln-0007PY-Fk
17:50:59 28492 	for mail1@mydomain.com; Wed, 03 Feb 2016 17:50:59 +0300
17:50:59 28492 DNS lookup of mail._domainkey.yandex.ru. (TXT) succeeded
17:50:59 28492 LOG: MAIN
17:50:59 28492   DKIM: d=yandex.ru s=mail c=relaxed/relaxed a=rsa-sha256 t=1454511058 [verification succeeded]
17:50:59 28492 using ACL "acl_check_data"
17:50:59 28492 processing "deny"
17:50:59 28492 check malware = *
17:50:59 28492 condition: def:return_path
17:50:59 28492    result: true
17:50:59 28492 expanding: $return_path
17:50:59 28492    result: myemail@yandex.ru
17:50:59 28492 expanding: MAILER-DAEMON
17:50:59 28492    result: MAILER-DAEMON
17:50:59 28492 skipping: result is not used
17:50:59 28492 condition: def:sender_address
17:50:59 28492    result: true
17:50:59 28492 expanding: X-Envelope-From: <${sender_address}>
17:50:59 28492 
17:50:59 28492    result: X-Envelope-From: <myemail@yandex.ru>
17:50:59 28492 
17:50:59 28492 condition: def:recipients
17:50:59 28492    result: true
17:50:59 28492 expanding: X-Envelope-To: ${recipients}
17:50:59 28492 
17:50:59 28492    result: X-Envelope-To: mail1@mydomain.com
17:50:59 28492 
17:50:59 28492 expanding: From ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}
17:50:59 28492 ${if def:sender_address{X-Envelope-From: <${sender_address}>
17:50:59 28492 }}${if def:recipients{X-Envelope-To: ${recipients}
17:50:59 28492 }}
17:50:59 28492    result: From myemail@yandex.ru Wed Feb 03 17:50:59 2016
17:50:59 28492 X-Envelope-From: <myemail@yandex.ru>
17:50:59 28492 X-Envelope-To: mail1@mydomain.com
17:50:59 28492 
17:50:59 28492 Malware scan: clamd tmo 2m
17:50:59 28492 Malware scan: issuing clamd local-path scan [/var/run/clamav/clamd.sock]
17:50:59 28492 Malware response: /var/spool/exim/scan/1aQyln-0007PY-Fk/1aQyln-0007PY-Fk.eml: OK
17:50:59 28492 Malware not found
17:50:59 28492 deny: condition test failed in ACL "acl_check_data"
17:50:59 28492 processing "warn"
17:50:59 28492 check spam = nobody/defer_ok
17:50:59 28492 spamd: addrlist '127.0.2.1 783'
17:50:59 28492 spamd: addr entry '127.0.2.1 783'
17:50:59 28492 spamd:  addr parm '127.0.2.1'
17:50:59 28492 spamd:  addr parm '783'
17:50:59 28492 spamd: trying server 127.0.2.1 783
17:51:00 28492 warn: condition test failed in ACL "acl_check_data"
17:51:00 28492 processing "warn"
17:51:00 28492 check sender_domains = +debug_domains
17:51:00 28492 cached no match for +debug_domains
17:51:00 28492 yandex.ru in "+debug_domains"? no (end of list)
17:51:00 28492 warn: condition test failed in ACL "acl_check_data"
17:51:00 28492 processing "accept"
17:51:00 28492 accept: condition test succeeded in ACL "acl_check_data"
17:51:00 28492 end of ACL "acl_check_data": ACCEPT
17:51:00 28492 unspool_mbox(): unlinking '/var/spool/exim/scan/1aQyln-0007PY-Fk/1aQyln-0007PY-Fk.eml'
17:51:00 28492 calling local_scan(); timeout=300
17:51:00 28492 local_scan() returned 0 NULL
17:51:00 28492 expanding: ${tod_full}
17:51:00 28492    result: Wed, 03 Feb 2016 17:51:00 +0300
17:51:00 28492 Writing spool header file
17:51:00 28492 DSN: Write SPOOL :-dsn_envid NULL
17:51:00 28492 DSN: Write SPOOL :-dsn_ret 0
17:51:00 28492 DSN: Flags :0
17:51:00 28492 DSN: **** SPOOL_OUT - address: |mail1@mydomain.com| errorsto: |NULL| orcpt: |NULL| dsn_flags: 0
17:51:00 28492 Size of headers = 1815
17:51:00 28492 LOG: MAIN
17:51:00 28492   <= myemail@yandex.ru H=forward12m.cmail.yandex.net [5.255.216.143] P=esmtps X=TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256 CV=no S=3830 id=114001d15e92$5e13d810$1a3b8830$@yandex.ru
17:51:00 28492 SMTP>> 250 OK id=1aQyln-0007PY-Fk
17:51:00 28492 tls_do_write(0x803044000, 28)
17:51:00 28492 SSL_write(SSL, 0x803044000, 28)
17:51:00 28492 outbytes=28 error=0
17:51:00 28492 search_tidyup called
17:51:00 28492 Sender: myemail@yandex.ru
17:51:00 28492 Recipients:
17:51:00 28492   mail1@mydomain.com
17:51:00 28492 forked delivery process 28516
17:51:00 28492 Process 28492 is ready for new message
17:51:00 28492 smtp_setup_msg entered
17:51:00 28492 SMTP<< QUIT
17:51:00 28492 SMTP>> 221 mail.mydomain.com closing connection
17:51:00 28492 tls_do_write(0x803044000, 40)
17:51:00 28492 SSL_write(SSL, 0x803044000, 40)
17:51:00 28492 outbytes=40 error=0
17:51:00 28492 tls_close(): shutting down SSL
17:51:00 28492 SSL info: SSL negotiation finished successfully
17:51:00 28492 LOG: smtp_connection MAIN
17:51:00 28492   SMTP connection from forward12m.cmail.yandex.net [5.255.216.143] closed by QUIT
17:51:00 28492 search_tidyup called
17:51:00 28450 child 28492 ended: status=0x0
Роутеры, включенные на данный момент. Соответственно, за доставку локальным юзерам ответственен ldapuser. На мой взгляд, тут всё максимально близко к дефалтному.

Код: Выделить всё

begin routers

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

system_aliases:
  driver = redirect
  allow_fail
  allow_defer
  data = ${lookup{$local_part}lsearch{/etc/aliases}}
  user = mailnull
  group = mail
  file_transport = address_file
  pipe_transport = address_pipe

maildir_spam:
        driver = accept
        local_parts = !www:!root:!nobody:!postmaster:!abuse:!admin
        transport = maildir_spam_delivery
        condition = ${if or{{def:h_X-Spam_score }{def:h_X-DKIM-FAIL }}}

ldapuser:
	driver = accept
	condition = ${if eq{}{${lookup ldapdn{LDAP_AUTH \
	ldap:///ou=Groups,dc=loc??sub?(&(memberUid=${quote_ldap:$local_part}))}}}{no}{yes}}
	transport = ldap_delivery
	cannot_route_message = Unknown user

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение xM » 2016-02-12 0:25:44

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

Код: Выделить всё

exim -bd -q15m -d+all
IT voodoo blog https://kostikov.co

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение xM » 2016-02-12 0:32:52

Когда сделаете, то там ближе к концу лога см. в районе

Код: Выделить всё

23:00:55 86185 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
23:00:55 86185 After routing:
23:00:55 86185   Local deliveries:
23:00:55 86185   Remote deliveries:
23:00:55 86185   Failed addresses:
23:00:55 86185   Deferred addresses:
должны быть списки из локальных ящиков для доставки и ошибок обработки.
IT voodoo blog https://kostikov.co

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-12 9:21:31

xM писал(а):Когда сделаете, то там ближе к концу лога должны быть списки из локальных ящиков для доставки и ошибок обработки.
Просто не полный лог выложил. Да, там есть строки:

Код: Выделить всё

17:51:00 28516 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
17:51:00 28516 After routing:
17:51:00 28516   Local deliveries:
17:51:00 28516     mail1@mydomain.com
17:51:00 28516   Remote deliveries:
17:51:00 28516   Failed addresses:
17:51:00 28516   Deferred addresses:

Аватара пользователя
xM
ст. лейтенант
Сообщения: 1316
Зарегистрирован: 2009-01-15 23:57:41
Откуда: Königsberg
Контактная информация:

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение xM » 2016-02-12 12:04:19

Значит следует простой вывод - Яндекс вам всё отдаёт корректно, а вот роутинг у вас отрабатывается некорректно по какой-то причине.
Ищите вдумчиво в дебаге.
IT voodoo blog https://kostikov.co

Zarom
рядовой
Сообщения: 23
Зарегистрирован: 2013-11-17 19:41:37

Просьба к администраторам MTA: Потеря писем от Яндекс-почты

Непрочитанное сообщение Zarom » 2016-02-12 12:14:53

Exim работает, скорее всего, корректно, т.к. он и не должен обрабатывать данные из заголовков. Он это делает только в одном случае - при запуске с ключём -t для набора и отправке письма из консоли или каким-либо демоном.

Подкинули одну идею мне -домен был зарегистрирован прошлым админом в pdd.yandex.ru. Доступа к той учётке у меня нет. Некорректное поведение Яндекса может быть связана с этим. Уже были похожие случаи с почтой на RUCENTER. Пока буду пытаться договориться с техподдержкой об отвязке домена.