|
|
|
| подскажите как сделать такой скрипт который бы из фаила допустим base.txt в котором по строкам записаны e-mail, читал бы по очереди каждую строку и отправлял на неё писмо | |
|
|
|
|
|
|
|
для: dron
(05.11.2006 в 04:22)
| | Вот примерно так:
<?php
$file = file('base.txt');
foreach ($file as $email)
{
mail(trim($email), 'subject', 'message');
}
?>
|
| |
|
|
|
|
|
|
|
для: dron
(05.11.2006 в 04:22)
| | Но учти, это будет выполняться ооочень долго, особенно если там много мыл! :)
И сервер может подумать, что скрипт заглючило и отключится, а для этого надо в начале прописать:
set_time_limit (999); // 999 - количество секунд можно поставить больше
|
| |
|
|
|
|
|
|
|
для: dron
(05.11.2006 в 04:22)
| | Возможно вас заинтересует тема по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=7487. Всё сводится к тому, что требуется добавить почтовый заголовок Bcc
<?php
$headers.="Bcc: sidor@mysite.ru\r\n";
$headers.="Bcc: sidor1@mysite.ru\r\n";
$headers.="Bcc: sidor2@mysite.ru\r\n";
mail("zxcv@zxcv.ru",$tema,$piss,$headers);
?>
| столько раз, сколько "слепых" копий вы хотите отправить. | |
|
|
|
|
|
|
|
для: cheops
(05.11.2006 в 12:50)
| | спасибо! | |
|
|
|
|
|
|
|
для: dron
(05.11.2006 в 15:02)
| | воспользовался этим скриптом но вот такая проблема . я набираю в IE site.ru/mail.php(адрес к скрипту) но IE секунд через 20 пише сервер не найден. почему? | |
|
|
|
|
|
|
|
для: dron
(06.11.2006 в 22:46)
| | наверное потому что хостинг не заказан....
? | |
|
|
|
|
|
|
|
для: dron
(06.11.2006 в 22:46)
| | На локальной хосте дело происходит или у хост-провайдера? | |
|
|
|
|
|
|
|
для: cheops
(07.11.2006 в 13:38)
| | у хост-провайдера | |
|
|
|
|
|
|
|
для: dron
(07.11.2006 в 17:59)
| | А у хост-провайдера нет ограничения на количество одновременно отправляемых писем? | |
|
|
|