Rostislav Wolny
0923c892c1
Refactor sending methods to use error mappers
...
We want to add some logic to error handling.
This commit extracts error handling code from sending methods classes,
which already do a lot of other stuff, to error mappers which are responsible
for creating proper error object (MailerError). This error object is a replacement
for assoc. array which already had some special keys for certain usecases and
can not be properly type hinted.
[MAILPOET-1154]
2018-09-13 09:33:26 +02:00
Vlad
b6f62bd9bc
Catches exceptions during sending
2017-11-28 16:42:22 +00:00
stoletniy
6fb18ad321
Fix PSR1.Classes.ClassDeclaration sniffer rule in tests [MAILPOET-1025]
2017-07-26 18:28:56 +03:00
stoletniy
703ee7ff71
Fix line breaks in tests [MAILPOET-981]
2017-07-03 16:29:21 +03:00
Tautvidas Sipavičius
a421dbd674
Fix tests
2017-01-30 21:35:49 +02:00
Alexey Stoletniy
dd2df429ef
Add List-Unsubscribe header to emails [MAILPOET-793]
...
Amazon SES supports custom headers only via 'SendRawEmail' action
MailPoet Sending Service doesn't support custom headers yet
2017-01-26 15:38:23 +03:00
Vlad
c651a8bbe8
- Implements return path for SMTP/PHPMail/AmazonSES
2016-12-23 11:09:10 -05:00
Vlad
9e4762cbd7
- Updates mailer methods unit tests
2016-11-30 10:59:34 -05:00
Vlad
1926b7ba29
- urlencodes POST data and fixes the "unable to determine service/operation
...
name to be authorized" error
2016-11-24 17:20:54 -05:00
Vlad
8c28dc3d8a
- Restricts Amazon SES region to a specific list of hosts
...
- Updates unit tests
- Closes #647
2016-10-16 12:19:47 -04:00
Jonathan Labreuille
a9b9e9c631
Updated tests in order to fix WP related issues
2016-03-18 14:30:59 +01:00