Php mail() je ne reçois rien
Résolu
Utilisateur anonyme
-
avion-f16 Messages postés 19268 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19268 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
alors voila j'ai un script php avec la fonction mail(), normalement je dois recevoir le mail et une piece jointe voici le code :
alors voila j'ai un script php avec la fonction mail(), normalement je dois recevoir le mail et une piece jointe voici le code :
<?php
$jour = date("d-m-y");
$destination = 'contact@XXX.com';
$expediteur = 'backup@XXX.com';
$sujet = 'Nouvelle sauvgarde';
$headers= "MIME-Version: 1.0\n";
$headers.= "From: $expediteur\n";
$headers.= "Content-type: multipart/mixed;\n";
$limite = '_parties_'.md5(uniqid (rand()));
$headers = " boundary=\"----=$limite\"\n\n";
$texte = "------=$limite\n";
$texte.= "Content-type: text/html; charset=\"iso-8859-1\"\n\n";
$texte.="<HTML><HEAD></HEAD><BODY>Oh un mail !</BODY></HTML>";
$fichier = '/home/xarsoftc/backup/sauvgarde_'.$jour.'.tar.gz';
$contenu = file_get_contents($fichier);
$attachement .= "\n------=$limite\n";
$attachement .= "Content-type:application/octetstream; name=\"sauvgarde.tar.gz\"\n";
$attachement .= "Content-Transfer-Encoding: base64\n";
$attachement .= "Content-Disposition: attachment; filename=\"sauvgarde.tar.gz\"\n\n";
$attachement .= chunk_split(base64_encode($contenu));
mail($destination, $sujet, $texte.$attachement, $headers);
?>
A voir également:
- Php mail() je ne reçois rien
- Expert php - Télécharger - Langages
- Je ne reçois plus certaines chaînes tnt - Guide
- Etik mail - Guide
- Je ne reçois plus mes mails hotmail sur mon téléphone ✓ - Forum Hotmail / Outlook.com
- Comment télécharger un mail - Guide
5 réponses
résolu enfaite c'était un script php éxécuter dans un script bash mais j'ai trouver comment faire en bash pour envoyer un mail
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question