Hello MC_Will
Just posting this feedback as I hope it might help you a little bit. Our Plugin WP Email Template was conflicting with wpMandrill in a similar way as this thread – see this wpMandrill support thread
WP Email incompatibility
As developers of that plugin we have found and resolved that issue today so you can mark that thread as resolved.
The WP Email Template has a preview Template feature on the admin panel that runs a URL where the user can preview the template in their browser. We run this php file to create a security parameter on the preview url
require_once( ABSPATH . 'wp-includes/pluggable.php' );
That file defines wp_mail() function which generates this wpMandrill Error Message
Mandrill: wp_mail has been declared by another process or plugin, so you won’t be able to use Mandrill until the problem is solved.
As it secures the URL we did not want to just remove it so we have written a conditional statement that allows us to still secure the URL but not define wp_mail and so have solved the conflict. Here is the code we have used to update our plugin.
if ( is_admin() && in_array (basename($_SERVER['PHP_SELF']), array('options-general.php') ) && isset( $_GET['page'] ) && $_GET['page'] == 'email_template' ) {
require_once( ABSPATH . 'wp-includes/pluggable.php' );
}
We run internal preview links in 2 other plugins and have also updated them to new versions. WooCommerce Dynamic gallery and WP e-Commerce Dynamic Gallery.
I hope that helps you a bit – Steve