ChangeLog
NOTE: THIS VERSION OF PHPMAILER IS DESIGNED FOR PHP5/PHP6. IT WILL NOT WORK WITH PHP4.
Version 2.3 (November 06, 2008)
* added Arabic language (many thanks to Bahjat Al Mostafa)
* removed English language from language files and made it a default within
class.phpmailer.php - if no language is found, it will default to use
the english language translation
* fixed public/private declarations
* corrected line 1728, $basedir to $directory
* added $sign_cert_file to avoid improper duplicate use of $sign_key_file
* corrected $this->Hello on line 612 to $this->Helo
* changed default of $LE to "\r\n" to comply with RFC 2822. Can be set by the user
if default is not acceptable
* removed trim() from return results in EncodeQP
* /test and three files it contained are removed from version 2.3
* fixed phpunit.php for compliance with PHP5
* changed $this->AltBody = $textMsg; to $this->AltBody = html_entity_decode($textMsg);
* We have removed the /phpdoc from the downloads. All documentation is now on
the http://phpmailer.codeworxtech.com website.
Version 2.2.1 () July 19 2008
* fixed line 1092 in class.smtp.php (my apologies, error on my part)
Version 2.2 () 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)
Version 2.1 (Wed, 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 = America/New York
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('America/Toronto');
- 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")
Version 2.1.0beta2 (Sun, Dec 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
Version 2.1.0beta1
please note, this is BETA software
** DO NOT USE THIS IN PRODUCTION OR LIVE PROJECTS
INTENDED STRICTLY FOR TESTING
Version 2.0.0 rc2 (Fri, Nov 16 2007), interim release
* implements new property to control VERP in class.smtp.php
example (requires instantiating class.smtp.php):
$mail->do_verp = true;
* POP-before-SMTP functionality included, thanks to Richard Davey
(see class.pop3.php & pop3_before_smtp_test.php for examples)
* included example showing how to use PHPMailer with GMAIL
* fixed the missing Cc in SendMail() and Mail()
******************
A note on sending bulk emails:
If the email you are sending is not personalized, consider using the
"undisclosed-recipient:;" strategy. That is, put all of your recipients
in the Bcc field and set the To field to "undisclosed-recipients:;".
It's a lot faster (only one send) and saves quite a bit on resources.
Contrary to some opinions, this will not get you listed in spam engines -
it's a legitimate way for you to send emails.
A partial example for use with PHPMailer:
$mail->AddAddress("undisclosed-recipients:;");
$mail->AddBCC("email1@anydomain.com,email2@anyotherdomain.com,email3@anyalternatedomain.com");
Many email service providers restrict the number of emails that can be sent
in any given time period. Often that is between 50 - 60 emails maximum
per hour or per send session.
If that's the case, then break up your Bcc lists into chunks that are one
less than your limit, and put a pause in your script.
*******************
Version 2.0.0 rc1 (Thu, Nov 08 2007), interim release
* 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)
* 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.
example of use:
$mail->set('X-Priority', '3');
$mail->set('X-MSMail-Priority', 'Normal');
* fixed warning message in SMTP get_lines method
* added TLS/SSL SMTP support
example of use:
$mail = new PHPMailer();
$mail->Mailer = "smtp";
$mail->Host = "smtp.example.com";
$mail->SMTPSecure = "tls"; // option
//$mail->SMTPSecure = "ssl"; // option
...
$mail->Send();
* 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
Version 1.73 (Sun, Jun 10 2005)
* Fixed denial of service bug: http://www.cybsec.com/vuln/PHPMailer-DOS.pdf
* Now has a total of 20 translations
* Fixed alt attachments bug: http://tinyurl.com/98u9k
Version 1.72 (Wed, 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.
* SetLanguage default is now "language/".
* Fixed magic_quotes_runtime bug.
Version 1.71 (Tue, Jul 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
Version 1.70 (Mon, Jun 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
没有合适的资源?快使用搜索试试~ 我知道了~
一个php邮件发送的程序
共92个文件
php:62个
html:10个
gif:6个
5星 · 超过95%的资源 需积分: 3 16 下载量 127 浏览量
2009-11-28
11:20:51
上传
评论
收藏 66KB RAR 举报
温馨提示
一个php邮件发送的程序,属于邮件发送的程序,希望对你有用
资源推荐
资源详情
资源评论
收起资源包目录
phpMailer_v2.3.rar (92个子文件)
phpMailer_v2.3
ChangeLog.txt 13KB
class.phpmailer.php 56KB
test
test.png 1KB
phpunit.php 11KB
phpmailer_test.php 18KB
codeworxtech.html 9KB
docs
pop3_article.txt 4KB
extending.html 4KB
faq.html 3KB
use_gmail.txt 1KB
examples
test_gmail.php 2KB
test_sendmail.php 968B
pop3_before_smtp_test.php 707B
test_mail.php 771B
images
phpmailer.gif 5KB
bkgrnd.gif 49B
phpmailer_mini.gif 1KB
phpmailer.png 3KB
contents.html 555B
index.html 3KB
test_smtp.php 1KB
LICENSE 26KB
class.pop3.php 10KB
phpmailer
ChangeLog.txt 13KB
class.phpmailer.php 56KB
test
test.png 1KB
phpunit.php 11KB
phpmailer_test.php 18KB
codeworxtech.html 9KB
docs
pop3_article.txt 4KB
extending.html 4KB
faq.html 3KB
use_gmail.txt 1KB
examples
test_gmail.php 2KB
test_sendmail.php 968B
pop3_before_smtp_test.php 707B
test_mail.php 771B
images
phpmailer.gif 5KB
bkgrnd.gif 49B
phpmailer_mini.gif 1KB
phpmailer.png 3KB
contents.html 555B
index.html 3KB
test_smtp.php 1KB
LICENSE 26KB
class.pop3.php 10KB
language
phpmailer.lang-ca.php 1KB
phpmailer.lang-et.php 1KB
phpmailer.lang-fo.php 1KB
phpmailer.lang-ru.php 1KB
phpmailer.lang-no.php 1KB
phpmailer.lang-pl.php 1KB
phpmailer.lang-nl.php 1KB
phpmailer.lang-es.php 1KB
phpmailer.lang-fr.php 1KB
phpmailer.lang-se.php 1KB
phpmailer.lang-dk.php 1KB
phpmailer.lang-cz.php 1KB
phpmailer.lang-it.php 1KB
phpmailer.lang-ar.php 1KB
phpmailer.lang-tr.php 1KB
phpmailer.lang-ja.php 3KB
phpmailer.lang-fi.php 1KB
phpmailer.lang-ro.php 1KB
phpmailer.lang-en.php 1KB
phpmailer.lang-de.php 1KB
phpmailer.lang-br.php 1KB
README 7KB
class.smtp.php 32KB
language
phpmailer.lang-ca.php 1KB
phpmailer.lang-et.php 1KB
phpmailer.lang-fo.php 1KB
phpmailer.lang-ru.php 1KB
phpmailer.lang-no.php 1KB
phpmailer.lang-pl.php 1KB
phpmailer.lang-nl.php 1KB
phpmailer.lang-es.php 1KB
phpmailer.lang-fr.php 1KB
phpmailer.lang-se.php 1KB
phpmailer.lang-dk.php 1KB
phpmailer.lang-cz.php 1KB
phpmailer.lang-it.php 1KB
phpmailer.lang-ar.php 1KB
phpmailer.lang-tr.php 1KB
phpmailer.lang-ja.php 3KB
phpmailer.lang-fi.php 1KB
phpmailer.lang-ro.php 1KB
phpmailer.lang-en.php 1KB
phpmailer.lang-de.php 1KB
phpmailer.lang-br.php 1KB
README 7KB
class.smtp.php 32KB
共 92 条
- 1
资源评论
- coolairer2012-03-21是英文的,不过感觉做得还不错。
kenan90566
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功