{"id":87,"date":"2018-02-18T22:37:50","date_gmt":"2018-02-18T22:37:50","guid":{"rendered":"http:\/\/www.darmain.co.uk\/wordpresser\/?p=87"},"modified":"2018-02-18T23:49:21","modified_gmt":"2018-02-18T23:49:21","slug":"you-have-mail-or-not-it-would-seem","status":"publish","type":"post","link":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/2018\/02\/18\/you-have-mail-or-not-it-would-seem\/","title":{"rendered":"You have mail, or not it would seem."},"content":{"rendered":"<p>I am progressing with the development of this site.\u00a0 There are lots of ideas afoot and its great that I can actually go downstairs and see the machine that drives the show.<\/p>\n<p>So my latest update is a contact form to allow you to send me a message.\u00a0 For obvious reasons I don&#8217;t want to put my email address in plain text, so a contact form makes sense.\u00a0 It was easy enough to add, but an absolute pain to chuff to get working.<\/p>\n<p>So the WordPress scripts send the email, yes? Not quite, it needs a local email server to do so.\u00a0 So I installed &#8220;PostFix&#8221; on the server and configured it.\u00a0 To test it I sent a simple test email to my PlusNet account.\u00a0 Didn&#8217;t work.\u00a0 Ahhh, need to open port 23 from the firewall, easily done.\u00a0 Try again, still didn&#8217;t work.\u00a0 Why?<\/p>\n<p>To answer that question I found myself in the depths of a returned email in the email server.\u00a0 I discovered this &#8211;<\/p>\n<p><strong><em>Diagnostic-Code: smtp; 550 Sender rejected. IP is DNSBL listed &#8211;<\/em><\/strong><br \/>\n<strong><em> http:\/\/www.spamhaus.org\/query\/bl?ip=80.229.245.122<\/em><\/strong><\/p>\n<p>What is this devilry? What it reduces to is this.\u00a0 PlusNet don&#8217;t want me to run a mail server.\u00a0 They &#8220;could&#8221; stop me by blocking ports 23 and 110, but no.\u00a0 What they have actually done is registered all their customers IP addresses as Spammers, so they are blocked world wide!<\/p>\n<p>Well, that&#8217;s not very nice!<\/p>\n<p>So I have requested that spamhaus remove my IP address from the list, which they have.\u00a0 This could go a number of ways &#8211;<\/p>\n<ol>\n<li>The service starts working and we are happy.<\/li>\n<li>PlusNet get wind of this and shut the door again.<\/li>\n<li>PlusNet get really annoyed and contact me for an ear wigging.<\/li>\n<li>PlusNet kill my service.<\/li>\n<\/ol>\n<p>I think it will work.<\/p>\n<h1>Update<\/h1>\n<p>It&#8217;s working, so option 1 prevails.\u00a0 You can send me messages now!!<\/p>\n<p>&#8220;Dave, you stink!!&#8221;<\/p>\n<p>Yeah, well, perhaps a little more constructive please.\u00a0 I have a bath at least once a year you know.<\/p>\n<p>I wonder if PlusNet will notice my sorcery&#8230;..<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am progressing with the development of this site.\u00a0 There are lots of ideas afoot and its great that I can actually go downstairs and see the machine that drives the show. So my latest update is a contact form to allow you to send me a message.\u00a0 For obvious reasons I don&#8217;t want to [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-87","post","type-post","status-publish","format-standard","hentry","category-websitedesign"],"_links":{"self":[{"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/posts\/87","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":5,"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"predecessor-version":[{"id":95,"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/posts\/87\/revisions\/95"}],"wp:attachment":[{"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.darmain.co.uk\/darmainworld\/index.php\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}