Note: Starting with version 1.2.9 the option to switch to use the WordPress mail function is now included in the plugin options page. Check the “Use wp_mail()” checkbox to send all slick contact forms email via WordPress email
If you are able to receive emails without any problems from your WordPress site and you ARE NOT getting any error messages when you try to submit your contact form you can edit the plugin to use the same mail function as WordPress, which should hopefully fix any problems you may be having.
To change the function that sends the slick contact form email open the file slick_mail.php, which is in the /wp-content/plugins/slick-contact-forms/ directory.
Somewhere around line 122 in this file you should see the following line:
$mail_sent = @mail($to, $subject, $body, $headers);
To edit the above to use WordPress mail function change the code to the following:
$mail_sent = wp_mail( $to, $subject, $message, $headers);
Note: when slick contact forms is next upgraded this change will be overwritten as WordPress deletes and reinstalls all plugin files when updating. You will therefore need to edit this file again after upgrading.


















I’m still not getting the emails. The wp-email was already in the code. I don’t get any error messages either, the form says it has processed my requests.
Hi,
Is the”Use wp_mail()” box checked in the plugin settings page?
Is this not compatible with WP Mail SMTP?
Hi,
The plugin uses its own function to send the email so WP Mail SMTP will have no effect on the plugin
Thanks this helped me a lot! You should include this as an option in the preferences or something!
Hi,
Good idea! I will include it as an option in the next plugin update