} elseif (!empty($_GET['postaction']) && $_GET['postaction'] == 'envoi') { // ENVOI EN MASSE ENVOI EN MASSEENVOI EN MASSEENVOI EN MASSEENVOI EN MASSEENVOI EN MASSE $id_journal = $newsletter->journalNewsletterAdd($_GET['id']); $contact = new Contact(); $result = $contact->contactGetForNewsletter(); //print_r($result); if (!empty($result)) { foreach ($result as $value) { $_to = $value['email']; $regex = '#^[\\w.-]+@[\\w.-]+\\.[a-zA-Z]{2,6}$#'; if (preg_match($regex, $_to)) { $codeRandom = randomChar(); $corpsCode = str_replace('XwXwXwXw', $codeRandom, $corps); $newsletter->journalNewsletterDetailAdd($id_journal, $_to, $codeRandom, null); ////////////////!!!!!!!!!!!!!!!!!!!!!!!!!!!!//////////// //mail($_to, $sujet, stripslashes($corpsCode), $entete); /////////////////////////////////////////////////////////// ////////////////ELASTIC MAIL ICONEO!!!!!!!!!!//////////// sendElasticEmail($_to, $sujet, "", stripslashes($corpsCode), $mailCustomer, $mailNameCustomer); /////////////////////////////////////////////////////////// error_log(date("Y-m-d H:i:s") . " envoi : OK : " . $value['email'] . "\n", 3, "newsletterspy.log"); //echo "envoi OK : ". $value['email'] ."<br>"; } else { $newsletter->journalNewsletterDetailAdd($id_journal, $_to, null, 'bad email'); error_log(date("Y-m-d H:i:s") . " envoi : KO : " . $value['email'] . "\n", 3, "newsletterspy.log"); //echo "XXXX envoi KO : ". $value['email'] ."<br>"; } } echo "<br><br><h3>Newsletter REELLE envoyee à tous les abonnes !!!! </h3><br><br>\n\t\t<a href='javascript:history.back()'>retour</a>"; } }
if (!empty($_GET['postaction']) && $_GET['postaction'] == 'preview') { echo "<br><br><h3>Newsletter de Test envoyee a contact@iconeo.fr !!!! </h3><br><br>\n\t\t<a href='javascript:history.back()'>retour</a>"; //$_to = "*****@*****.**"; $_to = "*****@*****.**"; $entete .= "Bcc: fjavi.gonzalez@gmail.com, xav335@hotmail.com,xavier.gonzalez@laposte.net,jav_gonz@yahoo.com\n"; //echo "Envoi du message à " . $_to . "<br>"; $corpsCode = str_replace('XwXwXwXw', randomChar(), $corps); //echo $corpsCode; ////////////////!!!!!!!!!!!!!!!!!!!!!!!!!!!!//////////// //mail($_to, $sujet, stripslashes($corps), $entete); /////////////////////////////////////////////////////////// ////////////////ELASTIC MAIL ICONEO!!!!!!!!!!//////////// sendElasticEmail($_to, $sujet, "", stripslashes($corpsCode), "*****@*****.**", "iconeo"); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), "*****@*****.**", "iconeo"); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), "*****@*****.**", "iconeo"); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), "*****@*****.**", "iconeo"); /////////////////////////////////////////////////////////// error_log(date("Y-m-d H:i:s") . " envoi : OK : fjavi.gonzalez@gmail.com \n", 3, "spy.log"); error_log(date("Y-m-d H:i:s") . " envoi : OK : xav335@hotmail.com \n", 3, "spy.log"); error_log(date("Y-m-d H:i:s") . " envoi : OK : jav_gonz@yahoo.com \n", 3, "spy.log"); } elseif (!empty($_GET['postaction']) && $_GET['postaction'] == 'envoi') { // ENVOI EN MASSE ENVOI EN MASSEENVOI EN MASSEENVOI EN MASSEENVOI EN MASSEENVOI EN MASSE $id_journal = $newsletter->journalNewsletterAdd($_GET['id']); $contact = new Contact(); $result = $contact->contactGetForNewsletter(); //print_r($result); if (!empty($result)) { foreach ($result as $value) { $_to = $value['email']; $regex = '#^[\\w.-]+@[\\w.-]+\\.[a-zA-Z]{2,6}$#'; if (preg_match($regex, $_to)) {
if (!empty($_GET['postaction']) && $_GET['postaction'] == 'preview') { echo "<br><br><h3>Newsletter de Test envoyee !!!! </h3><br><br>\n\t\t<a href='javascript:history.back()'>retour</a>"; //$_to = "*****@*****.**"; $_to = MAIL_TEST != '' ? MAIL_TEST : MAIL_CONTACT; $entete .= "Bcc: " . MAIL_BCC . "\n"; //echo "Envoi du message à " . $_to . "<br>"; $corpsCode = str_replace('XwXwXwXw', randomChar(), $corps); //echo $corps; ////////////////!!!!!!!!!!!!!!!!!!!!!!!!!!!!//////////// //mail($_to, $sujet, stripslashes($corps), $entete); /////////////////////////////////////////////////////////// ////////////////ELASTIC MAIL ICONEO!!!!!!!!!!//////////// //sendElasticEmail($_to, $sujet, "", stripslashes($corpsCode), MAILCUSTOMER, MAILNAMECUSTOMER ); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), MAILCUSTOMER, MAILNAMECUSTOMER); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), MAILCUSTOMER, MAILNAMECUSTOMER); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), MAILCUSTOMER, MAILNAMECUSTOMER); /////////////////////////////////////////////////////////// } elseif (!empty($_GET['postaction']) && $_GET['postaction'] == 'envoi') { // ENVOI EN MASSE ENVOI EN MASSEENVOI EN MASSEENVOI EN MASSEENVOI EN MASSEENVOI EN MASSE $id_journal = $newsletter->journalNewsletterAdd($_GET['id']); $contact = new Contact(); $result = $contact->contactGetForNewsletter(); //print_r($result); if (!empty($result)) { foreach ($result as $value) { $_to = MAIL_TEST != '' ? MAIL_TEST : $value['email']; $regex = '#^[\\w.-]+@[\\w.-]+\\.[a-zA-Z]{2,6}$#'; if (preg_match($regex, $_to)) { $codeRandom = randomChar(); $corpsCode = str_replace('XwXwXwXw', $codeRandom, $corps); $newsletter->journalNewsletterDetailAdd($id_journal, $_to, $codeRandom, null);
if (!empty($_GET['postaction']) && $_GET['postaction'] == 'preview') { echo "<br><br><h3>Newsletter de Test envoyee !!!! </h3><br><br>\n\t\t<a href='javascript:history.back()'>retour</a>"; //$_to = "*****@*****.**"; $_to = $mailContact; $entete .= "Bcc: " . $mailBcc . "\n"; //echo "Envoi du message à " . $_to . "<br>"; $corpsCode = str_replace('XwXwXwXw', randomChar(), $corps); //echo $corps; ////////////////!!!!!!!!!!!!!!!!!!!!!!!!!!!!//////////// //mail($_to, $sujet, stripslashes($corps), $entete); /////////////////////////////////////////////////////////// ////////////////ELASTIC MAIL ICONEO!!!!!!!!!!//////////// //sendElasticEmail($_to, $sujet, "", stripslashes($corpsCode), $mailCustomer, $mailNameCustomer); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), $mailCustomer, $mailNameCustomer); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), $mailCustomer, $mailNameCustomer); sendElasticEmail("*****@*****.**", $sujet, "", stripslashes($corpsCode), $mailCustomer, $mailNameCustomer); /////////////////////////////////////////////////////////// } elseif (!empty($_GET['postaction']) && $_GET['postaction'] == 'envoi') { // ENVOI EN MASSE ENVOI EN MASSEENVOI EN MASSEENVOI EN MASSEENVOI EN MASSEENVOI EN MASSE $id_journal = $newsletter->journalNewsletterAdd($_GET['id']); $contact = new Contact(); $result = $contact->contactGetForNewsletter(); //print_r($result); if (!empty($result)) { foreach ($result as $value) { $_to = $value['email']; $regex = '#^[\\w.-]+@[\\w.-]+\\.[a-zA-Z]{2,6}$#'; if (preg_match($regex, $_to)) { $codeRandom = randomChar(); $corpsCode = str_replace('XwXwXwXw', $codeRandom, $corps); $newsletter->journalNewsletterDetailAdd($id_journal, $_to, $codeRandom, null);