Добрый день.
- Есть сервер Ubuntu 20.04 с Apache
- Установлен sendmail
- Настроены spf, dkim, dmarc
- Сами почтовые адреса настроены через Яндекс.Коннект
Отправляю сообщения функцией mail из php скриптов.
Письма до адресата доходят (кроме mail.ru) . Но как заколдованные падают в спам.
Начал разбираться в заголовках.
Отправляю письмо с noreply@site.ru на sergei@gmail.com
ip и название сайта изменил..
Вижу такую картину:
Return-Path:
Received: from Server ([11.111.11.111])
by mx.google.com with ESMTPS id b3si5888045lfi.458.2020.09.16.01.00.28
for
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 16 Sep 2020 01:00:28 -0700 (PDT)
Received-SPF: pass (google.com: domain of noreply@site.ru designates 11.111.11.111 as permitted sender) client-ip=11.111.11.111;
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of noreply@site.ru designates 11.111.11.111 as permitted sender) smtp.mailfrom=noreply@site.ru;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=site.ru
Received: from localhost.localdomain (localhost [127.0.0.1]) by Server (8.15.2/8.15.2/Debian-18) with ESMTP id 08G80SDu1403799 for ; Wed, 16 Sep 2020 11:00:28 +0300
Received: (from www-data@localhost)by localhost.localdomain (8.15.2/8.15.2/Submit) id 08G80S7Q1403797; Wed, 16 Sep 2020 11:00:28 +0300
Date: Wed, 16 Sep 2020 11:00:28 +0300
Message-Id: <202009160800.08G80S7Q1403797@localhost.localdomain>
X-Authentication-Warning: localhost.localdomain: www-data set sender to noreply@site.ru using -f
Выделил жирным проблемные зоны.
Понимаю что для правильной доставки все заголовки должны быть вида
Site.ru.
Перерыл весь интернет не могу найти адекватного решения.
Помогите плиз!