2011-02-08 2 views
5

У меня есть база кода PHP, которая отправляет пользователям разрешенные, отказоустойчивые сообщения. Я использовал функцию PHP mail(), но это вызывало проблемы со спамом. Поэтому несколько месяцев назад я переключился на SendGrid, и теперь я использую их API. Теперь я обрабатываю один из моих более важных писем (это сайт бронирования гостиниц, и это письмо с подтверждением бронирования отеля), вместо того, чтобы позволить партнерскому партнеру сделать это, и они становятся помеченными как спам. Есть ли какой-либо инструмент, в котором я могу скопировать/вставить источник письма и определить его потенциальные проблемы?Есть ли инструмент, который поможет мне понять, почему мои письма становятся помеченными как спам?

+0

Возможно, это связано с тем, что sendgrid.com внесен в черный список? Это могло бы объяснить их необязательную функцию с «белым списком». – wimvds

+0

@wimvds Как я уже сказал по электронной почте, я использую sendgrid в течение пары месяцев без проблем до тех пор, пока этот новый формат электронной почты я не отправлю –

+0

Хммм, это было не совсем ясно из вашего вопроса, но вы прочитали их [10 советов по сохранению электронной почты из папки спама] (http://blog.sendgrid.com/10-tips-to-keep-email-out-of-the-spam-folder/)? Он имеет ссылки на некоторые инструменты, которые вы могли бы использовать. – wimvds

ответ

3

Прежде чем отправлять их, вы всегда можете отправить электронное письмо через spamassassin и изучить ответ от этого, чтобы узнать, почему ваши рассылки могут быть помечены как спам. См. Это blog post для некоторых советов о том, как получить доступ к spamassassin из скрипта PHP, а также ответы на this SO question для нескольких альтернатив.

+0

Вот где я и начинаю. – jeroen

4

Limus может быть полезен (это не бесплатно, но может иметь бесплатную пробную версию).

В конечном счете спам-фильтры возвращают либо оценку, позволяющую вам узнать, как «спам» электронной почты (обычно десятичное число) или вообще ничего, если фильтр спама должен был выявлять точные причины, по которым ваша электронная почта не была отправлена , спамеры могли бы более эффективно адаптировать свой контент электронной почты.

Несколько советов, чтобы вокруг вопроса о вашей электронной почте быть помечены как «спам»:

  • Читать this guide by google и убедитесь, что по крайней мере у вас есть запись SPF настроить для домена, отправить по электронной почте из.
  • Если вы отправляете «рекламные» (даже если это выбираете) электронные письма и электронные письма с подтверждением с одного и того же адреса домена, убедитесь, что адрес отличается. Если это вообще возможно, отправьте свои рекламные и важные письма с разных доменов/почтовых серверов.
  • Использование Postmaster услуги (самый полезный для меня на работе есть hotmail service), чтобы дать вам некоторое представление, сколько писем достигают или не достигают своей цели (наряду с грубой указанием их спама балла)
  • Отслеживайте отчеты о доставке DSN (уведомление о доставке). Если вы получаете множество отчетов с такими ошибками, как «адрес не существует», «постоянно перемещен» и т. Д., Удалите эти адреса электронной почты из списка рассылки.

EDIT: игнорировать все сведения о доменах, просто перечитать часть о почте, отправленной с SendGrid.

2

Единственный инструмент, который я знаю об этом, будет анализировать фактическое сообщение и сообщать о любых признаках возможности спама - это Doctor Doctor от MailChimp.

http://www.mailchimp.com/features/delivery-doctor/

Вы должны иметь платный аккаунт с ними, чтобы использовать его, хотя.

Некоторые слова отправляемся спам-сигналы, вот список 100 из них:

http://blog.mannixmarketing.com/2009/08/spam-trigger-words/

искаженной HTML может сделать это, так может слишком много восклицательных знаков.

Смежные вопросы