X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;ds=sidebyside;f=www%2Fplugins%2Fabomailmans%2Fgenie%2Fabomailmans_envois.php;fp=www%2Fplugins%2Fabomailmans%2Fgenie%2Fabomailmans_envois.php;h=0a5da567ed9180b2624f171ade8c7941eb56e9af;hb=a463177039939e8c9294e065d7505f8de95d48c2;hp=0000000000000000000000000000000000000000;hpb=5be150361b3c836d9206941ba43f862df11466db;p=ptitvelo%2Fweb%2Fwww.git diff --git a/www/plugins/abomailmans/genie/abomailmans_envois.php b/www/plugins/abomailmans/genie/abomailmans_envois.php new file mode 100755 index 0000000..0a5da56 --- /dev/null +++ b/www/plugins/abomailmans/genie/abomailmans_envois.php @@ -0,0 +1,133 @@ +$fond, + ); + /* Format Texte */ + $query['envoi_txt'] = "oui"; + $body['texte'] = recuperer_fond('abomailman_template',$query); + + //Si la page renvoie un contenu + if (strlen($fond) > 10) { + + // email denvoi depuis config facteur + if ($GLOBALS['meta']['facteur_adresse_envoi'] == 'oui' + AND $GLOBALS['meta']['facteur_adresse_envoi_email']) + $from_email = $GLOBALS['meta']['facteur_adresse_envoi_email']; + else + $from_email = $email_webmaster; + // nom denvoi depuis config facteur + if ($GLOBALS['meta']['facteur_adresse_envoi'] == 'oui' + AND $GLOBALS['meta']['facteur_adresse_envoi_nom']) + $from_nom = $GLOBALS['meta']['facteur_adresse_envoi_nom']; + else + $from_nom = $nom_site; + + if (abomailman_mail($from_nom, $from_email, "", $email_receipt, $sujet,$body, true, $charset)) { + spip_log("envoi ok = $url_genere tous les $periodicite jours sujet =".$sujet,"abomailmans"); + } else { + spip_log("!! envoi nok = $url_genere tous les $periodicite jours sujet =".$sujet,"abomailmans."._LOG_ERREUR); + $envoi_ok=false; + } + } + else { + spip_log("maintenant=".date('Y-m-d H:i:s', time())." date demande = ".$query['date']." non envoye =$url_genere : rien de neuf depuis $periodicite jours","abomailmans"); + } + + if($envoi_ok) { + // Noter que l'envoi est OK meme si envoi echoue faute de contenu, on reessaiera dans /periodicite/ jours + sql_updateq("spip_abomailmans", array("date_envoi" => date('Y-m-d H:i:s', time())), "id_abomailman=".$t['id_abomailman']); + } + return false; # c'est bon +} + +?> \ No newline at end of file