Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Как правильно написать скрипт mailing-list (http://forum.oszone.net/showthread.php?t=31379)

vadimiron 13-01-2004 13:29 214996

Самая первая идея, которая мне пришла в голову, это выбрать из базы адреса и загнать в цикл функцию mail, то есть цикл будет выполнятся столько раз, на сколько адрессов мне надо отослать письмо

Какие недостатки у такого простого метода, есть другие решения данной задачи???

Prisoner 13-01-2004 15:00 214997

Язык какой?
Недостатки:  времени может и не хватить на выполнение такого скриптика.
Нечто похожее было тут

Vlad Drakula 13-01-2004 20:15 214998

Prisoner
было то было, а всравно ничего дельного не сказали....

vadimiron
Prisoner прав может не хватить времени скрипта, у меня на пример на сервере отводится всего 10с, я вышел из данного положения таким образом:

сначала читаем все адреса, загоняеи их в одну строчку, пишем в BCC и вызываем mail();
работает все хорошо, только вот поле to не прописывается :(

Prisoner 14-01-2004 04:26 214999

Vlad Drakula
не сказали ибо говорить собственно нечего, что тут делать? Иногда лучше жевать чем говорить... без толку.

mar 14-01-2004 13:30 215000

Prisoner
да нет, тут как раз есть что обсуждать - в предложении Vlad Drakula толк есть - при отправке всех адресов разом можно получить отказ сервера после какого-нибудь цикла (зависит от конкретного почтового сервера), а все в cc - срабатывает
Vlad Drakula
ну оствь первый адрес для поля to, а остальные в cc
=)



Добавлено:

vadimiron
вот - http://www.opennet.ru/openforum/vsluhforumID8/1991.html только - что наткнулась на весьма важный (хотя и особняком стоящий) вопрос - подтверждение рассылки. Оказывается без этого многие хостеры могут удалить такую рассылку вместе с сайтом

Prisoner 14-01-2004 15:25 215001

mar? я имел ввиду, что когда мне лично нечего сказать, то я молчу... а по этому поводу мне сказать в самом деле нечего - у Влада единственный приемлимый вариант... кроме увеличения времени работы скрипта :)

mar 14-01-2004 15:36 215002

Prisoner извини :)
Mar, о чем речь? Не за что :)... хм, в смысле не извинять не за что, а извиняться не за что... %)(дабы лишний пост не ворить)

[s]Исправлено: Prisoner, 23:26 15-01-2004[/s]

Vlad Drakula 14-01-2004 20:07 215003

mar
каждый получатель не должен знать адреса других!
так что я не могу юзать ни поле to ни CC а только  BCC!

на счет подтверждения рассылки:
я ниногда ссервера посылаю по 3000 писем в день и ничего... без всякого подтверждения, правно меня чуть спаммером не сделали, но после нескольких писем в суппорт все уладили!


Время: 21:11.

Время: 21:11.
© OSzone.net 2001-