Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Посылка меилов 
:(
    Опции темы
ShurikA
Дата 26.5.2006, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зануда
***


Профиль
Группа: Завсегдатай
Сообщений: 1364
Регистрация: 29.10.2005
Где: Канада

Репутация: нет
Всего: 3



Каким образом лучше всего отправлять меил на большое количество адресов (20) не пользуясь CronJobs? 


--------------------
Если долго мучиться, что нибудь получится...
user posted image
PM MAIL WWW ICQ Skype   Вверх
Vaulter
Дата 27.5.2006, 16:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1724
Регистрация: 30.12.2002
Где: бункер

Репутация: нет
Всего: 22



ShurikA, могу предположить (не знаю нач. условий задачи)
javascript: setTimeOut
обращается к PHP скрипту отсылки, с указанием скажем следующего адреса в списке.
 


--------------------
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 27.5.2006, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: нет
Всего: 69



Цитата(Vaulter @  27.5.2006,  16:32 Найти цитируемый пост)
javascript: setTimeOut
обращается к PHP скрипту отсылки, с указанием скажем следующего адреса в списке.

А смысл? Если такой подход, то и в самом PHP можно в цикле со слипом отправлять. 


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
ShurikA
Дата 27.5.2006, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зануда
***


Профиль
Группа: Завсегдатай
Сообщений: 1364
Регистрация: 29.10.2005
Где: Канада

Репутация: нет
Всего: 3



Намёк понят...
Пока что, пока нет много юзеров, я попробовал сделать так:
отправляю всем сразу, но через BCC.
Проблемма в том что не отрпавляется на адреса которые в BCC  smile 
Вот код:
Код

function send_mails($p_id, $autor_id)
    {
        global $DB, $ibforums;
        
        include ('sources/gallery/include/expr.lang.ru.php');
        
        $sql = "SELECT `ibf_members`.`email` AS `email` FROM `com_subscription` LEFT JOIN `ibf_members` ON `ibf_members`.`id`=`com_subscription`.`user_id` WHERE `com_subscription`.`pic_id`=".$p_id." AND `com_subscription`.`user_id`!=".$autor_id;
        $result=$DB->query($sql);
        if($res=$DB->fetch_array($result))
        {
            $to = $res['email'];
        }
        
        $bcc = "";
        while ($res=$DB->fetch_array($result))
        {
            $bcc.=$res['email']+", ";
        }    
        if($bcc!="")
        {
            $bcc = substr($bcc, 0, -1);
        }
        $sql="SELECT * FROM `cpg132_pictures` WHERE `pid`=".$p_id;
        $result=$DB->query($sql);
        $res=$DB->fetch_array($result);    
        
        
        
        $subject = $expr['SUBJECT'];
        // To send HTML mail, the Content-type header must be set
        $headers  = 'MIME-Version: 1.0' . "\r\n";
        $headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";
        
        // Additional headers
        $headers .= "To: ".$to."" . "\r\n";
        $headers .= "From: ".$expr['FROM']."" . "\r\n";
        $headers .= 'Cc: ' . "\r\n";
        $headers .= "Bcc: ".$bcc."" . "\r\n";
        
        $message = $expr['MESSAGE'];
        $message = str_replace("<PHOTO_NAME>",$res['title'],$message);
        $message = str_replace("<LINK>","<a href=\"http://photorakurs.net.ru/forum/index.php?act=showimg&pid=".$res['pid']."\">".$res['title']."</a>",$message);
        
        mail($to, $subject, $message, $headers);
    }
 


--------------------
Если долго мучиться, что нибудь получится...
user posted image
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.1093 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.