Synchro
e1023b6cfc
Avoid a wrong param type warning in constructor
2014-01-21 16:35:24 +01:00
Synchro
6767b0f21b
Improve the way that hostname is obtained, should be safer in CLI scripts, fixes #159
2013-12-30 22:37:28 +01:00
Synchro
15f53e6b3f
Only send SMTP DATA command if we have some recipients, fixes #156
2013-12-30 11:26:27 +01:00
Synchro
379b700e77
Add config for scrutinizer
2013-12-17 08:43:48 +01:00
Synchro
38fc062458
It's not the responsibility of callers to format debug output
...
Generate debug output before throwing exceptions
2013-11-29 12:07:44 +01:00
Synchro
40307c91dc
Delay throwing of bad recipients exception, fixes #139
2013-11-14 12:15:57 +01:00
Synchro
6ad3510512
Fix qmail path check
2013-11-13 08:45:23 +01:00
Synchro
024c4f314c
Avoid double-encoding subject if mbstring overloads mail function, fixes #133
2013-11-11 11:35:16 +01:00
Synchro
468218baba
Changelog, comments, formatting
2013-11-05 23:02:53 +01:00
Synchro
e26e978d78
Provide fallback autoloading for old PHP versions, see #113
2013-10-29 11:58:40 +01:00
Synchro
41415a821f
Manually merge my qmail patches for #126
...
Minor cleanups
2013-10-29 11:17:57 +01:00
Synchro
873955a2c1
Fix the way that SMTP host lists are parsed, see #112
2013-09-25 09:52:29 +02: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
Michiel Dethmers
c8cacb1787
Allow implementation of additional sending mechanisms by setting Mailer to X and implementing XSend method.
2013-09-20 10:42:02 -03:00
btafoya
fa8f517940
If the autoload stack is not activated then the return value is FALSE.
2013-09-15 00:13:34 -07:00
Synchro
09a978fb1c
Tests for messageID
...
Minor cleanup
2013-08-30 18:51:37 +02:00
Synchro
4075ba4b6b
Merge changes from #101
2013-08-30 13:28:49 +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
Jim Jagielski
61863963b5
Allow for bypassing of Content-Disposition header totally.
2013-06-28 10:45:43 -04:00
Merijn
83bebcc1ff
Update class.phpmailer.php
...
Fixed typo in DKIM_Add function.
2013-06-10 09:51:58 +02:00
Synchro
2032af0d56
Fix bad return for failed attachment
...
Add test for failing attachment
2013-06-06 17:31:11 +02:00
Synchro
0e3b628770
Merge remote-tracking branch 'upstream/master'
2013-05-29 02:46:03 +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
Elan Ruusamäe
fb3b9be9e4
html2text non-advanced mode ignore case
...
make html2text non-advanced mode to ignore case of head, title, style script tags. just in case!
2013-05-24 10:11:46 +03: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
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
9794677766
Only set a content-transfer-encoding header if it's not 7bit
2013-05-10 01:52:03 +02:00
Synchro
8825b159d3
Always set a Content-transfer-encoding header in MIME multiparts, fixes an error flagged by IETF msglint:
...
ERROR: mismatch between inner content-transfer-encoding and that of enclosing multipart.
2013-05-10 00:16:55 +02:00
Marcus Bointon
b502ed314e
Fix wrong auto mode type, see #51
2013-05-01 10:58:52 +02:00
Marcus Bointon
631e5c77ab
Don't add a reply-to unnecessarily, see #51
2013-05-01 10:53:49 +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
Marcus Bointon
93ccc051a8
Use RFC2392 cid when adding an embedded image
2013-05-01 08:49:59 +02:00
Marcus Bointon
c11c5af9d5
Restore quotes around boundary definitions
2013-04-30 10:02:48 +02:00
Synchro
b5b2ae1626
Add multi-byte, cross-platform version of pathinfo
...
Make all private items protected
Improve test script HTML example
Improve test_script. A lot.
Introduce new 'html' Debugoutput type
Clean up, simplify SMTP debug output, remove embedded HTML
Fix various problems flagged by IETF msglint
2013-04-26 01:20:05 +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
Marcus Bointon
78cefc64ef
Fix propagation of debug output option to SMTP, see http://sourceforge.net/p/phpmailer/discussion/81619/thread/9353f060/
2013-04-25 00:43:37 +02:00
Synchro
9d3e486912
Add support for VERP feature we already have! Fixes #43
2013-04-12 19:26:04 +02:00
Synchro
4d9434e394
5.2.6 release
...
See changelog
2013-04-11 18:45:39 +02:00
Synchro
de5f041aeb
Fix PHPDoc comment
2013-04-11 07:18:40 +02:00
Synchro
fb6e90a865
Bump version to 5.2.5
...
Remove '-oi' options from mail command: unnecessary, breaks qmail
2013-04-07 21:09:11 +02:00
Synchro
e47762ffca
Add <> brackets around Return-Path, fixes #37
2013-04-04 16:51:46 +02:00
Synchro
919c0fe41a
Let's have a destructor clean up SMTP rather than doing it manually
2013-04-02 18:41:57 +02:00
Synchro
0642bf5901
Move house
2013-04-02 09:12:48 +02:00
Synchro
aac6e6e8c6
Use built-in formatting for time zone offset rather than calculating it manually. Fixes #33
2013-03-28 19:54:21 +01:00
Jim Jagielski
60262de24a
Add Marcus as official admin
2013-03-25 08:45:22 -04: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
ca65bf412c
Make sure time zone is set to at least a default value [via SourceForge]( https://sourceforge.net/p/phpmailer/bugs/360/ )
...
Fix RFC822 date format used - was missing offset - now matches the DateTime::RFC822 constant in PHP 5.2+
2013-03-21 13:06:24 +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