Synchro
41415a821f
Manually merge my qmail patches for #126
...
Minor cleanups
2013-10-29 11:17:57 +01:00
Synchro
70ba3fbc0f
Fix the way that SMTP host lists are parsed, see #112
2013-09-24 14:35:34 +02:00
Synchro
accd948dad
Alter the way that SMTP host lists are parsed, fixes #112
2013-09-23 09:12:02 +02:00
Synchro
09a978fb1c
Tests for messageID
...
Minor cleanup
2013-08-30 18:51:37 +02:00
Synchro
cd4ed6130a
Fix POP3 test failures
...
Fake pop server can now specify a port to run on
2013-08-05 18:12:08 +02:00
Synchro
73093a32a3
Add fake pop server and POP-before-SMTP tests.
...
Update POP before SMTP example to use new static method.
2013-08-02 16:19:01 +02:00
Synchro
331d24bc82
Fix Q-encoding for strings containing '=', fixes #91
2013-08-01 09:55:26 +02:00
Synchro
d992ae6dc4
Centralise check for debug output
...
PSR-2 reformat
Enable debug output for failing test
Fix broken test
Comment clearout
Proper thin spaces before French punctuation
Fix phpdocs for addrAppend and addrFormat, fixes #81
Minor code cleanup, remove some local vars
See changelog.
More phpdoc cleanup
2013-07-30 12:51:15 +02:00
Synchro
2032af0d56
Fix bad return for failed attachment
...
Add test for failing attachment
2013-06-06 17:31:11 +02:00
Synchro
3c80c56a55
Add iCal event attachments and test case, fixes #47 , thanks to @reblutus
...
Minor code cleanup
Bundle EasyPeasyICS class in extras
2013-05-29 02:15:17 +02:00
Synchro
7f39eff84b
Code cleanup
2013-05-16 17:08:50 +02:00
Synchro
3215f89736
Use a different stream option to see if it works with Travis
2013-05-16 17:05:23 +02:00
Synchro
85136af8b6
Use new support for stream options on SMTP connect, add tests for it
2013-05-16 11:44:09 +02:00
Synchro
9cbce116dc
Add support for stream options on SMTP connect, use stream_socket_client instead of fsockopen, thanks to @stanislavdavid
2013-05-16 11:33:19 +02:00
Synchro
3666c3469a
Fix cid generation in MsgHTML (Thanks to @digitalthought), fixes #60
...
Fix handling of multiple SMTP servers (Thanks to @NanoCaiordo), see #58 , #32
2013-05-15 12:36:42 +02:00
Synchro
bfe6f6b183
More secure temp folder selection in fakesendmail
...
Use .eml extension for created files, works better with Apple Mail
2013-05-10 03:18:16 +02:00
Marcus Bointon
019499efc3
Convert line breaks to CRLF in MsgHTML, closes #52
...
Fix double suffix on image cids, see #50
Remove unneeded test files, re-use example content for tests
Remove reference to phpmailer-lite
Ignore .idea folder
2013-05-01 10:20:10 +02:00
Synchro
ff8718f722
Major overhaul and cleanup of example code
...
Update test_script to use some recently changed features, rename to code_generator
Generated code actually works!
Update SyntaxHighlighter
New PHPMailer graphic
2013-04-26 18:22:45 +02:00
Synchro
72f41f1f64
Determine MIME type of attachments automatically
...
Add cross-platform, multibyte-safe pathinfo replacement and use it
2013-04-25 12:24:43 +02:00
Synchro
4d9434e394
5.2.6 release
...
See changelog
2013-04-11 18:45:39 +02:00
Synchro
0642bf5901
Move house
2013-04-02 09:12:48 +02:00
Synchro
e26b905f3e
Add tests for trying to add empty addresses
2013-03-21 16:06:47 +01:00
Synchro
9a279e3a6f
Implement an 'advanced' html to text converter for MsgHTML, using the html2text class we already bundle [via SourceForge]( https://sourceforge.net/p/phpmailer/bugs/368/ )
...
Some code cleanup in tests
2013-03-21 15:08:29 +01:00
Synchro
5d64a6ea77
Add mechanism for allowing sending messages with an empty body [via SourceForge]( https://sourceforge.net/p/phpmailer/bugs/334/ )
2013-03-21 11:56:26 +01:00
Synchro
230e369b30
Add unit test for EncodeQ [via SourceForge]( https://sourceforge.net/p/phpmailer/bugs/341/ )
...
Minor PHPDoc cleanup
2013-03-21 11:10:52 +01:00
Synchro
997a4027de
Various small fixes and changes from SourceForge
2013-03-06 23:55:58 +01:00
Synchro
9dd16cef4e
Quotes, indents, add test for BCC-only
2013-03-06 17:34:28 +01:00
Synchro
263bf4fa27
Try another tack, try to see how php is configured on Travis
2013-02-28 19:25:31 +01:00
Synchro
0680e1c7ce
Test Travis mail config
2013-02-28 19:09:53 +01:00
Synchro
8ad881fb30
Don't try to use the mail() function if it's not available, should fix Travis-CI builds.
2013-02-28 18:29:55 +01:00
Synchro
dfc40d56ce
Break out translation tests into separate test case so Travis can pass the rest of the code, see #24
2013-02-28 17:53:20 +01:00
Synchro
c15920ece2
Make MsgHTML() always overwrite AltBody, fixes #28
...
Break out html to text conversion to a method so it can be overridden easily and use it internally, fixes #29
2013-02-28 14:21:00 +01:00
Synchro
adb0197c10
Merge in changes from Google code 5.2.4 release
...
Code cleanup in SMTP class
2013-02-21 12:44:28 +01:00
Synchro
a51a9e1818
Fix location of true
2013-02-02 21:10:17 +01:00
Synchro
07f7a1bdd5
Add fake sendmail script, adjust travis config to use it
2013-02-02 18:41:54 +01:00
Synchro
edbefba3b7
Add example test config, adjust test setup to use it, see #19
2013-02-01 16:05:17 +01:00
Synchro
691d7b086c
Cleanup
2013-01-31 12:04:26 +01:00
Synchro
b53ab113a8
Add unit test for S/MIME signing
...
Add checks for OpenSSL before trying to use it
2013-01-31 11:48:45 +01:00
Synchro
104869b669
Updated validation regex from Michael Rushton
...
Update unit tests
2012-12-04 17:35:58 +01:00
Synchro
10c57b72fe
Merge changes from Google Code 5.2.2 release, thanks Jim
...
Replace Quoted-Printable encoder, improve tests
Reformat changelog using markdown
Coding standards
2012-12-04 12:15:39 +01:00
Synchro
95cc8b829b
Add info & test case for CRAM-MD5 auth
...
Fix validation test
Fix misdocumented do_debug property in SMTP
Code cleanup
2012-12-04 10:33:23 +01:00
Synchro
a50834223d
Make ValidateAddress return an explicit boolean as docs say it does
...
Reformat regex slightly, seemed to produce odd effects with literal tab chars in: This fixes #10
Add email validation test cases
Reformulate translation test case so all problems are reported together
2012-12-03 15:19:38 +01:00
Synchro
6f919df65e
Import 5.2.2rc2 from Google Code
...
Major cleanup of PHPDocs
Test suite works again
2012-11-21 16:12:07 +01:00
Marcus Bointon
cca7fc22fb
Import PHPMailer 5.2.0 from apache project
2011-08-23 10:20:10 +02:00
Marcus Bointon
5b661107ca
Import 5.1
2010-06-23 16:46:33 +00:00
Marcus Bointon
8d4fc6d507
Merge in changes from the 5.0-dev branch
2009-05-05 11:22:26 +00:00
Marcus Bointon
263bf12e2e
Make address clearing functions also remove entries from all_recipients array
...
Add doctype and charset to test output
Fix error test
Make test resuts a bit prettier
Improve addressing tests
Fix Russian and Polish corrupted language files, make sure all use UTF-8
Remove BOM from chinese language file
Make sure file descriptior is closed in EncodeFile
Fix private access problems to SMTP error message by adding getError function (caused by recent addition of SMTP error reporting)
All unit tests now pass
2008-11-21 14:21:06 +00:00
Marcus Bointon
51d601058c
Convert getFile function to simpler PHP5 version
...
Add a unit test for getFile
2008-11-20 22:43:07 +00:00
Marcus Bointon
c472d9a54f
Add test to check for missing translations (will often spot corrupt ones too)
2008-11-20 22:21:44 +00:00
Marcus Bointon
5aeead7e70
Update unit test class so it doesn't generate warnings for call-time pass-by-reference errors in PHP5
...
Fix attachment tests to use new GetAttachments function instead of trying to access the private $attachments property
Check that local dir is writable before trying to write file (and use neater PHP5 syntax)
Add tests for new duplicate address checking on AddAddress, AddCC, AddBCC
2008-11-20 20:46:29 +00:00
Marcus Bointon
fb07adf194
Fix wrong folder nesting
2008-11-11 15:34:07 +00:00