Envoyer des emails html avec php

Description

Bonjour PhpHtmlM@il est une application tournant en php5 permettant l'envoie de mail html via une interface web intégrable à votre site.
Pour mettre en place le système il faut télécharger le zip "PhpHtmlMail.zip" et placer le dossier "PhpHtmlMail/" sur votre serveur. Avec votre navigateur il faut vous rendre dans le fichier "PhpHtmlMail/index.php, là il faut rentrer un mot de passe "test", il faudra que vous changiez ce mot de passe dans "PhpHtmlMail/identifiant.php". Une fois le mot de passe posté, renseignez des adresse mails et maintenant vous pouvez tester le fonctionnement, ou le non-fonctionnement du système.

Vous pouvez intégrer l'interface de saisie dans une page php de votre site, il faut utiliser la fonction "getFormulaire()", Cette fonction prend en paramètres un Array contenant les adresses mails des destinataires, une String contenant le mail vers lequel les mails seront répondus, une String contenant le nom de l'émetteur. Pour plus d'informations se reporter à la sources

Source / Exemple :


<?php
/**

  • Ce fichier sert à tester l'application PhpHtmlMail.
(Ce fichier ce trouve dans le même dossier que le dossier PhpHtmlMail/).
  • /
//On intègre la class PhpHtmlMail.php include 'PhpHtmlMail/PhpHtmlMail.php'; ?> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title></title> </head> <body> <?php //on initialise l'objet PhpHtmlMail avec comme paramètre: // -> Le chemin vers la racine du dossier PhpHtmlMail/ $mail = new PhpHtmlMail("PhpHtmlMail/"); //on initialise un array qui contiendra les adresses mails des destinataires $array = array(); //premier destinataire $array[0] = "hiboux.duMatin@hotmail.fr"; //deuxième destinataire $array[1] = "l_inconnu@hotmail.fr"; //la fonction qui affiche elle prend en paramètre: // -> l'array contenant les destinataires // -> l'email vers lequel les mails seront répondus // -> le nom de l'émetteur echo $mail->getFormulaire($array, "hiboux.duMatin@hotmail.fr", "noReply"); ?> </body> </html>

Conclusion :


Ceci est la toute première version fraichement fini, y aura certainement des bugs, y a des choses que je souhaite améliorer, comme la tartine de bbcode dans le formulaire....

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.