All Versions
105
Latest Version
Avg Release Cycle
48 days
Latest Release
929 days ago

Changelog History
Page 8

  • v2.2.1 Changes

    July 19, 2008
    • ๐Ÿ›  fixed line 1092 in class.smtp.php (my apologies, error on my part)
  • v2.2 Changes

    July 15, 2008
    • ๐Ÿ›  Fixed redirect issue (display of UTF-8 in thank you redirect)
    • ๐Ÿ›  fixed error in getResponse function declaration (class.pop3.php)
    • PHPMailer now PHP6 compliant
    • ๐Ÿ›  fixed line 1092 in class.smtp.php (endless loop from missing = sign)
  • v2.1 Changes

    June 04, 2008

    NOTE: WE HAVE A NEW LANGUAGE VARIABLE FOR DIGITALLY SIGNED S/MIME EMAILS. IF YOU CAN HELP WITH LANGUAGES OTHER THAN ENGLISH AND SPANISH, IT WOULD BE APPRECIATED.

    • โž• added S/MIME functionality (ability to digitally sign emails) BIG THANKS TO "sergiocambra" for posting this patch back in November 2007. The "Signed Emails" functionality adds the Sign method to pass the private key filename and the password to read it, and then email will be sent with content-type multipart/signed and with the digital signature attached.
    • fully compatible with E_STRICT error level
      • Please note: In about half the test environments this development version was subjected to, an error was thrown for the date() functions used (line 1565 and 1569). This is NOT a PHPMailer error, it is the result of an incorrectly configured PHP5 installation. The fix is to modify your 'php.ini' file and include the date.timezone = Etc/UTC (or your own zone) directive, to your own server timezone
      • If you do get this error, and are unable to access your php.ini file: In your PHP script, add date_default_timezone_set('Etc/UTC');
      • do not try to use $myVar = date_default_timezone_get(); as a test, it will throw an error.
    • โž• added ability to define path (mainly for embedded images) function MsgHTML($message,$basedir='') ... where: $basedir is the fully qualified path
    • ๐Ÿ›  fixed MsgHTML() function:
      • Embedded Images where images are specified by <protocol>:// will not be altered or embedded
    • ๐Ÿ›  fixed the return value of SMTP exit code ( pclose )
    • โž• addressed issue of multibyte characters in subject line and truncating
    • โž• added ability to have user specified Message ID (default is still that PHPMailer create a unique Message ID)
    • corrected unidentified message type to 'application/octet-stream'
    • ๐Ÿ›  fixed chunk_split() multibyte issue (thanks to Colin Brown, et al).
    • โž• added check for added attachments
    • โœจ enhanced conversion of HTML to text in MsgHTML (thanks to "brunny")
  • v2.1.0.beta2 Changes

    December 02, 2007
    • โšก๏ธ implemented updated EncodeQP (thanks to coolbru, aka Marcus Bointon)
    • โœ… finished all testing, all known bugs corrected, enhancements tested

    Note: will NOT work with PHP4.

    โœ… Please note, this is BETA software DO NOT USE THIS IN PRODUCTION OR LIVE PROJECTS; INTENDED STRICTLY FOR TESTING

  • v2.1.0.beta1 Changes

    Please note, this is BETA software ** DO NOT USE THIS IN PRODUCTION OR LIVE PROJECTS INTENDED STRICTLY FOR TESTING

  • v2.0.0 Changes

    November 16, 2007
    • dramatically simplified using inline graphics ... it's fully automated and requires no user input
    • โž• added automatic document type detection for attachments and pictures
    • โž• added MsgHTML() function to replace Body tag for HTML emails
    • ๐Ÿ›  fixed the SendMail security issues (input validation vulnerability)
    • โœจ enhanced the AddAddresses functionality so that the "Name" portion is used in the email address
    • โœ‚ removed the need to use the AltBody method (set from the HTML, or default text used)
    • 0๏ธโƒฃ set the PHP Mail() function as the default (still support SendMail, SMTP Mail)
    • โœ‚ removed the need to set the IsHTML property (set automatically)
    • โž• added Estonian language file by Indrek Päri
    • โž• added header injection patch
    • โž• added "set" method to permit users to create their own pseudo-properties like 'X-Headers', etc.
    • ๐Ÿ›  fixed warning message in SMTP get_lines method
    • โž• added TLS/SSL SMTP support.
    • โœ… PHPMailer has been tested with PHP4 (4.4.7) and PHP5 (5.2.7)
    • Works with PHP installed as a module or as CGI-PHP NOTE: will NOT work with PHP5 in E_STRICT error mode
  • v1.73 Changes

    June 10, 2005
  • v1.72 Changes

    May 25, 2004
    • โž• Added Dutch, Swedish, Czech, Norwegian, and Turkish translations.
    • ๐Ÿšš Received: Removed this method because spam filter programs like SpamAssassin reject this header.
    • ๐Ÿ›  Fixed error count bug.
    • 0๏ธโƒฃ SetLanguage default is now "language/".
    • Fixed magic_quotes_runtime bug.
  • v1.71 Changes

    July 28, 2003
    • Made several speed enhancements
    • โž• Added German and Italian translation files
    • ๐Ÿ›  Fixed HELO/AUTH bugs on keep-alive connects
    • Now provides an error message if language file does not load
    • ๐Ÿ›  Fixed attachment EOL bug
    • ๐Ÿ“š Updated some unclear documentation
    • โž• Added additional tests and improved others
  • v1.70 Changes

    June 20, 2003
    • โž• Added SMTP keep-alive support
    • โž• Added IsError method for error detection
    • โž• Added error message translation support (SetLanguage)
    • ๐ŸŽ Refactored many methods to increase library performance
    • Hello now sends the newer EHLO message before HELO as per RFC 2821
    • โœ‚ Removed the boundary class and replaced it with GetBoundary
    • โœ‚ Removed queue support methods
    • ๐Ÿ†• New $Hostname variable
    • ๐Ÿ†• New Message-ID header
    • Received header reformat
    • 0๏ธโƒฃ Helo variable default changed to $Hostname
    • โœ‚ Removed extra spaces in Content-Type definition (#667182)
    • Return-Path should be set to Sender when set
    • โž• Adds Q or B encoding to headers when necessary
    • quoted-encoding should now encode NULs \000
    • ๐Ÿ›  Fixed encoding of body/AltBody (#553370)
    • โž• Adds "To: undisclosed-recipients:;" when all recipients are hidden (BCC)
    • ๐Ÿ›  Multiple bug fixes