0
0
mirror of https://github.com/PHPMailer/PHPMailer.git synced 2024-09-20 10:02:14 +02:00
Commit Graph

101 Commits

Author SHA1 Message Date
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