PHPMailer

PHPMailer est une bibliothèque logicielle d'envoi d'e-mails en PHP. En effet, envoyer un email en code natif exige un haut niveau de connaissance des normes SMTP[1], du format des emails (tels que l'HTML et le retour chariot), et des vulnérabilités d'injection pour spammer.

PHPMailer

Informations
Première version
Dernière version 6.5.0 ()
Écrit en PHP
Licence Licence publique générale limitée GNU version 2.1 (d)
Site web github.com/PHPMailer/PHPMailer

Les flèches bleues peuvent être mises en œuvre à l'aide de variations SMTP.

Depuis 2001, PHPMailer est l'une des solutions email les plus populaires en PHP[2],[3].

Caractéristiques

Historique

  • PHPMailer fut initialement créé en 2001 par Brent R. Matzelle comme un projet sur SourceForge.net.
  • Marcus Bointon (coolbru sur SourceForge) et Andy Prevost (codeworxtech) prirent en charge le projet en 2004.
  • Puis il est devenu un projet de l'incubateur Apache sur Google Code en 2010, géré par Jim Jagielski[4].
  • Marcus a créé son fork sur GitHub.
  • Jim et Marcus décident d'unir leurs forces et d'utiliser GitHub comme dépôt officiel de PHPMailer.

Popularité

Worx International Inc déclara en 2009[5],[6] : PHPMailer continue à être la classe de transport la plus populaire du monde, avec une estimation de 9 millions d'utilisateurs dans le monde entier. Les téléchargements se poursuivent à un rythme accéléré, tous les jours. (Un utilisateur signifiant d'un développeur appelant le code).

PHPMailer envoie une extension SMTP de commande avec les e-mails envoyés comme ci-dessous, qui peut être utilisée pour obtenir le rapport d'utilisation de PHPMailer sur les fournisseurs de messagerie électronique) :

X-Mailer: PHPMailer 5.2.13 (https://github.com/PHPMailer/PHPMailer)

Cet en-tête SMTP peut être différent selon les versions de PHPMailer, et peut également être supprimé ou modifié par le code PHP.

Références

  1. RFC 821 (rendu obsolète par RFC 2821), RFC 2821 (rendu obsolète par RFC 5321) et RFC 5321
  2. Worxware claims 9 million MUA use PHPMailer: Frozen web page for the update Dec2013 on phpmailer.worxware.com
  3. PHPMailerest requis par Mantis Bug Tracker
  4. « Google Code Archive - Long-term storage for Google Code Project Hosting. », sur code.google.com
  5. « phpmailer – phpmailer », sur phpmailer.worxware.com
  6. « FreezePage », sur www.freezepage.com
  • Portail de l’informatique
  • Portail d’Internet
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.