1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178
| Module d'envoi de mail automatique : gael.lacour-prestataire***
<br><br>
<b>Ce module à pour but d'envoyer un mail avec des options prédéfinies et ajustables :</b>
<br><br><form style="margin-top: 0px; height: 432px;" method="post" action="?send=1">
<input size="35" name="dest" placeholder="email@exemple.fr"><br><br>
<input name="papaloosa" value="1" type="checkbox">Mail Appaloosa<br><br>
<b>et / ou<br><br></b>
<input name="APK" value="2" type="checkbox">Pack D'APK (Dépannage, Facteo Store, Google Device Policy, Formation, Remise)<br><br>
<input name="depannage" value="3" type="checkbox">Dépannage<br><br>
<input name="facteo" value="4" type="checkbox">Facteo Store<br><br>
<input name="GDP" value="5" type="checkbox">Google Device Policy<br><br>
<input name="formation" value="6" type="checkbox">Formation<br><br>
<input name="remise" value="7" type="checkbox">Remise<br><br>
<input type="submit">
</form>
<?php
// ====== CONDITIONS =======
// Envoie du mail appaloosa
if (isset($_POST['papaloosa'])) {
// message email avec lien appaloosa
$message = "
<body lang=FR link=blue vlink=\"#606420\"><div class=WordSection1><p class=MsoNormal><span style='font-family:\"Calibri\",\"sans-serif\"'>Bonjour,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:\"Calibri\",\"sans-serif\";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-family:\"Calibri\",\"sans-serif\"'>Voici deux outils, d'or<span style='color:#1F497D'>e</span>s et déjà installés sur votre mobile, qui vous permettront :</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><b><span style='font-family:\"Calibri\",\"sans-serif\"'>1/ de communiquer et rester joignable avec Gmail.</span></b><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><span style='font-family:\"Calibri\",\"sans-serif\"'>Votre compte : </span><a href=\"mailto:prenom.nom@***.fr\" target=\"_blank\"><span style='font-family:\"Calibri\",\"sans-serif\"'>prenom.nom@***.fr</span></a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><span style='font-family:\"Calibri\",\"sans-serif\"'>Votre mot de passe : <span style='color:#1F497D'>(1<sup>er</sup> lettre du prénom 1<sup>er</sup> lettre du nom identifiant RH le tout en minuscule) ex : pnabc123</span></span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><b><span style='font-family:\"Calibri\",\"sans-serif\";color:#1F497D'>2</span></b><b><span style='font-family:\"Calibri\",\"sans-serif\"'>/ de télécharger d'autres applications sur le M'store.</span></b><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><b><span style='font-family:\"Calibri\",\"sans-serif\"'>Si l'application n'est pas installée sur votre téléphone :</span></b><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><span style='font-family:\"Calibri\",\"sans-serif\"'>- Sous Android, télécharger l'application via le lien ci-dessous.</span><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><a href=\"http://www.appaloosa-store.com/696-facteo/mobile_store_download?token=mneuhzaiohju5sqwgy1ta0m8smwmsruntgvjxgcbhuugjqqken\">http://www.appaloosa-store.com/696-facteo/mobile_store_download?token=mneuhzaiohju5sqwgy1ta0m8smwmsruntgvjxgcbhuugjqqken</a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><span style='font-family:\"Calibri\",\"sans-serif\"'>Votre compte : </span><a href=\"mailto:prenom.nom@***.fr\" target=\"_blank\"><span style='font-family:\"Calibri\",\"sans-serif\"'>prenom.nom@***.fr</span></a><o:p></o:p></p><p class=MsoNormal style='margin-bottom:10.0pt'><span style='font-family:\"Calibri\",\"sans-serif\"'>Votre mot de passe : <span style='color:#1F497D'>(1<sup>er</sup> lettre du prénom 1<sup>er</sup> lettre du nom identifiant RH le tout en minuscule) ex : pnabc123</span></span><o:p></o:p></p><p class=MsoNormal><span style='font-family:\"Calibri\",\"sans-serif\"'>Bien Cordialement,</span><o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:\"Calibri\",\"sans-serif\";color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal><span style='font-size:10.0pt;color:#1F497D'>Centre d'Appels Courrier<br>Direction Technique du Courrier<br><br>Tél. 0 820 0 28000<br>Fax. 02 37 30 52 56</span><span style='color:#1F497D'> </span><o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p></div></body>
";
// destinataire choisi dans le form
$destinataire = $_POST["dest"];
// sujet par défaut
$sujet = "FACTEO : vos identifiants de connexion";
// envoie vers la fonction mail sans PJ
emailsspj($message,$destinataire,$sujet);
}
//Envoi du mail avec APK FACTEO
if (isset($_POST['facteo'])) {
$msg = "Veuillez trouver ci-joint l'APK Facteo";
$dest = $_POST['dest'];
$sujet = "APK Facteo";
$fichier = "Facteo.apk";
emailacpj($msg,$dest,$sujet,$fichier);
}
//Envoi du mail avec APK depannage
if (isset($_POST['depannage'])) {
$msg = "Veuillez trouver ci-joint l'APK Dépannage";
$dest = $_POST['dest'];
$sujet = "APK Dépannage";
$fichier = "DepannageFacteoProd-v1.1.apk";
emailacpj($msg,$dest,$sujet,$fichier);
}
//Envoi du mail avec APK GDP
if (isset($_POST['GDP'])) {
$msg = "Veuillez trouver ci-joint l'APK Google Device Policy";
$dest = $_POST['dest'];
$sujet = "APK Google Device Policy";
$fichier = "Device_Policy.apk";
emailacpj($msg,$dest,$sujet,$fichier);
}
//Envoi du mail avec APK Formation
if (isset($_POST['GDP'])) {
$msg = "Veuillez trouver ci-joint l'APK Formation";
$dest = $_POST['dest'];
$sujet = "APK Formation";
$fichier = "Formation.apk";
emailacpj($msg,$dest,$sujet,$fichier);
}
//Envoi du mail avec APK Remise
if (isset($_POST['GDP'])) {
$msg = "Veuillez trouver ci-joint l'APK Remise";
$dest = $_POST['dest'];
$sujet = "APK Remise";
$fichier = "Remise.apk";
emailacpj($msg,$dest,$sujet,$fichier);
}
//==========================
// ====== FONCTIONS ======
// fonction sans pièce jointe
function emailsspj ($msg,$dest,$subject) {
$from ='cac.dtc***'; //Expéditeur
// $dest = $_POST['dest']; //Destinataire
// $subject = 'Mail Papaloosa'; //Sujet du mail
// $message = 'This is a test'; //Corps du mail
$headers = 'From: "Centre d\'Appels Courrier" <cac.dtc***>'."\r\n"; //En-têtes
$headers .='Reply-To: cac.dtc***'."\r\n";
$headers .='Content-Type: text/html; charset=\"ISO-8859-1\"'."\r\n";
$headers .='Content-Transfer-Encoding: 8bit';
//Fonction d'envoi du mail
if (!mail($dest, $subject, $msg, $headers))
echo "Echec de l'envoie";
else
echo "Mail envoyé";
}
// fonction avec pièces jointes
function emailacpj ($msg,$dest,$subject,$fichieraj) {
//=====Lecture et mise en forme de la pièce jointe.
$fichier = fopen("APK\\".$fichieraj, "r");
$attachement = fread($fichier, filesize("APK\\".$fichieraj));
$attachement = chunk_split(base64_encode($attachement));
fclose($fichier);
//==========
//=====Création de la boundary.
$boundary = "-----=".md5(rand());
$boundary_alt = "-----=".md5(rand());
//==========
//=====Création du header de l'e-mail.
$header = 'From: "Centre d\'Appels Courrier" <cac.dtc***>'."\r\n";
$header.= 'Reply-To: cac.dtc***'."\r\n";
$header.= "MIME-Version: 1.0"."\r\n";
$header.= "Content-Type: multipart/mixed;"."\r\n"." boundary=\"$boundary\""."\r\n";
//==========
//=====Création du message.
$message = "\r\n"."--".$boundary."\r\n";
$message.= "Content-Type: multipart/alternative;"."\r\n"." boundary=\"$boundary_alt\""."\r\n";
$message.= "\r\n"."--".$boundary_alt."\r\n";
/* Pour du texte brut
//=====Ajout du message au format texte.
$message.= "Content-Type: text/plain; charset=\"ISO-8859-1\"".$passage_ligne;
$message.= "Content-Transfer-Encoding: 8bit".$passage_ligne;
$message.= $passage_ligne.$message_txt.$passage_ligne;
//==========
$message.= "\r\n"."--".$boundary_alt."\r\n";
*/
//=====Ajout du message au format HTML.
$message.= "Content-Type: text/html; charset=\"ISO-8859-1\""."\r\n";
$message.= "Content-Transfer-Encoding: 8bit"."\r\n";
$message.= "\r\n".$msg."\r\n";
//==========
//=====On ferme la boundary alternative.
$message.= "\r\n"."--".$boundary_alt."--"."\r\n";
//==========
$message.= "\r\n"."--".$boundary."\r\n";
//=====Ajout de la pièce jointe.
$message.= "Content-Type: application/octet-stream; name=".$fichieraj."\r\n";
$message.= "Content-Transfer-Encoding: base64"."\r\n";
$message.= "Content-Disposition: attachment; name=".$fichieraj."\r\n";
$message.= "\r\n".$attachement."\r\n"."\r\n";
$message.= "\r\n"."--".$boundary."--"."\r\n";
//==========
//=====Envoi de l'e-mail.
if (!mail($dest, $subject, $message, $header))
echo "Echec de l'envoi";
else
echo "Mail envoyé";
//==========
}
//========================
?> |
Partager