Browse Source

envoi distinct pour chaque destinataire (merci à Jerome sur le forum de contrib)

master
erational 3 months ago
parent
commit
9abe0dad95
  1. 14
      formulaires/envoi_malettre.php
  2. 2
      paquet.xml

14
formulaires/envoi_malettre.php

@ -1,6 +1,6 @@
<?php
/**
* Formulaire pour envoi la lettre (avec ou sa facteur)
* Formulaire pour envoyer la lettre
*/
if (!defined('_ECRIRE_INC_VERSION')) {
return;
@ -199,15 +199,15 @@ function formulaires_envoi_malettre_traiter_dist(){
"nom_envoyeur" => $exp_name,
"from" => $exp_email
);
$res = $envoyer_mail($destinataire,$lettre_title,$corps);
$res = $envoyer_mail($adresse, $lettre_title, $corps);
if (!$res) {
$message.= "<div style='color:red'><strong>$adresse_nom &lt;$adresse&gt;</strong> - "._T('malettre:erreur_envoi')."</div>";
$message.= "<div style='color:red'><strong>$destinataire_nom[$k] &lt;$adresse&gt;</strong> - "._T('malettre:erreur_envoi')."</div>";
//$message.= "Mailer Error: " . $mail->ErrorInfo;
$success_flag = false;
$j++;
} else {
$message.= "<div style='color:green'><strong>$adresse_nom &lt;$adresse&gt;</strong> - <span style='color:green'>"._T('malettre:succes_envoi')."</span></div>";
$message.= "<div style='color:green'><strong>$destinataire_nom[$k] &lt;$adresse&gt;</strong> - <span style='color:green'>"._T('malettre:succes_envoi')."</span></div>";
}
echo $msg;
}
@ -259,9 +259,9 @@ function formulaires_envoi_malettre_traiter_dist(){
// message
return array(
"editable" => false,
"message_ok" => "$message",
'redirect' => $redirect
'editable' => false,
'message_ok' => $message,
'redirect' => $redirect
);
}

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="malettre"
categorie="communication"
version="4.0.0"
version="4.0.1"
schema="1.0.0"
etat="stable"
compatibilite="[3.2.0;4.0.*]"

Loading…
Cancel
Save