Créé un "envoyeur" de mail html
Fermé
deadangel04
Messages postés
112
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
2 août 2015
-
Modifié par deadangel04 le 8/07/2014 à 15:28
Utilisateur anonyme - 8 juil. 2014 à 16:26
Utilisateur anonyme - 8 juil. 2014 à 16:26
A voir également:
- Créé un "envoyeur" de mail html
- Yahoo mail - Guide
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un compte yahoo mail gratuit avec capacité de - Guide
- Comment créer un groupe whatsapp - Guide
5 réponses
Pierrecastor
Messages postés
41466
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
5 avril 2024
4 131
8 juil. 2014 à 15:29
8 juil. 2014 à 15:29
Salut
Comment est crée ton site ?
Comment est crée ton site ?
deadangel04
Messages postés
112
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
2 août 2015
34
8 juil. 2014 à 15:34
8 juil. 2014 à 15:34
je l'ai créé avec notepad++, ecriten html avec des .css et scripts
louislool
Messages postés
117
Date d'inscription
lundi 9 juin 2014
Statut
Membre
Dernière intervention
27 juin 2018
6
8 juil. 2014 à 15:34
8 juil. 2014 à 15:34
Salut
je croit que ces un truc comme sa <a href mailto:"adresse@adresse.fr">Cliquez ici pour envoyer un message a ... </a>
je croit que ces un truc comme sa <a href mailto:"adresse@adresse.fr">Cliquez ici pour envoyer un message a ... </a>
deadangel04
Messages postés
112
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
2 août 2015
34
8 juil. 2014 à 15:35
8 juil. 2014 à 15:35
jregarde ca
deadangel04
Messages postés
112
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
2 août 2015
34
8 juil. 2014 à 15:36
8 juil. 2014 à 15:36
quand je clique ca ne fait rien :/
Pierrecastor
Messages postés
41466
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
5 avril 2024
4 131
8 juil. 2014 à 15:38
8 juil. 2014 à 15:38
Salut
Le soucis du mailto, c'est que ça se contente d'ouvrir le logiciel mail configurer par default sur l'OS.
Pour ce que tu cherche, je te conseillerait l'emploi d'un formulaire, donc avec php.
http://forums.mediabox.fr/wiki/tutoriaux/php/interactions/recuperer-donnees-formulaire
https://www.vulgarisation-informatique.com/mail.php
Le soucis du mailto, c'est que ça se contente d'ouvrir le logiciel mail configurer par default sur l'OS.
Pour ce que tu cherche, je te conseillerait l'emploi d'un formulaire, donc avec php.
http://forums.mediabox.fr/wiki/tutoriaux/php/interactions/recuperer-donnees-formulaire
https://www.vulgarisation-informatique.com/mail.php
deadangel04
Messages postés
112
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
2 août 2015
34
8 juil. 2014 à 15:39
8 juil. 2014 à 15:39
Dac bah je m'y mets alors merci!:p
deadangel04
Messages postés
112
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
2 août 2015
34
8 juil. 2014 à 15:52
8 juil. 2014 à 15:52
J'ai essayer le code du premier lien et je mretrouve avec ca sur ma page:
Test de message '; //----------------------------------------------- //GENERE LA FRONTIERE DU MAIL ENTRE TEXTE ET HTML //----------------------------------------------- $frontiere = '-----=' . md5(uniqid(mt_rand())); //----------------------------------------------- //HEADERS DU MAIL //----------------------------------------------- $headers = 'From: "Nom" <'.$email_expediteur.'>'."\n"; $headers .= 'Return-Path: <'.$email_reply.'>'."\n"; $headers .= 'MIME-Version: 1.0'."\n"; $headers .= 'Content-Type: multipart/mixed; boundary="'.$frontiere.'"'; //----------------------------------------------- //MESSAGE TEXTE //----------------------------------------------- $message = 'This is a multi-part message in MIME format.'."\n\n"; $message .= '--'.$frontiere."\n"; $message .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n"; $message .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $message .= $message_texte."\n\n"; //----------------------------------------------- //MESSAGE HTML //----------------------------------------------- $message .= '--'.$frontiere."\n"; $message .= 'Content-Type: text/html; charset="iso-8859-1"'."\n"; $message .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $message .= $message_html."\n\n"; $message .= '--'.$frontiere."\n"; //----------------------------------------------- //PIECE JOINTE //----------------------------------------------- $message .= 'Content-Type: image/jpeg; name="nom_du_fichier.jpg"'."\n"; $message .= 'Content-Transfer-Encoding: base64'."\n"; $message .= 'Content-Disposition:attachement; filename="nom_du_fichier.jpg"'."\n\n"; $message .= chunk_split(base64_encode(file_get_contents('nom_du_fichier.jpg')))."\n"; if(mail($destinataire,$sujet,$message,$headers)) { echo 'Le mail a été envoyé'; } else { echo 'Le mail n\'a pu être envoyé'; } ?>
Test de message '; //----------------------------------------------- //GENERE LA FRONTIERE DU MAIL ENTRE TEXTE ET HTML //----------------------------------------------- $frontiere = '-----=' . md5(uniqid(mt_rand())); //----------------------------------------------- //HEADERS DU MAIL //----------------------------------------------- $headers = 'From: "Nom" <'.$email_expediteur.'>'."\n"; $headers .= 'Return-Path: <'.$email_reply.'>'."\n"; $headers .= 'MIME-Version: 1.0'."\n"; $headers .= 'Content-Type: multipart/mixed; boundary="'.$frontiere.'"'; //----------------------------------------------- //MESSAGE TEXTE //----------------------------------------------- $message = 'This is a multi-part message in MIME format.'."\n\n"; $message .= '--'.$frontiere."\n"; $message .= 'Content-Type: text/plain; charset="iso-8859-1"'."\n"; $message .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $message .= $message_texte."\n\n"; //----------------------------------------------- //MESSAGE HTML //----------------------------------------------- $message .= '--'.$frontiere."\n"; $message .= 'Content-Type: text/html; charset="iso-8859-1"'."\n"; $message .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $message .= $message_html."\n\n"; $message .= '--'.$frontiere."\n"; //----------------------------------------------- //PIECE JOINTE //----------------------------------------------- $message .= 'Content-Type: image/jpeg; name="nom_du_fichier.jpg"'."\n"; $message .= 'Content-Transfer-Encoding: base64'."\n"; $message .= 'Content-Disposition:attachement; filename="nom_du_fichier.jpg"'."\n\n"; $message .= chunk_split(base64_encode(file_get_contents('nom_du_fichier.jpg')))."\n"; if(mail($destinataire,$sujet,$message,$headers)) { echo 'Le mail a été envoyé'; } else { echo 'Le mail n\'a pu être envoyé'; } ?>
Pierrecastor
Messages postés
41466
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
5 avril 2024
4 131
8 juil. 2014 à 15:53
8 juil. 2014 à 15:53
Hum, ton site est il hébergé sur un serveur avec php d'installé ?
deadangel04
Messages postés
112
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
2 août 2015
34
8 juil. 2014 à 15:55
8 juil. 2014 à 15:55
euh pour l'instant il est en preparation je l'ai pas encore mis en ligne je dois pour que ca marche?
Pierrecastor
Messages postés
41466
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
5 avril 2024
4 131
8 juil. 2014 à 15:56
8 juil. 2014 à 15:56
Tu ne doit pas forcément le mettre en ligne, mais tu doit avoir un serveur web sur ton PC.
Tu es sous quel OS ?
Tu es sous quel OS ?
deadangel04
Messages postés
112
Date d'inscription
vendredi 28 mars 2014
Statut
Membre
Dernière intervention
2 août 2015
34
8 juil. 2014 à 15:57
8 juil. 2014 à 15:57
Windows7
Pierrecastor
Messages postés
41466
Date d'inscription
mercredi 5 novembre 2003
Statut
Modérateur
Dernière intervention
5 avril 2024
4 131
8 juil. 2014 à 16:01
8 juil. 2014 à 16:01
Ok, tu devrais lire le premier chapitre de ce cours : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
8 juil. 2014 à 16:26
8 juil. 2014 à 16:26
Bonjour,
L'envoie d'email ce fait en php. Donc il va falloir que tu fasses une page avec l'extension .php. La fonction se nome mail();
https://www.php.net/manual/fr/function.mail.php
Sinon voici un exemple que j'utilise :
L'envoie d'email ce fait en php. Donc il va falloir que tu fasses une page avec l'extension .php. La fonction se nome mail();
https://www.php.net/manual/fr/function.mail.php
Sinon voici un exemple que j'utilise :
<?php
$destinataire = 'email@blabla.com';
$message = '
<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />
</head>
<body>
<p>Le message en HTML</p>
</body>
</html>
';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
$headers .= 'From: NomDeL'envoyeur <EmailDeL'envoyer@blabla.com>' . "\r\n";
mail($destinataire, 'Titre de l'email' , $message, $headers);
?>