Forum Webscript.Ru
Программирование => PHP => Тема начата: Metaller от 06 Марта 2002, 12:52:33
-
Господа специалисты!
Возник такой вопрос.
Есть портал, на котором ожидается много юзеров. Предположим 30К уникальных в день.
Нужно делать рассылку, предположим, на нее подписано ок. 1М юзеров. Выдержит ли mail() такую нагрузку? Или может надо юзать что-то другое?
Заранее спасибо.
-
тогда уже рассылка должна происходить через крон как минимум.
-
тогда уже рассылка должна происходить через крон как минимум.
Это понятно, кроном каждый час (допустим) запускаю скрипт, проверяющий время рассылки и рассылающий ее mail\'ом по указанным адресам.... Мне просто интересно, как оно будет работать при очень большом числе пользователей.
-
Обычно, тормозить вряд ли комп будет, немного разве что ... Но рассылаться долго будет, нужно будет держать браузер открытым очень долго.
-
Но рассылаться долго будет,
Насколько долго?
нужно будет держать браузер открытым очень долго.
А причем здесь браузер???? Скрипт на серваке запускается...
-
Вообщето надо тебе почитать про CC: и BCC: ..Отсортируешь всех пользователей по их host (user@host) - и через Bcc: шли, дабы не спамить каналы лишний раз...
-
какой еще броузер через крон?! 8)
быстрота зависит от sendmail\'а, следовательно от тачки. ну а сообщения рассылаются со скоростью канала в инет.
-
надо тебе почитать про CC: и BCC:
Линку не кинешь? Или RTFM? :-)))
быстрота зависит от sendmail\'а, следовательно от тачки
pIII-1000 x 2 / 2Gb RAM.. справится?
-
Линку не кинешь?
http://www.opennet.ru
pIII-1000 x 2 / 2Gb RAM.. справится?
думаю, да ;)
-
Спасибо, посмотрим.... :-)
-
Я бы сказал в моменты рассылки сайт будет дико медленно выдавать ответы
Я бы сделал рассылку с другого компа
-
кстати, зачем одновременно всё и всех обрабатывать?
-
кстати, зачем одновременно всё и всех обрабатывать?
А если на рассылку подписано столько народу?
-
Имею в виду, последовательно с помощью нескольких процессов организовать рассылку. Хотя, нужно смотреть на конкретном сервере.
-
Еще такой вопрос:
сколько мыл можно максимум написать в BCC: ?
-
Metaller
Не делай это в BCC - потом спам появиться
От тебя отписываться будут пусть лучше каждому личное письмо приходит
-
AlieN
Спасибо, учту. А BCC как-то мониторится кем-то?
И СитиКэт-овская рассылка, по-моему, через BCC идет.....
-
Metaller
Думаю мониторится
На всякий случай лучше перестраховаться чтобы потом от твоего сайта не убегали :)
-
AlieN
Но ведь CityCat aka Subscribe.Ru шлют по BCC, и никакого спама не сыпется..... :-)
-
Metaller
Я немного в этом не уверен + красивее будет смотрется если письмо будет приходить лично каждому + будет написано в адресе получателя Вася Пупкин ""
-
AlieN
Я немного в этом не уверен
У них в адресе получателя идет везде: null@subscribe.ru.
Может, конечно, как-то еще сделано... вот мне и интересно, есть ли другой способ, и если есть, то какой..
красивее будет смотрется если письмо будет приходить лично каждому + будет написано в адресе получателя Вася Пупкин ""
Это точно, не спорю.... :-)))
-
есть такая фишка, как скрытая копия ;) RTFM
-
Dm
есть такая фишка, как скрытая копия
Мы, собственно, про это целую страницу и перетираем.. :-))
А РТФМ - это очень ценный совет.. :-)))))
-
Скорее всего null@subscribe.ru это адрес рассылки т.е. на него приходит письмо а потом уже рассылается по всем остальным
в общем если бы я делал рассылку я бы делал её как предложил - каждому юзверю - отдельное письмо
-
Т.е. в цикле несколько сотен тысяч раз вызвать mail()?
Боюсь я за работу сервера....... :-)
-
Господа специалисты!
А не кажется ли вам что вы немного отвлеклись от ПХП? :)
Не ужели все так сложно?
У меня несколько иная ситуация:Емейл рассылка (http://forums.webscript.ru/showthread.php?s=&threadid=7893&msgnum=0)