ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Реализация скрипта рассылок на Php
  #1  
Старый 27.04.2007, 20:22
Аватар для Developer
Developer
Участник форума
Регистрация: 03.05.2006
Сообщений: 167
Провел на форуме:
125505

Репутация: 116
По умолчанию Реализация скрипта рассылок на Php

В общем, интересно ваше мнение, как бы вы реализовали скрипт рассылок на PHP? Какой алгоритм? Для баз 500 000 адресов и более.

Я сделал на данный момент так:

+ Есть гейты, которые размещаются на разных хостингах без safe_mode и с поддержкой popen
+ Есть сервер, который рассылает гейтам все инфу о письме + базу адрессов методом POST (fsockopen)
+ Гейт при получении информации перезапускается через popen (Т.к. у Apache есть свой тайм-аут и если скрипт просто запустить из браузера - он умрает через 3-5 минут) и начинает рассылать сообщения через mail()

Что меня не устраивает:

На хостингах стоит ограничение на рассылку писем через mail(), в среднем уходят первые n писем (~300) и далее функция mail возвращает false. Можно поставить sleep, но тогда скорость рассылки будет очень мала.

Какие варианты можете предложить? Может кто-то расскажет о работе с SMTP + Proxy. Или может кто знает, распросраняется ли ограничение хостеров на саму sendmail или анти-спам модуль стоит только на самой функции mail().

Хотелось бы услышать дельные советы / получить хорошие исходники.
 
Ответить с цитированием

  #2  
Старый 27.04.2007, 20:59
Аватар для Talisman
Talisman
Постоянный
Регистрация: 22.04.2006
Сообщений: 566
Провел на форуме:
1325772

Репутация: 517


Отправить сообщение для Talisman с помощью ICQ
По умолчанию

ну... на бесплатном хостинге что ты хочешь сделать нормального?
разве крон, геморой, ну и время, и потом окажется, что проще было заплатить за нормальный хост
 
Ответить с цитированием

  #3  
Старый 27.04.2007, 21:31
Аватар для Developer
Developer
Участник форума
Регистрация: 03.05.2006
Сообщений: 167
Провел на форуме:
125505

Репутация: 116
По умолчанию

Цитата:
разве крон, геморой, ну и время, и потом окажется, что проще было заплатить за нормальный хост
Помоему я не писал, что хостинг бесплатный. У меня их штук 30 наберется, дорустим. Ну на 10 из них Safe Mode или Popen в disable_functions. Двадцать остается. Они могут слать письма, но стоит анти-флуд на sendmail. Нужны другие варианты отправки писем, слип не катит. Подумываю о работы с SMTP + Proxy. С самим-то STMP разберусь, а вот с ним в связке с прокси - не знаю что делать. Как юзать прокси, когда юзать и т.д.
 
Ответить с цитированием

  #4  
Старый 27.04.2007, 21:33
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

заплати 3 бакса на каком нибудь свежеоткрывшимся хосте и не парься
там в 95% случаем никаких ограничений не стоит
 
Ответить с цитированием

  #5  
Старый 27.04.2007, 21:52
Аватар для Developer
Developer
Участник форума
Регистрация: 03.05.2006
Сообщений: 167
Провел на форуме:
125505

Репутация: 116
По умолчанию

Несколько другая ситуация. Платить не намерен, списками хостов обеспечен )) Точнее это не мне нужно, пишу человеку скрипт рассылок, а у него постоянный приход списков FTP хакнутых хостов.

Цитата:
там в 95% случаем никаких ограничений не стоит
Я не думаю, что они особо обрадуются когда с одного аккаунта будет уходить по 5кк писем в день. Сразу прикроют
 
Ответить с цитированием

  #6  
Старый 28.04.2007, 12:22
Аватар для blackybr
blackybr
♠ ♦ ♣ ♥
Регистрация: 18.05.2006
Сообщений: 1,828
Провел на форуме:
8042357

Репутация: 3742


Отправить сообщение для blackybr с помощью ICQ Отправить сообщение для blackybr с помощью AIM Отправить сообщение для blackybr с помощью Yahoo
По умолчанию

смтп прова при отправке можно брать из дна запроса..

неплохая разработка на перле (ты на чем пишешь?) - http://bent.latency.net/smtpprox/

у хостеров обычно стоит assp, а там уже свобода выбора - ставить ограничение на ф-ию мэил, сэндмэил или еще на что )
по саьжу - http://www.asspsmtp.org/wiki/
__________________
Привет! Меня зовут Джордж, и я хотел бы рассказать вам про реинкарнацию (ц) 2x2
 
Ответить с цитированием

  #7  
Старый 28.04.2007, 13:02
Аватар для Developer
Developer
Участник форума
Регистрация: 03.05.2006
Сообщений: 167
Провел на форуме:
125505

Репутация: 116
По умолчанию

Обладаю неплохими знаниями PHP, а в PERL полный ноль

Меня интересует сам принцип работы SMTP + Proxy, т.е. сколько писем отсылать с одного сервера, как часть менять прокси и т.д, т.е. теория. С реализацией думаю проблем не будет.
 
Ответить с цитированием

  #8  
Старый 28.04.2007, 22:26
Аватар для hidden
hidden
Постоянный
Регистрация: 23.04.2006
Сообщений: 622
Провел на форуме:
5887054

Репутация: 1292


По умолчанию

А прокси то зачем, ты будешь каждый хост обеспечивать отдельным листом с проксями?
Если через функцию мэил проблем не было, а ведь она никакими проксями не пользуется, то и через СМТП проблем быть не должно.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Books PSalm69 Избранное 248 27.10.2009 04:52
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ