2016-02-24 3 views
0

Мы прекрасно знаем «Спам бокинг» и «черные списки». И я сделал весь свой код в соответствии с «уклонился от плана блокировщиков спама» у нас было. (Для хорошей цели)yahoo и hotmail были капризны с отправкой по почте

Вот ПЛАН:

Учитывая список 1500 человек, я собираюсь отправить эти письма ONE BY ONE, даже делая паузу 20 secondes каждые 100 почты, а также после 15 минут все будет хорошо. с помощью этого C# код в цикле проверки:

private static bool EnvoieCourriel(string dest, string messsage, string title, string sender) 
    { 
     SmtpClient smtp = new SmtpClient(); 
     MailMessage msg = new MailMessage(); 
     msg.From = new MailAddress(sender); 
     msg.Subject = title; 
     msg.Body = message; 
     msg.IsBodyHtml = true; 

     try 
     { 
      msg.To.Add(dest); 
      smtp.Send(msg); 
     } 
     catch 
     { 
      return false; 
     } 

     return true; 
    } 

Логарифмируя из этого, мы прошли через 10000 писем, отправленных без каких-либо проблем, имея подтверждение того, что все письма, как было принято правильно.

Тогда у нас начались проблемы.

Следующие две тысячи писем по неоднозначной причине пользователи Yahoo и Hotmail не получали почту.

Когда я тестирую его на своем собственном Hotmail или yahoo ... все, кажется, проходит, поэтому то, что вызывает эти письма, не может быть проверено, так как я действительно не собираюсь отправлять 1500 писем для (кроме того, я думаю, что это не поможет), но я полагаю, это связано с тем, что слишком много писем отправлено от одного и того же отправителя.

Поиск:

Sending email to yahoo and hotmail users?

Так я не единственный, кто заметил эти 2 не помогает много.

Я даже с учетом этого:

Register my custom domain to google apps, and will open an gmail account with own domain. Then I will send email through google mail server. ВАС, ноябрь - 2009

В моем возможном решении, даже если я не знаю, как сделать это в моем контексте.

Так что мой вопрос ... вроде давно ...

Что с ними? Hotmail и Yahoo? Как мне удалось уклониться от спам-блока на 10 000 писем, а не на следующие 10 000? Почему это не ВСЕГДА блокирует меня тогда? (количество писем?) Как я могу выполнить такую ​​задачу, не требуя, чтобы другой «специалист по электронной почте» смог отправить их мне?

+1

Это не вопрос программирования, поэтому я боюсь, что вы не получите хороший ответ на StackOverflow. На ваш вопрос, я бы сказал, «эксперты по электронной почте» существуют по какой-то причине ... Я бы рассмотрел Mandrill в вашей ситуации (https://www.mandrill.com/). Извините за «не-ответ»: o –

+0

Все в порядке ... я сомневаюсь, что кто-то может мне помочь, спасибо за совет –

ответ

1

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

ТОЛЬКО способ убедиться, что вы не считаетесь спам-генератор (который, по сути, вы есть), должен открыть диалог с конкретной компанией, работающей с конечной точкой, и убедить их в том, что вы не создаете коммерческий спам. Это не то, что вы сможете сделать, если не являетесь крупной компанией и имеете разумную рыночную репутацию.

Учитывая, что эти поставщики электронной почты обязуются помешать своим клиентам получать незапрашиваемые электронные письма (спам), даже если ваши намерения не были направлены на коммерческий спам, вы можете обнаружить, что они просто не хотят пропускать вашу почту.

жесткий мир.

В некоторых случаях вы получите ответ «неразрешимый» с кодом SMTP, указывающим, в чем проблема, а в других случаях вы просто ничего не получите, и ни один из получателей не получит.

+0

«Откройте диалог с конкретной компанией, работающей с конечной точкой, и убедите их, что вы не создаете коммерческий спам. " Правильно ли я понял: вы имеете в виду, я должен прямо позвонить в Microsoft и Yahoo и сказать, что тысячи людей не смогут зарегистрировать своих детей в школу, если они будут продолжать блокировать наши письма? –

+0

Yup. Это именно то, что вам нужно сделать. У них есть контракт со своими клиентами, чтобы защитить их от нежелательной электронной почты. Вы должны добавить себя в свой белый список доверенных отправителей электронной почты. Вы не можете уклониться от своего черного списка с умными умными стратегиями кодирования - вы проиграете эту войну. – PhillipH

+1

Быстрый google дал мне эту полезную страницу http://group-mail.com/email-marketing/bulk-email-sender-guidelines-feedback-loops-and-blacklist-removal/ «Это всегда лучшая идея для работы с интернет-провайдерами, а не против них. Чем больше вы понимаете основные правила отправителей писем, политики и требования вашего интернет-провайдера и интернет-провайдеров ваших получателей, тем проще будет отправить вашу электронную почту в почтовый ящик ваших получателей » Вам может быть проще получить существующего обработчика массовой почты для обработки ваших писем для вас - они часто связывают его с SMS и другими типами сообщений. Это то, что я сделал бы. – PhillipH

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