LINUX.ORG.RU
ФорумAdmin

Exim4 часть писем в спам на yahoo


0

1

Добрый день! Письма с сервера приходили на yahoo в спам ------Заголовок письма---------- Received-SPF: permerror (encountered permanent error during SPF processing of domain of Myserver.net)

Исправил txt в dns v=spf1 ip4:xxx.xxx.xxx.xxx include:_spf.yandex.ru ~all Стало ------Заголовок письма---------- Received-SPF: pass (domain of Myserver.net designates xxx.xxx.xxx.xxx as permitted sender) Письма приходят в спам. Добавил новый почтовый ящик в домене, отправил письмо через командную строку пришло в НЕСпам. ------Заголовок письма---------- Received-SPF: pass (domain of Myserver.net designates xxx.xxx.xxx.xxx as permitted sender)

Пользователей поменять не могу на них завязано много скрипта. Пользователи от которых посылается почта admin@Myserver.net noreply@Myserver.net (Этого пользователя нет в домене) Что можно предпринять? Спасибо.

Ответ на: комментарий от iron

Доброй ночи! Решил послать письма с yandex с почтового ящика своего домена andmin@MyServer.net на ...@Yahoo.com Письма уходят в спам. раз с yandex.ru «настроить DKIM-подписи» на моем сервере проблему не решит. В заголовке письма X-YahooFilteredBulk: 95.108.130.92

95.108.130.92 - forward14.mail.yandex.net. Что делать то?

AndyNN ()
Ответ на: комментарий от iron

Мой вопрос: Посылаю письма с почтового ящика пользователя моего домена зарегистрированного на Yandex. Посылаю письмо от этого пользователя с yandex письмо в спам на YAHOO В заголовке письма X-YahooFilteredBulk: 37.140.138.1 ....... DKIM-Signature: в письме есть. По Вашему совету настроил dkim сегодня, в теле письма еще не появился,надеюсь завтра отработает.

на сервере ------------------------------------------------------ nslookup -type=TXT mail._domainkey.Mydoman Server: xxx.xxx.xxx.xxx Address: xxx.xxx.xxx.xxx#53

Non-authoritative answer: mail._domainkey.Mydoman text = «v=DKIM1\; g=*\; k=rsa\; t=y\; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD5MzS3FeBVlGdnVYetPjoq145lpJxAkMKZA72dKMJBVj9KX9+paGDrh3MZ4+vd9V3RCtus9QW90N8oL4kvKYfJeSR91lAYdnEFd/ZD7oEdTVpcLLpRrzW7kgjCsD/ARnFzYCBOBtiX3AIW8fJfyvWId5IDHF56E5iTxkjWJ/xEOQIDAQAB»

Authoritative answers can be found from: --------------------------------------------------------

AndyNN ()
Ответ на: комментарий от fjfalcon

Спасибо, уже написал Yahoo, попросили больше информации, Жду.

AndyNN ()
Ответ на: комментарий от iron

Спасибо iron, http://dkimcore.org/tools/keycheck.html This is a valid DKIM key record

Блока dkim в заголовке письма Нет. ---------------------------------------------------- Authentication-Results: mta1526.mail.ne1.yahoo.com from=MYDomen; domainkeys=neutral (no sig); from=MyDomen; dkim=neutral (no sig) ----------------------------------------- Может надо изменить mailname на mail.MYDomen cat /etc/mailname MYDomen ## Сейчас

# cat /etc/hosts # IPv4 127.0.0.1 localhost xxx.xxx.xxx.xxx MyDomen mail.MyDomen

AndyNN ()
Ответ на: комментарий от AndyNN

Когда отправляете письмо на яндекс, в пришедшем письме справа от мыльника есть зеленая галочка свидетельствующая о том, что цифровая подпись верна?

iron ★★★★★ ()
Ответ на: комментарий от iron

Отправил отправил письмо на Yandex со своего сервера, кнопочки нет, на письме самому себе и с yahoo - есть(Цифровая подпись верна) а с admin@Mydomen - нет

------------------------------------------------- Пт, 26 Сен 2014 16:48:31 +0400 (с помощью TLSv1 with cipher AES256-SHA (256/256 биты)) (Сертификат клиента нет) X-Yandex-фронт: mxfront6j.mail.yandex.net X-Yandex-TimeMark: 1411735711 X-Yandex-Uniq: 0bf6533f-14f8-450d-98a2-bfe3bcd01068 Authentication-Results: mxfront6j.mail.yandex.net; spf=pass (mxfront6j.mail.yandex.net: домен MyDomen обозначает 188.40.54.145 as permitted sender) smtp.mail=MyDomen X-Yandex-Spam: 1

AndyNN ()
Ответ на: комментарий от AndyNN

admin@Mydomen - нет

Значит ваш exim не подписывает исходящие письма, либо подписывает неправильно. Выложите exim.conf куда-нить на bastebin. Кстати, бекрезолв айпишника с которого отправляется почта совпадает с sender_domain?

iron ★★★★★ ()
Последнее исправление: iron (всего исправлений: 1)
Ответ на: комментарий от iron

Я понимаю, что письма не подписываются, проверил все настройки, а смысла никакого. Не понял,Выложите exim.conf куда-нить на bastebin - поясните для особо одаренных. ------------------------------------------------- Пример письма с заголовком.

Аутентификация-Результаты: mxfront3m.mail.yandex.net; spf=pass (mxfront3m.mail.yandex.net: домен Mydoman обозначает MyIp as permitted sender) smtp.mail=admin@Mydomen

------------------------------------------------ root@MyDomen ~ # telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 MyDomen ESMTP Exim 4.72 Sat, 27 Sep 2014 13:02:56 +0400 HELO MyDomen 250 MyDomen Hello localhost [127.0.0.1] MAIL FROM: <admin@MyDomen> 250 OK RCPT TO: <user1@yandex.ru> 250 Accepted DATA 354 Enter message, ending with "." on a line by itself test5 260914 . 250 OK id=1XXnuw-0000Ed-2O quit 221 MyDomen closing connection Connection closed by foreign host.

Заголовок --------------------------------------------- Received: from mxfront3m.mail.yandex.net ([127.0.0.1]) по mxfront3m.mail.yandex.net с LMTP id m7ZmPrOq для <user1@yandex.ru>; Сб, 27 Сент 2014 12:48:07 +0400 Received: from Mydomen (Mydomen [MyIP]) по mxfront3m.mail.yandex.net (nwsmtp/Яндекс) с ESMTPS id G5VaSuUDDn-m7Nawe51; Сб, 27 Сент 2014 12:48:07 +0400 (с помощью TLSv1 with cipher AES256-SHA (256/256 биты)) (Сертификат клиента нет) X-Yandex-фронт: mxfront3m.mail.yandex.net X-Yandex-TimeMark: 1411807687 To: undisclosed-recipients:; X-Yandex-Uniq: 9f78d0e5-9c91-4e2f-9fa4-de4da5691310 Аутентификация-Результаты: mxfront3m.mail.yandex.net; spf=pass (mxfront3m.mail.yandex.net: домен Mydoman обозначает MyIp as permitted sender) smtp.mail=admin@Mydomen X-Yandex-Spam: 1 Received: from localhost ([127.0.0.1] helo=MyDoman) по Mydomen с smtp (Exim 4.72) (envelope-from <admin@Mydomen>) id 1XXnfR-0008NV-Im для user1@yandex.ru; Сб, 27 Сент 2014 12:48:06 +0400 Дата: Сб, 27 Сент 2014 12:48:05 +0400 Message-Id: <E1XXnfR-0008NV-Im@MyDomen> От: admin@Mydomen Return-Path: admin@Mydomen X-Yandex-Вперед: 4c4932ea693c2eb81e06376f86f2244a

test20140926

AndyNN ()
Ответ на: комментарий от iron

Извините, не нашел теги сразу.
Преобразование IP в доменное Имя и наоборот проходит.
Я понимаю, что письма не подписываются, проверил все настройки, а смысла никакого.
Не понял,Выложите exim.conf куда-нить на bastebin - https://ru.wikipedia.org/wiki/Pastebin
------------------------------------------------- Пример письма с заголовком.

Аутентификация-Результаты: mxfront3m.mail.yandex.net; spf=pass (mxfront3m.mail.yandex.net: домен Mydoman обозначает MyIp as permitted sender) smtp.mail=admin@Mydomen
------------------------------------------------
root@MyDomen ~
# telnet localhost 25
Trying 127.0.0.1... Connected to localhost.
Escape character is '^]'.
220 MyDomen ESMTP Exim 4.72 Sat, 27 Sep 2014 13:02:56 +0400
HELO MyDomen
250 MyDomen Hello localhost [127.0.0.1]
MAIL FROM: <admin@MyDomen>
250 OK RCPT TO: <user1@yandex.ru>
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
test5 260914 .
250 OK id=1XXnuw-0000Ed-2O
quit 221
MyDomen closing connection Connection closed by foreign host.

Заголовок ---------------------------------------------
Received: from mxfront3m.mail.yandex.net ([127.0.0.1])
по mxfront3m.mail.yandex.net с LMTP id m7ZmPrOq
для <user1@yandex.ru>; Сб, 27 Сент 2014 12:48:07 +0400
Received: from Mydomen (Mydomen [MyIP])
по mxfront3m.mail.yandex.net (nwsmtp/Яндекс) с ESMTPS id G5VaSuUDDn-m7Nawe51; Сб, 27 Сент 2014 12:48:07 +0400
(с помощью TLSv1 with cipher AES256-SHA (256/256 биты))
(Сертификат клиента нет)
X-Yandex-фронт: mxfront3m.mail.yandex.net X-Yandex-TimeMark: 1411807687 To: undisclosed-recipients:;
X-Yandex-Uniq: 9f78d0e5-9c91-4e2f-9fa4-de4da5691310 Аутентификация-Результаты:
mxfront3m.mail.yandex.net; spf=pass (mxfront3m.mail.yandex.net: домен Mydoman обозначает MyIp as permitted sender) smtp.mail=admin@Mydomen X-Yandex-Spam: 1 Received: from localhost ([127.0.0.1]
helo=MyDoman) по Mydomen с smtp (Exim 4.72)
(envelope-from <admin@Mydomen>) id 1XXnfR-0008NV-Im
для user1@yandex.ru; Сб, 27 Сент 2014 12:48:06 +0400
Дата: Сб, 27 Сент 2014 12:48:05 +0400
Message-Id: <E1XXnfR-0008NV-Im@MyDomen> От: admin@Mydomen
Return-Path: admin@Mydomen X-Yandex-Вперед: 4c4932ea693c2eb81e06376f86f2244a

test20140926

AndyNN ()
Ответ на: комментарий от AndyNN

Не понял,Выложите exim.conf куда-нить на bastebin - https://ru.wikipedia.org/wiki/Pastebin

Опечатка. Да, на pastebin, когфиг exim.

Аутентификация-Результаты: mxfront3m.mail.yandex.net; spf=pass (mxfront3m.mail.yandex.net: домен Mydoman обозначает MyIp as permitted sender) smtp.mail=admin@Mydomen

Это результат проверки SPF. Мы же пытаемся докрутить DKIM. Из заголовком ниже видно, что у письма нет цифровой подписи. Гуглите по ключевым словам: exim+dkim+<свой дистриб линукса>

iron ★★★★★ ()
Ответ на: комментарий от iron

Спасибо, послали так послали.
переписываюсь с Yandex, там прописан dns.
письма посланные от пользователя моего домена admin@MyDomen c Yandex тоже приходили на почтового пользователя User1@Yandex.ru ,без цифровой подписи.
после длительных переговоров пришло письмо от Yandex.
«Мы обнаружили на своей стороне и предприняли действия, которые должны её устранить. »
Сейчас
письма посланные от пользователя моего домена admin@MyDomen c Yandex на почтового пользователя User1@Yandex.ru приходят с подписью.

А мой вопрос так и не решен письма с моего сервера приходят без подписи, что посоветуете, возможно это проделки Yandex и как доказать?
Проверяю
http://dkimcore.org/c/keycheck -This is a valid DKIM key record
http://www.mail-tester.com/ -Ваше сообщение не подписано DKIM
Я так понимаю, что если мой публичный ключ виден -This is a valid DKIM key
То при отправке письма должен запрашиваться приватный, запись dkim должна быть, в каком то случае с ошибкой, а про нее Yandex будто и не знает.

Yandex послал настраивать dkim.
Спасибо и Всего Доброго.

AndyNN ()
Ответ на: комментарий от AndyNN

А мой вопрос так и не решен письма с моего сервера приходят без подписи, что посоветуете, возможно это проделки Yandex и как доказать?

Да что ж до вас так туго доходит. Повторяю в 3-й раз: чтоб письма приходили с подписью с вашего почтового сервера, на ВАШЕМ почтовом сервере должна быть настроено пидписывание писем цифровой подписью. Яндекс здесь ни при чем, он письма вместо вашего постового сервера не отправляет.

Я так понимаю, что если мой публичный ключ виден -This is a valid DKIM key

Ваш публичный ключ - это txt запись в DNS-е. После того как приходит письмо от вашего почтового сервера, подпись письма по определенному алгоритму сверяется я public key в DNS-е. Именно так и работает DKIM.

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

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

В очередной раз повторюсь: гуглите по ключевым словам: exim+dkim+<свой дистриб линукса> и настраивайте цифровую подпись писем на вашем почтовом сервере.

iron ★★★★★ ()
Ответ на: комментарий от iron

Вопрос решен.Спасибо Iron.
remote_smtp: править
не .....exim4.conf.template
а в .....transport/30_exim4-config_remote_smtp
домен на Yandex, ключи генерить на Yandex.
Ключи генерятся в браузере, приватный ключ копируется из кода html страницы, так как на самой странице ключ некорректный.

AndyNN ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.