With the release of simpleContact 1.1 I added a more robust mechanism for sending emails.
PHPMailer is a “full featured email transfer class for PHP” that exposes a much greater range of features than the standard PHP mail() function. I have it used on several projects in the past, and it has proven itself both highly useful and reliable.
PHPMailer is produced by Brent R. Matzelle (original author), Andy Prevost (project administrator), Patrice Fournier, Chris Ryan, Cem Hurturk, Tom Klingenberg and Jaime Bozza.
The version of PHPMailer that I have supplied is version 1.73, the latest at the time of authoring.
PHPMailer is free software. It is distributed in accordance with the GNU Lesser General Public License (LGPL). It is supplied in its entirety and unmodified (see phpmailer-1.73.zip in the application download). There is no warranty or responsibility on the part of the original author.
Please note:
- I have supplied phpmailer-1.73.zip in complete form to fulfil my obligation under the LGPL
- You only need to upload the class.phpmailer.php and class.smtp.php files (which are already in place in the simpleContact folder) for simpleContact to use it
- If for any reason PHPMailer fails in use, simpleContact will revert to the PHP mail() function
- If you use PHPMailer as part of simpleContact for commercial purposes, please consider making a donation to the PHPMailer project