{"id":913,"date":"2018-04-04T00:00:00","date_gmt":"2018-04-04T05:00:00","guid":{"rendered":"https:\/\/legacy.coreconcepts.design\/wordpress-email-tips-plugins-tools-and-fixes\/"},"modified":"2024-10-25T20:00:58","modified_gmt":"2024-10-25T17:00:58","slug":"wordpress-email-%cf%83%cf%85%ce%bc%ce%b2%ce%bf%cf%85%ce%bb%ce%ad%cf%82-plugins-%ce%b5%cf%81%ce%b3%ce%b1%ce%bb%ce%b5%ce%af%ce%b1-%ce%ba%ce%b1%ce%b9-%ce%b4%ce%b9%ce%bf%cf%81%ce%b8%cf%8e%cf%83%ce%b5","status":"publish","type":"post","link":"https:\/\/legacy.coreconcepts.design\/gr\/wordpress-email-%cf%83%cf%85%ce%bc%ce%b2%ce%bf%cf%85%ce%bb%ce%ad%cf%82-plugins-%ce%b5%cf%81%ce%b3%ce%b1%ce%bb%ce%b5%ce%af%ce%b1-%ce%ba%ce%b1%ce%b9-%ce%b4%ce%b9%ce%bf%cf%81%ce%b8%cf%8e%cf%83%ce%b5\/","title":{"rendered":"WordPress &amp; Email: \u03a3\u03c5\u03bc\u03b2\u03bf\u03c5\u03bb\u03ad\u03c2, plugins, \u03b5\u03c1\u03b3\u03b1\u03bb\u03b5\u03af\u03b1 \u03ba\u03b1\u03b9 \u03b4\u03b9\u03bf\u03c1\u03b8\u03ce\u03c3\u03b5\u03b9\u03c2"},"content":{"rendered":"<p>Getting your WordPress website to send emails reliably can be a pain for many. Strict server rules combined with the plethora of options &amp; platforms can turn this into a complicated matter. In this article, we provide a set of pointers that should be checked not only where issues exist but also to ensure a solid email configuration. The sections are ordered according to their complexity.<br \/>\n<!--more--><\/p>\n<p><strong>WordPress Basic Configuration:<\/strong><\/p>\n<p>The first thing to ensure you have set is the Email Address field in General Settings.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-15247\" src=\"https:\/\/legacy.coreconcepts.design\/wp-content\/uploads\/2020\/05\/www.sociolus.com-16.jpeg\" alt=\"legacy.coreconcepts.design (16)\" width=\"926\" height=\"427\" title=\"\"><\/p>\n<p><strong>Contact Form 7 Settings<\/strong><\/p>\n<p>If you need a contact form on your website, then you should consider using <a href=\"https:\/\/wordpress.org\/plugins\/contact-form-7\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u03a6\u03cc\u03c1\u03bc\u03b1 \u03b5\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03af\u03b1\u03c2 7<\/a>. With 5+ million downloads it&#8217;s the standard when it comes to contact forms for WordPress. Once you have the form set up, the setting you need to check is in the Mail tab in each form.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15248\" src=\"https:\/\/legacy.coreconcepts.design\/wp-content\/uploads\/2020\/05\/www.sociolus.com-17.jpeg\" alt=\"legacy.coreconcepts.design (17)\" width=\"683\" height=\"313\" title=\"\"><\/p>\n<p><strong>Correct SPF Settings<\/strong><\/p>\n<p>before proceeding any further check that your MX and TXT Records are set correctly. This means checking that your\u00a0Sender Policy Framework (SPF) records are set and enforce the relevant rules. There is a lot of information online about SPF records and how to form them, but the most common version of it, allows your server, Google&#8217;s server and your IP address to send emails. The structure is:<\/p>\n<p>Record: TXT<\/p>\n<p>Name: @<\/p>\n<p>Value:\u00a0\u00a0v=spf1 a mx ip4:&lt;your site&#8217;s IP&gt; include:secureserver.net include:_spf.google.com ~all<\/p>\n<p>You can always ask your hosting tech support to check if this is correct for your site.<\/p>\n<p><strong>MX Entry: Enable Remote Server\u00a0<\/strong><\/p>\n<p>If following the above steps your site is not sending emails, you may need to change the configuration of your hosting providers in terms of how it handles external email. You may need to contact your hosting provider for this step. For GoDaddy, this is done in cPanel, under Email &gt; MX Entry. Once you select the domain in question, you can select &#8220;Remote Mail Exchanger&#8221;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15249\" src=\"https:\/\/legacy.coreconcepts.design\/wp-content\/uploads\/2020\/05\/a2plvcpnl41883.prod_.iad2_.secureserver.net-2083.jpeg\" alt=\"a2plvcpnl41883.prod.iad2.secureserver.net-2083\" width=\"1208\" height=\"267\" title=\"\"><\/p>\n<p><strong>WP Mail SMTP For Alternative Options<\/strong><\/p>\n<p>In many cases, your WordPress website may not be able to send emails using the default php configuration. In this case you need to download and install <a href=\"https:\/\/wordpress.org\/plugins\/wp-mail-smtp\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP Mail SMTP by WPForms<\/a>. This will enable you to change to an SMTP solution or even better <a href=\"https:\/\/www.mailgun.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Mailgun<\/a>. Once you install the plugin, you can update the setting for the &#8216;From&#8217; email field, and send a test email. If this is still not working, you can test your SMTP setting if you know them or your Gmail settings.<\/p>\n<p><strong>Opt for Mailgun<\/strong><\/p>\n<p>Mailgun is a great tool that will guarantee email delivery for free (for under 10,000 emails monthly).\u00a0 The main steps involved in setting this up are:<\/p>\n<ol>\n<li>Create an account with Mailgun<\/li>\n<li>Add a domain and acquire the relevant TXT records required for validation<\/li>\n<li>Go to your hosting account DNS settings and add the newly acquired TXT records<\/li>\n<li>Validate the domain back in Mailgun and acquire the keys for WordPress<\/li>\n<li>Go back to your website, Mailgun settings and add the acquired keys.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15251\" src=\"https:\/\/legacy.coreconcepts.design\/wp-content\/uploads\/2020\/05\/app.mailgun.com_.jpeg\" alt=\"app.mailgun.com\" width=\"326\" height=\"423\" title=\"\"><\/p>\n<p><strong>Full on\u00a0 Anti-spam and anti-malware protection with DKIM<\/strong><\/p>\n<p>If you are experiencing spam and phishing issues with your email, DKIM\u00a0(DomainKeys Identified Mail) would be the solution to check. DKIM ensures that spoofers can not send emails that look like they are coming from your domain.<\/p>\n<p>There are two steps in setting up DKIM:<\/p>\n<ul>\n<li>Updating CNAME records based on your domain<\/li>\n<li>Enabling DKIM on your Office 365 setup.<\/li>\n<\/ul>\n<p>For full on instructions on how to enable DKIM see <a href=\"https:\/\/technet.microsoft.com\/en-us\/library\/mt695945(v=exchg.150).aspx\" target=\"_blank\" rel=\"noopener noreferrer\">\u03b5\u03b4\u03ce<\/a><\/p>\n<p>If you have any questions regarding email and your WordPress website installation, fell free to get in touch or comment below!<\/p>\n<p>Thanks<\/p>\n<p>\u039f\u03bc\u03ac\u03b4\u03b1 Sociolus<\/p>\n<p>For a list of top web design agencies, see here from <a href=\"http:\/\/DesignRush.com\" target=\"_blank\" rel=\"noopener\">DesignRush.com<\/a>: <a href=\"https:\/\/www.designrush.com\/agency\/website-design-development\/trends\/b2b-website-design\" target=\"_blank\" rel=\"noopener\">Top Web Design Companies<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Getting your WordPress website to send emails reliably can be a pain for many. Strict server rules combined with the plethora of options &amp; platforms can turn this into a complicated matter. In this article, we provide a set of pointers that should be checked not only where issues exist but also to ensure a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":918,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[25,57],"tags":[63,64,65,47],"class_list":["post-913","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-tech-tips","tag-email","tag-smtp","tag-tips","tag-wordpress"],"acf":[],"_links":{"self":[{"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/posts\/913","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/comments?post=913"}],"version-history":[{"count":0,"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/posts\/913\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/media\/918"}],"wp:attachment":[{"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/media?parent=913"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/categories?post=913"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/legacy.coreconcepts.design\/gr\/wp-json\/wp\/v2\/tags?post=913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}