PHPMailer

PHPMailer
Original author(s) Brent R. Matzelle[1][2]
Developer(s)

(2001-2003) Brent R. Matzelle
(2004-2009) Andy Prevost.[3][4]
(2010-2012) Jim Jagielski.[5]

(2004- ) Marcus Bointon [6]
Initial release 2001 (2001)
Stable release
5.2.13 / 14 September 2015 (2015-09-14)
Written in PHP
Operating system Cross-platform
Available in 47 languages
License LGPL
Website github.com/PHPMailer/PHPMailer
Blue arrows can be implemented using SMTP variations.

PHPMailer is a code library to send (transport) emails safely [7] and easily via PHP code from a web server (MUA to the MSA server).

Sending emails directly by PHP code requires a high-level familiarity to SMTP standard protocol (RFC 821,[8] RFC 2821[9] and RFC 5321[10]) and related issues (such as Carriage return) and vulnerabilities about Email injection for spamming. From 2001 up to 2013 PHPMailer is one of the popular [11][12] solutions for these matters on PHP.

Features

Partial list of features:

History

Popularity

Worx International Inc claimed in 2009[14][15] that: "PHPMailer continues to be the world's most popular transport class, with an estimated 9 million users worldwide. Downloads continue at a significant pace daily." (A user means a PHP code (MUA user)).

PHPMailer sends an SMTP extension command with the sent emails as below which can be used to get the usage report of PHPMailer on the ESPs (Email Service Providers):

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

This SMTP header may differ for different versions of PHPMailer, and can also be suppressed or modified by PHP code.

References

Notes
This article is issued from Wikipedia - version of the 11/21/2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.