| |
|
|
| | Доброго времени суток!
У меня очень часто встречаемый но не находящийся по поиску на форуме!
Меня интересует массовая рассылка писем ( не спам ), а по адресам тех кто подписан!
Меня не интересует здоровый скрипт рассылки!
Допустим человек зашел на сайт, ввёл в форму свой Email и он записался в файл, а не в мускул!
1 адрес 1 строка!
И меня вот что интересует, как загонять эти мыльники в отсылку?
Или можно записывать всё просто в файл через запятую?
Но тогда встречный вопрос, будет ли скрипт отсылать по 100 Email адресам?
или по 300? и какой лимит Email адресов через запятую если записаны?
И простите всё жее тогда третий вопрос, если у меня всё через запятую записано то как мне вытащить оттуда?
А ну в принципе можно всё в 1 переменную писать и инклудить её, ну ладно! Тогда на 2 вопроса что выше написаны ответьте плиз :) | |
| |
|
|
| |
|
|
| |
для: Panker
(03.07.2006 в 15:40)
| | | Самое простое - это если в файле адреса записаны по одному на строку; тогда с помощью file() считываем их в массив и в цикле foreach отправляем письмо на каждый адрес. Плюс: каждый адресат чувствует себя уникальным (письмо адресовано ему одному); минус: большое количество вызовов функции mail() => замедление работы => уменьшение максимального количества отправленных писем.
Вариант получше - воспользоваться полями cc (копия) и bcc (скрытая копия); кроме того, писать в каждое поле адреса через запятую (думаю, есть какие-то ограничения на количество адресов в поле; значит, надо брать максимальное). Плюс: увеличение быстродействия; минус - адресат получает "какую-то левую скрытую копию".
Вроде так=) | |
| |
|
|
| |
|
|
| |
для: Panker
(03.07.2006 в 15:40)
| | | Вы загоняйте новый e-mail на новую строку, а затем просто извлекайте их в массив при помощи функции file() и обходите в цикле. | |
| |
|
|