Сначала я хотел бы заявить, что я уже искал в базе данных вопросы, похожие на мои. Пробовал все эти предложения, но, похоже, ни одно из них не работает.
Проблема заключается в следующем: я разработал веб-приложение (cakePHP), которое, например, должно отправлять электронное письмо при регистрации нового пользователя. Однако, когда я пытаюсь отправить на адрес Gmail, Gmail помечает его как спам. Я не использую функцию mail (), но использую smtp для доставки.
SPF проходит, DKIM проходит, rDNS настроен правильно (проверено servint).
Однако у меня такая же проблема, когда я пытаюсь отправить электронное письмо через веб-клиент в cpanel (в данном случае roundcube). Письма, отправленные через roundcube на адрес Gmail, также попадают в спам. Думаю, это какая-то настройка сервера, но, по словам servint, все в порядке. Кстати, я на выделенном сервере. Также проверил, был ли мой IP-адрес в черном списке, но это тоже не так.
Ребята, у вас есть еще предложения? :)
Спасибо
Delivered-To: emailaddress@gmail.com
Received: by 10.220.77.71 with SMTP id f7csp117778vck;
Thu, 10 Oct 2013 01:17:52 -0700 (PDT)
X-Received: by 10.180.100.202 with SMTP id fa10mr6509208wib.8.1381393071504;
Thu, 10 Oct 2013 01:17:51 -0700 (PDT)
Return-Path: <noreply@fitnesswinkel.be>
Received: from buzzer.inboundhost.be (buzzer.inboundhost.be. [199.167.44.77])
by mx.google.com with ESMTPS id ea7si5497937wib.43.1969.12.31.16.00.00
(version=TLSv1 cipher=RC4-SHA bits=128/128);
Thu, 10 Oct 2013 01:17:51 -0700 (PDT)
Received-SPF: pass (google.com: domain of noreply@fitnesswinkel.be designates 199.167.44.77 as permitted sender) client-ip=199.167.44.77;
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of noreply@fitnesswinkel.be designates 199.167.44.77 as permitted sender) smtp.mail=noreply@fitnesswinkel.be;
dkim=pass header.i=@fitnesswinkel.be
Received: from localhost ([127.0.0.1]:40730 helo=buzzer.inboundhost.be)
by buzzer.inboundhost.be with esmtpa (Exim 4.80.1)
(envelope-from <noreply@fitnesswinkel.be>)
id 1VUBRO-000447-AM
for emailaddress@gmail.com; Thu, 10 Oct 2013 04:17:50 -0400
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8;
format=flowed
Content-Transfer-Encoding: 7bit
Date: Thu, 10 Oct 2013 04:17:50 -0400
From: noreply@fitnesswinkel.be
To: emailaddress@gmail.com
Subject: een mail
Message-ID: <dda53f0118b11663d941262200006e1f@fitnesswinkel.be>
X-Sender: noreply@fitnesswinkel.be
User-Agent: Roundcube Webmail/0.9.3
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - buzzer.inboundhost.be
X-AntiAbuse: Original Domain - gmail.com
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - fitnesswinkel.be
X-Get-Message-Sender-Via: buzzer.inboundhost.be: authenticated_id: noreply@fitnesswinkel.be
X-Source:
X-Source-Args:
X-Source-Dir:
Мы сейчас переживаем то же самое.
Одна вещь, которую мы сейчас пытаемся сделать, - это отправить с реальной учетной записи электронной почты, а не на почту. Мы получили отказы от Hotmail по следующим причинам:
SMTP error from remote mail server after end of data:
host mx1.hotmail.com [65.54.188.126]: 550 5.7.0 (BAY0-MC4-F31) Message could not be delivered. Please ensure the message is RFC 5322 compliant.
В RFC 2822 и RFC 5322 говорится, что «Во всех случаях поле« От: »НЕ ДОЛЖНО содержать почтовый ящик, который не принадлежит автору (авторам) сообщения».
Не уверен, что это повлияет на Gmail, поскольку, как и любой поставщик услуг электронной почты, они часто меняют правила, чтобы опережать спамеров, но с Hotmail это сработало.
Еще одна вещь, которая ДЕЙСТВИТЕЛЬНО работает, - это попросить ваших получателей добавить вас в свой белый список - это, конечно, болезненно для подписок, но это первое, что мы просим сделать новых участников.
Я прошел через то же самое в моей последней компании, и от Gmail нет информации об этом (чтобы говорить). К счастью, я дружу с одними из лучших специалистов по доставке электронной почты в стране, поэтому эти советы могут помочь:
Во-первых, Gmail, кажется, наказывает новые домены. Вы ничего не можете с этим поделать, но продолжайте писать по электронной почте и надеяться, что со временем все прояснится. Зарегистрируйте свой домен повсюду - Google Analytics, инструменты для веб-мастеров, сделайте его проиндексированным в поиске и обеспечьте хорошее отображение в Google. Блог об этом.
Во-вторых, да, попросите пользователей занести вас в белый список. Чем больше людей это сделает, тем меньше вероятность, что глобальный фильтр Gmail возненавидит вас.
Убедитесь, что все правильно отформатировано: кажется, все здесь, но нас застали такие вещи, как плохо отформатированный заголовок Message-Id.
Следите за такими словами, как «Бесплатно». Использование заглавных букв имеет значение и для Google, поэтому слово «бесплатно» не так уж плохо.
Добавьте в расширенном форматировании поля «Кому» и «От», т.е. полное имя в кавычках и адрес в угловых скобках: «Джон Доу».
Надеюсь, эти советы помогут. Gmail очень непрозрачен в этом вопросе. Первый пункт - самая большая проблема, и ее невозможно обойти.