{"id":7232,"date":"2017-01-08T10:59:19","date_gmt":"2017-01-08T17:59:19","guid":{"rendered":"https:\/\/www.zubairalexander.com\/stage\/?p=7232"},"modified":"2017-03-28T10:46:35","modified_gmt":"2017-03-28T17:46:35","slug":"wordpress-blog-not-receiving-notification-emails-for-posted-comments","status":"publish","type":"post","link":"https:\/\/www.zubairalexander.com\/blog\/wordpress-blog-not-receiving-notification-emails-for-posted-comments\/","title":{"rendered":"WordPress Blog Not Receiving Notification Emails for Posted Comments"},"content":{"rendered":"<p>For years I have been receiving emails from my WordPress blog when users post comments. One day I stopped receiving them. I tried the usual steps, disabling plugins, changing the email address, changing the email to a different domain, temporarily switching to a different theme to eliminate my theme being an issue, etc. but still couldn&#8217;t get the email notifications to show up in my Inbox. Then I read in one of the forums that I should try the Postman plugin. I did a search for the Postman plugin from the Plugins page in WordPress and installed the following <em>Postman SMTP Mailer\/Email Log<\/em> plugin, created by Jason Hendriks.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7234\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin.png\" alt=\"\" width=\"1309\" height=\"418\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin.png 1309w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin-300x96.png 300w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin-768x245.png 768w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin-1024x327.png 1024w\" sizes=\"(max-width: 1309px) 100vw, 1309px\" \/><\/a><\/p>\n<p>The plugin takes seconds to install. The configuration could be tricky if you are not an expert in WordPress, or haven&#8217;t used Google tools. I use a lot of Google tools and keep track of the emails that I am using for those tools because some of them are for business and I keep them separate. I am documenting the steps in the article to help out readers who are stuck during the configuration of the plugin and not sure what to do.<\/p>\n<p>First of all, after you install and activate the plugin, use Start the Wizard option because it is easier than using the manual setup option.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_02.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7235\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_02.png\" alt=\"\" width=\"647\" height=\"475\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_02.png 647w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_02-300x220.png 300w\" sizes=\"(max-width: 647px) 100vw, 647px\" \/><\/a><\/p>\n<p>You won&#8217;t have any configuration to import and will be taken to step 2 (Sender Details). Your email address should have been copied by the setup for you. If you never used an email in the past then you probably won&#8217;t be reading this article because you don&#8217;t have the problem of not receiving email notifications because you never setup an email and never received notifications in the past. Verify or enter your name in the name box and then click Next.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_03.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7236\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_03.png\" alt=\"\" width=\"761\" height=\"603\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_03.png 761w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_03-300x238.png 300w\" sizes=\"(max-width: 761px) 100vw, 761px\" \/><\/a><\/p>\n<p>Verify the outgoing mail server hostname. If you are using Gmail, it will be <em>smtp.gmail.com<\/em> and it should have already been entered for you. Click Next.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_03a.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7238\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_03a.png\" alt=\"\" width=\"760\" height=\"608\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_03a.png 760w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_03a-300x240.png 300w\" sizes=\"(max-width: 760px) 100vw, 760px\" \/><\/a><\/p>\n<p>You will be taken to the Connectivity Test page. Make sure Gmail API is selected and click Next.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_04.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7239\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_04.png\" alt=\"\" width=\"755\" height=\"604\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_04.png 755w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_04-300x240.png 300w\" sizes=\"(max-width: 755px) 100vw, 755px\" \/><\/a><\/p>\n<p>This Authentication step is the main screen for configuration. If you make an error on this step, your plugin won&#8217;t work. The links on this page can be useful if you get stuck. Click on the <em>Google Developers Console Wizard<\/em> hyperlink. <span style=\"background-color: #ffff00;\">You must login to the developers console with the same email address that you are using to configure your blog<\/span>. What you need to do is get your Client ID and Client Secret from Google.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_05.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7240\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_05.png\" alt=\"\" width=\"768\" height=\"609\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_05.png 768w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_05-300x238.png 300w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a><\/p>\n<p>Create a new Project. Use <a href=\"https:\/\/wordpress.org\/plugins\/postman-smtp\/faq\/\" target=\"_blank\">these instructions<\/a> if you need help. The instructions may not match exactly with what you see on the screen. Your goal is to create a new OAuth client ID. <span style=\"background-color: #ffff00;\">Do not create an API key<\/span>.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_06.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7241\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_06.png\" alt=\"\" width=\"676\" height=\"441\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_06.png 676w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_06-300x196.png 300w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/><\/a><\/p>\n<p>If you need help, try <a href=\"https:\/\/support.google.com\/googleapi\/answer\/6158849?hl=en&amp;ref_topic=7013279\" target=\"_blank\">this page<\/a>. If you get lost during the process and are asked to go back to the consent screen, use the middle tab (OAuth consent screen). You only need your email and a name for the client ID on this screen, before you click <em>Save<\/em>.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_07.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7242\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_07.png\" alt=\"\" width=\"618\" height=\"614\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_07.png 618w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_07-150x150.png 150w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_07-300x298.png 300w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_07-144x144.png 144w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_07-160x160.png 160w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/a><\/p>\n<p>Now you will be able to create the credentials that are necessary. On the Credentials tab select OAuth client ID. You are almost there! The options on the <em>Create client ID<\/em> screen are pretty simple. Select Web application radio button and either accept the default name Web client 1, or enter a different name. Next you will copy and paste the <em>Authorized JavaScript origins<\/em> and <em>Authorized redirect URIs<\/em> from step <strong>5. Authentication<\/strong> of the Postman Setup. Click Create and you will see the Client ID and the Client Secret. Copy these and paste them in step 5. Authentication screen.<\/p>\n<p><a href=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_08.png\"><img decoding=\"async\" class=\"alignnone size-full wp-image-7243\" src=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_08.png\" alt=\"\" width=\"878\" height=\"692\" srcset=\"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_08.png 878w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_08-300x236.png 300w, https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_Postman_plugin_08-768x605.png 768w\" sizes=\"(max-width: 878px) 100vw, 878px\" \/><\/a><\/p>\n<p>Click Next to Finish the Postman setup. I recommend you take the following three actions at this point. They are self explanatory and easy to follow.<\/p>\n<ol>\n<li>Grant permission with Google.<\/li>\n<li>Send a Test Email.<\/li>\n<li>Import\/Export\/Reset\/Plugin.<\/li>\n<\/ol>\n<p>The last option will let you export your Postman plugin configuration. At the end, I posted a comment in one of my posts just to verify that I am receiving the emails when a comment is posted. I forced a Send\/Receive in my Outlook and received the email within seconds.<\/p>\n<hr \/>\n<p><span style=\"font-size: xx-small; font-family: Verdana;\">Copyright \u00a9 2017 SeattlePro Enterprises, LLC. All rights reserved.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For years I have been receiving emails from my WordPress blog when users post comments. One day I stopped receiving them. I tried the usual steps, disabling plugins, changing the email address, changing the email to a different domain, temporarily switching to a different theme to eliminate my theme being an issue, etc. but still [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":7247,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[43,11,66,85],"tags":[],"class_list":["post-7232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-tips-tricks","category-troubleshooting","category-wordpress"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/www.zubairalexander.com\/blog\/wp-content\/uploads\/2017\/01\/WordPress_featured_100x625.png","_links":{"self":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts\/7232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/comments?post=7232"}],"version-history":[{"count":0,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/posts\/7232\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/media\/7247"}],"wp:attachment":[{"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/media?parent=7232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/categories?post=7232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zubairalexander.com\/blog\/wp-json\/wp\/v2\/tags?post=7232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}