Is this the best replacement for this (seemingly unsupported) plugin?
https://www.ads-software.com/plugins/send-emails-with-mandrill/
I am using version 1.33 of wpMandrill and still getting the following error in my website.
Fatal error: Uncaught Mandrill_Exception: wpMandrill Error: 27: Due to changes to our infrastructure, we no longer support URL tracking reports in Mandrill. in /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/lib/mandrill.class.php:100 Stack trace: #0 /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/lib/mandrill.class.php(301): Mandrill->request() #1 /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/wpmandrill.php(894): Mandrill->urls_list() #2 /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/wpmandrill.php(931): wpMandrill::getRawStatistics() #3 /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/wpmandrill.php(1037): wpMandrill::getProcessedStats() #4 /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/wpmandrill.php(1024): wpMandrill::saveProcessedStats() #5 /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/stats.php(7): wpMandrill::getCurrentStats() #6 /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/wpmandrill.php(388): require(‘/sites/aquantus.. in /sites/aquantusllc.com/files/wp-content/plugins/wpmandrill/lib/mandrill.class.php on line 100
]]>The following deprecation message is thrown after update to 5.4.1:
PHP Deprecated: contextual_help is deprecated since version 3.3.0! Use get_current_screen()->add_help_tab(), get_current_screen()->remove_help_tab() instead.
Is this plugin going to be maintained for compatibility with newer WP versions?
]]>Hi, I’m having problems sending attachment files via this plugin.
Everything works fine with wordpress default send mail but when i use this and attach a file it throws me.
{“code”:”rest_no_route”,”message”:” “,”data”:{“status”:404}}
]]>Hello,
I’ve had to disable this plugin after updating to PHP 7.0 because it is breaking the Gravity Form plugin’s ability to send notifications. According to the PHP documentation the set_magic_quotes_runtime function was removed in PHP 7.0 and it looks like you may need to update your plugin to be compatible with the new functions.
Here is the error I recieve now that we are running PHP 7.0:
Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in /nas/content/staging/cpo/wp-content/plugins/wpmandrill/lib/mandrill.class.php:545 Stack trace: #0 /nas/content/staging/cpo/wp-content/plugins/wpmandrill/wpmandrill.php(1897): Mandrill::getAttachmentStruct(‘/nas/content/st…’) #1 /nas/content/staging/cpo/wp-content/plugins/wpmandrill/wpmandrill.php(1803): wpMandrill::processAttachments(Array) #2 /nas/content/staging/cpo/wp-content/plugins/wpmandrill/wpmandrill.php(1668): wpMandrill::sendEmail(Array, Array, ”, ‘1’, ‘1’) #3 /nas/content/staging/cpo/wp-content/plugins/wpmandrill/wpmandrill.php(65): wpMandrill::mail(‘xxxxx@gma…’, ‘Phillip Email T…’, ‘<html>\r\n\t<head>…’, Array, Array) #4 /nas/content/staging/cpo/wp-content/plugins/gravityforms/common.php(2104): wp_mail(‘xxxxx@gma…’, ‘xxxx Email T…’, ‘<html>\r\n\t<head>…’, Array, Array) #5 /nas/content/staging/cpo/wp-content/plugins/gravityforms/common.php(1860): GFCommon::send_email(‘mail.parker@gma…’, ‘mail.pa in /nas/content/staging/cpo/wp-content/plugins/wpmandrill/lib/mandrill.class.php on line 545
]]>Hi.
I have my domain verified:
But when I use the test, it doesnt send the email and show this message:
Test executed: 0 emails sent, 0 emails queued and 0 emails rejected
Regards
]]>Hi there,
This plugin hasn’t been updated in over 3 years. I have been writing my own as this one doesn’t support Subaccounts. Could I offer to take over this and get it up to speed with what’s happening with WP?
Thanks,
Seagyn
It seems that wpMandrill is not fully compatible with PHP 7. Based on a PHP compatibility test I noticed the following warnings and errors:
FILE: /wp-content/plugins/wpmandrill/lib/mandrill.class.php
————————————————————————————————————
FOUND 2 ERRORS AND 2 WARNINGS AFFECTING 4 LINES
————————————————————————————————————
431 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4
511 | WARNING | INI directive ‘magic_quotes_runtime’ is deprecated since PHP 5.3 and removed since PHP 5.4
545 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
551 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
————————————————————————————————————
Are there any suggestions about this (apart from using another plugin or the forked version of wpMandrill by Miller Media)?
Thanks in advance.
]]>For those looking, we’ve forked the plugin’s code and started a repository. This version is updated to work with PHP7.x now .
I really like the simplicity of this plugin and thought it could be a good idea for the community to maintain it. If the plugin author’s see this, we’d be happy to maintain it and update it as needed. The forked repo is here:
]]>Hi guys
Using the latest version of everything, we’re getting warnings on the plugin not being updated. I do realise that if it ain’t broke, don’t fix it, but you might want to release (even if just) an update to quieten down plugins like WordFence complaining.
Cheers
D.
Hi,
I have a problem with wpMandrill, when I try to use it with WooCommerce.
When I make an order on the site it only arrives if wpMandrill is deactivated.
I set the API key and everything in wpMandrill and when I send an e-mail with its tester it arrives, but cannot get through with an order. I see no related error in the log.
Has anyone met with such thing?
Thank you for your help in advance! ??
]]>Since a few days my forms don’t send email anymore. The test on the plugin’s option page is still working but when I submit a form it takes longer than usual and the email is not sent.
]]>Hello!
I need to update my server to PHP 7. I’m using PHP compatibility checker plugin and there is a warning for WpMandrill:
FILE: /home/******/public_html/******/wp-content/plugins/wpmandrill/lib/mandrill.class.php
—————————————————————————————
FOUND 2 ERRORS AND 2 WARNINGS AFFECTING 4 LINES
—————————————————————————————
431 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4
511 | WARNING | INI directive ‘magic_quotes_runtime’ is deprecated since PHP 5.3 and removed since PHP 5.4
545 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
551 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
—————————————————————————————
Is it safe to upgrade to PHP 7? Many thanks!
]]>Hi,
I’ve just set up this plugin. I notice there’s a dashboard widget to show Mandrill stats, however mine is stuck “loading”. Any ideas how to resolve this?
Thanks,
Paul
It would be very useful to be able to set the headers in the mail, for example: X-MC-Subaccount
Ideally, you could just have a bunch of options for X-MC-Subaccount where if you enter the subaccount id, it then populates the header.
]]>Hi,
We set a header on the outgoing email of “Cc: [email protected]”, but I can see in the Mandrill API log, that this data does not get transmitted to Mandrill.
The headers we have set are:
“Reply-To: [email protected]
Cc: [email protected]”
In the Mandrill API Log, only the Reply-To is present.
To test this, I have disabled wpMandrill and had the same email sent from the site, using the standard WP Mail, and the Cc works correctly.
As such, I believe this is a bug report. Hopefully you are able to resolve this and it helps you squash a bug.
Thanks
]]>Hello I have some issues:
In the web we have two contact forms, one in the homepage and other in the contact us, the problem is the one in the contact us section works fine, but the one in the homepage doesn’t work properly and seems it’s using the default wp_mail function, because the message arrive without the information inside and without the subject, what can be wrong?
]]>Hi
I can’t seem to get Mandril to overwrite the FROM name & email, set in WP mail.
Is there a way to do it ?
]]>Hi,
I have installed contact form 7 plugin and wp-mandrill plugins. When customer submit form it sends mail using mandrill. It sends cf7 mail content. All works but the problem is subject in mail is shown as ” [TEST]<my cf7 subject> “. How to remove [TEST] from my subject? API key is not test key.
]]>Occasionally links in the emails are missing a character, namely the dot after our domain in the URL (ie. the last dot in this example: https://mandrillapp.com/track/click/9999999/mydomain.com)
Therefore the link is broken and the user arrives at a mandrill page that says “bad url”. I suspect it’s something on the user’s mail server or mail app because it doesn’t happen with every email. Maybe a security thing… Is this avoidable?
wpMandrill is incompatible with PHP 7. An update fix is greatly appreciated.
FILE: /nas/content/live/jandstest/wp-content/plugins/wpmandrill/lib/mandrill.class.php
————————————————————————————————————-
FOUND 2 ERRORS AND 2 WARNINGS AFFECTING 4 LINES
————————————————————————————————————-
431 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4.
511 | WARNING | INI directive ‘magic_quotes_runtime’ is deprecated since PHP 5.3 and removed since PHP 5.4.
545 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
551 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
————————————————————————————————————-
In my php error logs I am getting a lot of php fatal errors:
[Tue Feb 14 11:52:55.047656 2017] [proxy_fcgi:error] [pid 12580:tid 140669657978624] [client 108.162.219.58:60036] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in /var/www/vhosts/shouldertoshoulder.com/httpdocs/wp-content/plugins/wpmandrill/lib/mandrill.class.php:545\nStack trace:\n#0 /var/www/vhosts/shouldertoshoulder.com/httpdocs/wp-content/plugins/wpmandrill/wpmandrill.php(1897): Mandrill::getAttachmentStruct(‘/var/www/vhosts…’)\n#1 /var/www/vhosts/shouldertoshoulder.com/httpdocs/wp-content/plugins/wpmandrill/wpmandrill.php(1803): wpMandrill::processAttachments(Array)\n#2 /var/www/vhosts/shouldertoshoulder.com/httpdocs/wp-content/plugins/wpmandrill/wpmandrill.php(1668): wpMandrill::sendEmail(Array, Array, ”, false, false)\n#3 /var/www/vhosts/shouldertoshoulder.com/httpdocs/wp-content/plugins/wpmandrill/wpmandrill.php(65): wpMandrill::mail(Array, ‘=?UTF-8?B?U1N0U…’, ‘<center><table …’, Array, Array)\n#4 /var/www/vhosts/shouldertoshoulder.com/httpdocs/wp-content/plugins/formidable/classes/models/FrmNotification.php(378): wp_mail(Array, ‘=?UTF-8?B?U1N0U…’, ‘<c…\n’, referer: https://shouldertoshoulder.com/parent-recommendation-form/
Any ideas on what I can do about this?
]]>Hello,
Just installed this plugin and I started to get a lot of error messages like the below:
An error has occurred:
The email did not send successfully.
The WordPress wp_mail function is used for sending mails but does not give any useful information when an email fails to send.
It is possible the “to” address (Christian Bromley ) or “from” address (Geneva Photo Club ) is invalid.
Basically, the address is Christian Bromley <[email protected]> – but the plugin takes this as only Christian Bromley.
I guess this is a bug that could be easily fixed?
]]>Hello!
I check all the chips site before delivery to the customer and found that when you request a reset email user receives an email without links.
I read all the instructions about this and that’s what I did:
1) deactivated all plugins via phpMyAdmin (not helped);
2) activated the default wordpress Twenty Fifteen theme (did not help).
What could be the problem? Tell me, please.
]]>So I’m using gravity forms as my form creator and the extra <br> tags in one of my form notification is causing formatting issue, just on one form. I’m trying to figure out how to use the mandrill_nl2br filter to attach it the gravity form send email function. Any ideas?
]]>In mandrill.class.php within function http_request the method calls set_time_limit(2*60) which limits the process. This is causing issues in long running processes… specifically, with woocommerce subscriptions background task processor that attempts to take subscriptions payments and then sends emails to users/admins which hooks into the wpMandrill plugin. The process will always get terminated 120 seconds later.
Since the curl opts also has a timeout is there any need for the plugin to force the process to limit itself here?
]]>Hello, I found these errors while running a PHP7 compatibility test:
FILE: /wp-content/plugins/wpmandrill/lib/mandrill.class.php
————————————————————————————————————-
FOUND 2 ERRORS AND 2 WARNINGS AFFECTING 4 LINES
————————————————————————————————————-
431 | WARNING | INI directive ‘safe_mode’ is deprecated since PHP 5.3 and removed since PHP 5.4.
511 | WARNING | INI directive ‘magic_quotes_runtime’ is deprecated since PHP 5.3 and removed since PHP 5.4.
545 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
551 | ERROR | Function set_magic_quotes_runtime() is deprecated since PHP 5.3 and removed since PHP 7.0
————————————————————————————————————-
Install of plugin and hookup to Maildrill was a snap. Created a new template in Mailchimp, added the tag ‘<div mc:edit=”main”></div>’ to a section of template. In template list, selected ‘send to Mandrill’. The new template shows up in the plugin settings page, I run a test, email arrives look as should except test message content is missing.
I tried one test with the tag in a text section, and another test with tag in a code section of the template but no luck.
]]>Hi,
I am using a plugin which makes a call to wp_mail (which I want to replace by wpMandrill) and I am getting the above error message. Is there any way around this?
]]>Hi there,
I am getting hundreds of these entries filling up my debug.log
18-Oct-2016 20:56:12 UTC PHP Notice: Undefined variable: format in **********/wp-content/plugins/wpmandrill/wpmandrill.php on line 1928
Any ideas?
]]>