4a538e677d
Adds filter to SMTP transport agent
2017-04-26 09:55:57 -04:00
0ef430567b
Fixes sending limit not being enforced when email frequency limit is
...
changed to a lesser value OR when it is changed while sending is in
progress
2017-04-04 09:43:27 -04:00
d05d033727
Forces ampersand as query separator for mailers
2017-03-08 14:34:35 -05:00
7f0195378c
Merge pull request #833 from mailpoet/stop_daemon_with_sending_is_paused
...
Stops cron daemon when sending is paused due to an error [MAILPOET-839]
2017-02-27 16:49:55 +03:00
6caa3a069b
Merge pull request #832 from mailpoet/mailer_output_escape_fix
...
Fixes double escaping of HTML entities in mailer output [MAILPOET-836]
2017-02-27 10:52:10 +03:00
b2a92feb50
Restore unnecessary $this replacements [MAILPOET-840]
2017-02-27 10:18:14 +03:00
c11b9677d5
Fixes 'Using $this when not in object context' error on PHP 5.3
2017-02-26 22:08:34 -05:00
0e5a26ce1f
Stops cron daemon when sending is paused due to an error
2017-02-26 11:26:59 -05:00
40ec5569d0
Removes "unprocessed subscriber" message since MailPoet's mailer method
...
processes subscribers in batches of 50 and it makes no sense to display
them all
2017-02-25 10:32:14 -05:00
d14ecc982b
Does not display unprocessed subscriber when sending a test message
2017-02-24 11:18:27 -05:00
9c27384ba3
Passes responsibility for mailer error message HTML entity escaping from
...
server to the client side
2017-02-24 11:06:20 -05:00
689c340081
Converts special characters to HTML entities for all error messages
2017-02-21 09:55:18 -05:00
97eb772ab8
Enables temporarily disabled unit test
2017-02-20 13:17:06 -05:00
bc40bbb44b
Convert special characters to HTML entities when displaying email
...
addresses
2017-02-20 13:03:08 -05:00
bdcfd77d42
Returns last unprocessed subscriber in error message
2017-02-16 23:25:05 -05:00
c9519f0b3d
Adds logger to record SMTP communication
...
Returns a more complete error message and last unprocessed subscriber
2017-02-16 22:45:09 -05:00
b539eae7f9
Fix SendGrid error message assignment [MAILPOET-810]
2017-02-13 10:35:21 +03:00
228a671749
Converts SendGrid's error response message from array to string
2017-02-11 05:41:02 -05:00
6575d1579d
Merge pull request #796 from mailpoet/sending_svc_api_consolidation
...
Consolidate Sending Service API calls in one class [MAILPOET-795]
2017-02-01 13:29:34 +02:00
282199d362
Merge pull request #784 from mailpoet/sending_svc_key_validation
...
Add sending service key validation [MAILPOET-743]
2017-02-01 13:29:08 +02:00
9f7ae122e3
Add missing periods to translation strings
2017-01-30 21:33:59 +02:00
461203279b
Consolidate Sending Service API calls in one class [MAILPOET-795]
2017-01-27 16:35:12 +03:00
438b4fb1ec
Add unit tests [MAILPOET-743]
2017-01-27 16:22:09 +03:00
1f91d40def
Add sending service key validation [MAILPOET-743]
2017-01-27 16:20:26 +03:00
19dc048858
Remove unused imports [MAILPOET-793]
2017-01-26 21:11:39 +03:00
938279bf8f
Remove unsubscribe link generation from Mailer - to be solved in another task [MAILPOET-793]
2017-01-26 21:07:03 +03:00
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
02a5de0cd6
- Sets "sender" email header for SMTP/PHPMail methods
2017-01-04 10:22:17 -05:00
c651a8bbe8
- Implements return path for SMTP/PHPMail/AmazonSES
2016-12-23 11:09:10 -05:00
08ec4e83c8
- Adds method to clear previous errors
...
- Updates unit tests
- Rebases master
2016-11-28 12:20:13 -05:00
981cb91a13
- Adds space
2016-11-28 09:50:32 -05:00
90a0061233
- Updates mailer log to record error messages, track retry attempts and
...
pause sending
2016-11-28 09:50:32 -05:00
8a278360f4
- Adds methods to format mailer send/connection succes & error results
...
- Updates all mailing methods to return true on success and error message
on failure
2016-11-28 09:50:32 -05:00
5d12de8ec0
- Removes unused mailing methods
2016-11-28 09:47:07 -05:00
a9e02f745f
- Encodes non-ASCII from/reply-to/to addresses as per RFC 2047
2016-11-28 08:56:14 -05:00
677060491d
- Fixes an issue with unicode characters not rendering in from/reply-to/to
...
fields.
2016-11-25 15:34:55 -05:00
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
01af4d3401
- Fixes const value declaration for PHP <5.6
2016-10-28 10:13:56 -04:00
8c28dc3d8a
- Restricts Amazon SES region to a specific list of hosts
...
- Updates unit tests
- Closes #647
2016-10-16 12:19:47 -04:00
4402f826c3
fixed issue with namespace AND fixed issue #649
2016-10-06 12:54:04 +02:00
b9745b555a
make sure ABSPATH is defined before using it - fixes issue #648
2016-10-06 12:52:53 +02:00
7fbf84db1f
converted text domain to string instead of constant
2016-09-30 09:58:26 +02:00
42202f676a
updated Env::plugin_name to constant for text domain
2016-09-27 14:54:23 +02:00
ba6198f956
added textdomain to __() calls
2016-09-27 14:53:44 +02:00
2e4c5ca39a
- Updates Mailer Log class and adds unit tests
2016-09-21 19:53:26 -04:00
f88dabffe8
- Updates cron's sending queue worker to use model objects
...
- Adds new method to render newsletter to the newsletter model
- Adds new transient object to newsletter model that will hold temporary
values (i.e., rendered body) when working with the model
2016-09-18 23:14:17 -04:00
3508ac36b4
- Removes daemon status logic and updates tests
...
- Refactors daemon
- Adds daemon unit tests
2016-09-08 19:22:42 -04:00
bf00e82596
- Fixes sending limits not being enforced
2016-08-07 11:39:05 -04:00
5558ebad45
- Updates the name of the setting const
2016-08-05 13:03:31 -04:00
63bd093f35
- Renames TaskScheduler to CronTrigger and updates relevant code
...
- Standardizes setting value const naming convention
2016-08-05 13:03:31 -04:00