Commit Graph

1828 Commits

Author SHA1 Message Date
mscdex 7851021d3e
Reset SMTP session after error with keepalive (#2138)
Fixes: https://github.com/PHPMailer/PHPMailer/issues/2137
2020-09-21 10:24:33 +02:00
Marcus Bointon 17ab94e469
Proposed fix for #2128 2020-09-07 17:04:19 +02:00
Ayesh Karunaratne 4091addf9f
Add AVIF file extension to mime list (#2130) 2020-09-03 09:27:53 +02:00
Marcus Bointon 13e9224c1e
Update copyright year 2020-09-02 08:41:14 +02:00
Marcus Bointon e7acd3d92f
CS 2020-08-05 10:34:30 +02:00
Marcus Bointon e8a7364733
Update link 2020-08-05 10:34:03 +02:00
Marcus Bointon 82f1d17511
Changelog 2020-08-04 09:47:23 +02:00
Marcus Bointon ecdf374c74
Allow local override of SMTP auth settings in tests; allows easy use of HELO (which requires a username) for local testing 2020-08-04 09:46:12 +02:00
Marcus Bointon efb0c4dcb8
Typo 2020-08-04 09:20:40 +02:00
Marcus Bointon 4bf91e98b3
Changelog 2020-08-04 09:20:09 +02:00
Marcus Bointon 4af0120eda
Note that the hash extension is required (and always has been!) or file attachments won't work 2020-08-04 09:03:04 +02:00
Marcus Bointon db03bb6c1a
Escape output on file upload messages 2020-08-04 08:51:55 +02:00
Marcus Bointon 79b5d815d6
Better error checking & reporting on file uploads 2020-08-04 08:51:48 +02:00
Marcus Bointon 90871378de
Don't set a time limit if set_time_limit is disabled, fixes #2088 2020-07-20 11:31:22 +02:00
Marcus Bointon 9ce50675c8
Add HELO link 2020-07-15 20:31:23 +02:00
elizabeth m 806531145a
Remove old links from SMTP test server suggestions (#2085)
FakeSMTP's repo is read-only and hasn't been updated since 2016, so I removed it. The link to FakeEmail's repo was pointing at a fork that also hasn't been updated since 2016, so i changed the link to one that has more activity. Also smtp4dev has been moved to Github and works on Linux, so I updated its entry to reflect that.
2020-07-15 20:27:29 +02:00
Marcus Bointon 2c2370ba3d
6.1.7 2020-07-14 20:50:27 +02:00
Marcus Bointon 8b4ee589bd
CS, minor tweaks from EA plugin 2020-07-14 20:15:45 +02:00
Marcus Bointon b07638a562
Fix assertions: they should be static calls 2020-07-14 20:15:45 +02:00
Marcus Bointon 5bb37af70d
CS 2020-07-14 20:15:45 +02:00
Marcus Bointon e12407cbe9
Undo BC break introduced in 6.1.2 2020-07-14 20:15:44 +02:00
Marcus Bointon 716f6d6a00
CS 2020-07-14 20:15:44 +02:00
Steen Schütt 37a5e0cd11
Write server banner to SMTP::$last_reply (#2083) 2020-07-13 11:36:10 +02:00
Bart Butler 8d50b49c2d
Retry stream_select if interrupted by signal (#2074)
Co-authored-by: Bart Butler <bartbutler@protonmail.com>
2020-06-29 21:50:04 +02:00
John Blackbourn 21a6071ac3
Correct a malformed `@return` tag. (#2072) 2020-06-20 12:39:58 +02:00
Marcus Bointon b3650f9f72
Fix null connection issue introduced in #2060 2020-06-11 17:12:50 +02:00
Marcus Bointon b52fd6e8ad
Add deprecated tag for SingleTo - deprecation happened in 6.0.0 2020-06-11 16:43:42 +02:00
Fabien Salathe 95a54cc986
Split SMTP::connect in 2 functions to have more flexibility (#2060) 2020-06-10 16:23:39 +02:00
Anton 2cf7123cb1
Update phpmailer.lang-sv.php (#2064)
* Korrigerat särskrivning
2020-06-09 09:31:05 +02:00
Marcus Bointon c2796cb1cb
Merge pull request from GHSA-f7hx-fqxw-rvvj
* Initial fixes, tests, and bump to 6.1.6

* Add CVE number
2020-05-27 14:24:03 +02:00
Marcus Bointon a7f1b23aae
Add funding info 2020-05-06 16:42:46 +02:00
Pierre Grimaud 5b63b3955c
Fix typos (#2037) 2020-04-26 10:31:39 +02:00
Marcus Bointon c1c38e3268
Correct Armenian language code 2020-04-17 09:25:34 +02:00
Marcus Bointon a12c95eb53
Use correct timeout property in debug output, clarify debug output, see #2018 2020-03-26 08:23:06 +01:00
Marcus Bointon a8bf068f64
6.1.5 2020-03-14 15:23:48 +01:00
Johse 2e727253d6
Rewrite and extension of translation (#1989) 2020-03-14 15:19:14 +01:00
lubosdz 55e0b34dea
Fix issue #2008 - MS Outlook corrupts formatting multipart EML files (#2009) 2020-03-09 11:21:06 +01:00
Marcus Bointon a55152fb5a
Typo fix for #2007 2020-03-05 19:24:33 +01:00
Marcus Bointon e9710eece7
Update README.md (#2004)
encouraging implicit TLS on port 465 according to RFC8314
2020-03-04 22:23:17 +01:00
Markus Staab 8666152d9f
Fix phpdoc type (#1993) 2020-02-26 20:10:35 -05:00
Marcus Bointon 26d77e0783
Changelog 2020-02-24 15:53:01 +01:00
Marcus Bointon a559852f2d
More thorough checks that attachment files are accessible, return error or throw exception if file has been deleted since adding it, fixes #1960 2020-02-24 15:49:49 +01:00
Marcus Bointon 589ec7d8f3
Access the `$smtp` instance the right way, fixes #1990 2020-02-24 15:01:57 +01:00
Marcus Bointon b8f4e4e9c2
Allow empty header values after all, rearrange tests. See #1984 2020-02-20 12:30:47 +01:00
Marcus Bointon af4c0ad322
CS 2020-02-20 12:05:01 +01:00
Marcus Bointon 416651e950
CS 2020-02-20 12:02:19 +01:00
Marcus Bointon 594fbb4182
Don't allow headers to contain breaks, fixes #1984 2020-02-20 12:01:48 +01:00
Marcus Bointon f7858d61a5
Make DKIM header list check case-insensitive, see #1975 2020-02-19 09:48:05 +01:00
Marcus Bointon 2b6fcc4036
Changelog 2020-02-17 13:51:51 +01:00
Marcus Bointon b294b44f20
DKIM tweaks (#1969)
* DKIM tweaks, see #1962, #1964, #1965

* Don't use the `l` tag in DKIM signature, fixes #1964

* CS

* CS

* Fix order of operations, see #1962

* Remove trailing line break from output of `DKIM_Add()`, see #1962
2020-02-17 12:26:58 +01:00