Массовая рассылка PHP - PullRequest
       35

Массовая рассылка PHP

2 голосов
/ 04 сентября 2010

Я работаю в небольшой маркетинговой компании, которая попросила меня разработать приложение PHP, чтобы отправлять электронные письма для их компании, не попадая в черный список или электронные письма, отображаемые как спам. У меня довольно хорошее понимание PHP (ООП), но я не понимаю, как построить эту программу. Им нужно примерно 500 000-1 000 000 электронных писем, отправляемых в месяц. Они готовы покупать IP-адреса, SMTP-серверы и т. Д., Но мне нужно, чтобы программа работала. Поэтому в основном я спрашиваю, какова разбивка различных частей приложения, как это необходимо, и как оно может функционировать, не попав в черный список или не считаясь спамом. Я прошу прощения, если я кого-то запутал в этой теме, просто я использовал функцию mail () много раз, и многие письма продолжают спамить. Насколько я знаю, это законная фармацевтическая компания, они просто связались со мной и спросили, могу ли я это сделать, поэтому я здесь, чтобы узнать, возможно это или нет.

Я знаю, что есть компании, которые могут это сделать, но они берут с 500 долларов и выше, и мы не можем себе этого позволить. Если есть конкретное оборудование, которое необходимо купить, мы готовы купить его, чтобы компенсировать долгосрочные расходы.

Любая помощь приветствуется, спасибо!

Ответы [ 5 ]

6 голосов
/ 04 сентября 2010

Ваша компания готова покупать оборудование, но не платит 500 долларов, чтобы компания это сделала?Для больших рассылок вы можете использовать SwiftMailer.Он имеет определенные функции для поддержки массовых рассылок и написан на PHP.

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

1 голос
/ 05 сентября 2010

Лучший способ не считаться спамом и не попадать в черный список - это отправлять законные электронные письма.

Нет проблем при отправке большого количества писем с того же IP-адреса, если ни один получатель не пометил его как «спам»." в конце.Чтобы достичь этого, нужно учитывать множество вещей:

  1. Наличие хороших списков с подпиской - это , а не вариант.
  2. Отслеживание отказов(как мягкие, так и жесткие), поэтому вы не отправляете ненужные электронные письма (больше не отправляйте электронные письма жестким отказов, попробуйте еще раз иногда для мягких отскоков и удаляйте их в случае успеха).массовая отправка (SpamAssasin и т. д.) (без рекламы, но Litmus делает это)

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

Если вы никогда не отправляли почту с IP-адреса, постарайтесь быть прогрессивным и не отправляйте 1 миллион в тот же месяц.Я советую вам быть последовательным в том, сколько почты отправляют 1 IP.

Посмотрите, что делают специализированные компании.Например, вы можете многому научиться у Campaign Monitor и MailChimp .У них действительно отличный блог и ресурсы для просмотра.Следите за их блогом, будьте в курсе.

0 голосов
/ 04 сентября 2010

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

0 голосов
/ 04 сентября 2010

Если вы отправляете легальные электронные письма, вам следует просмотреть SPF .

Только проверяет IP-адрес в качестве действительного отправителя электронных писем с определенного домена.Не проверяет содержимое и не обеспечивает безопасный проход через спам-фильтры.Но поскольку спам является незаконным во многих странах, эта проверка означает, что они знают, к кому предъявлять иск / штраф.

0 голосов
/ 04 сентября 2010

Компания, с которой я работаю, добилась успеха, используя проект с открытым исходным кодом (лицензия LGLP) под названием PHPMailer для аналогичной функции - может быть, это будет хорошим началом для вас?

РЕДАКТИРОВАТЬ: PHPMailer - отличное программное обеспечение, но я говорил слишком быстро.Я хотел сказать phplist .

...