    <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>General Archives - perkinstuff.com</title>
	<atom:link href="https://perkinstuff.com/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>https://perkinstuff.com/category/general/</link>
	<description>I Do IT My Way</description>
	<lastBuildDate>Fri, 30 Jul 2021 10:24:10 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.9.12</generator>

<image>
	<url>https://perkinstuff.com/wp-content/uploads/2020/06/profile-pic-round-300-150x150.png</url>
	<title>General Archives - perkinstuff.com</title>
	<link>https://perkinstuff.com/category/general/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Gutenberg &#8211; Great Stuff</title>
		<link>https://perkinstuff.com/gutenberg-great-stuff/</link>
					<comments>https://perkinstuff.com/gutenberg-great-stuff/#comments</comments>
		
		<dc:creator><![CDATA[Steve]]></dc:creator>
		<pubDate>Wed, 09 Jan 2019 09:51:34 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://www.perkinstuff.com/?p=154</guid>

					<description><![CDATA[<p>I&#8217;ve built many WordPress sites over the years and I have to say one of my least favourite features has always been the text editor. In a nutshell, it was slow and kind of sucked and made it difficult to do much other than, well, edit text. Excited To Try I&#8217;ve played around a little...</p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/gutenberg-great-stuff/">Gutenberg &#8211; Great Stuff</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I&#8217;ve built many WordPress sites over the years and I have to say one of my least favourite features has always been the text editor. In a nutshell, it was slow and kind of sucked and made it difficult to do much other than, well, edit text.</p>



<h2>Excited To Try</h2>



<p>I&#8217;ve played around a little with the new Gutenberg editor as it progressed from Alpha to Beta to Live. Honestly though, I&#8217;ve always been too busy to really spend enough time on it.</p>



<p>It had great promise right from the start, and so I was excited to finally get to build a new site from scratch using it.</p>



<h2>First Outing And Already Impressed</h2>



<p>And I have to say, I am impressed. It&#8217;s much faster than the old text &#8216;classic&#8217; editor and much much more flexible. While it doesn&#8217;t go everything that the likes of Elementor and Visual Composer do (yet), it certainly gives them a run for their money for fairly basic sites.</p>



<p>The new layout also means much less scrolling up and down which I have always hated.</p>



<p>And did I mention it&#8217;s fast! Even when saving it seems almost instant!</p>



<p>Six out of five stars WordPress!</p>



<hr class="wp-block-separator has-text-color has-background has-very-light-gray-background-color has-very-light-gray-color"/>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img src="https://perkinstuff.com/wp-content/uploads/2020/06/contribute.png" alt="Buy me a coffee" class="wp-image-256" width="50" height="70"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Found This Useful?</h2>



<p>If you have found this useful, why not help to support the site and <a href="/buy-me-a-coffee">buy me a coffee or perhaps a cheeky beer</a>? Thanks!</p>
</div>
</div>



<p></p>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/10/logo-v2-90.png" alt="" class="wp-image-337" width="50" height="50"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Websites Built For You</h2>



<p>You may also like <a href="https://websitesbuiltforyou.com">Websites Built For You </a>which focuses on web design and development in WordPress, PHP and Javascript.</p>
</div>
</div>



<p></p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/gutenberg-great-stuff/">Gutenberg &#8211; Great Stuff</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://perkinstuff.com/gutenberg-great-stuff/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Download Floreant POS Receipt Reports For Epson TM-U220 Printer</title>
		<link>https://perkinstuff.com/floreant-pos-receipt-reports-for-epson-u220-printer-free-download/</link>
					<comments>https://perkinstuff.com/floreant-pos-receipt-reports-for-epson-u220-printer-free-download/#comments</comments>
		
		<dc:creator><![CDATA[Steve]]></dc:creator>
		<pubDate>Sat, 08 Dec 2018 01:02:43 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://www.perkinstuff.com/?p=124</guid>

					<description><![CDATA[<p>I spent a few days recently helping a local restaurant install a new POS system. Firstly, I had to identify which system to use. To do this, I started by looking at the available open source solutions and was pleasantly surprised by what I found. There are quite a few out there, but the system...</p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/floreant-pos-receipt-reports-for-epson-u220-printer-free-download/">Download Floreant POS Receipt Reports For Epson TM-U220 Printer</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I spent a few days recently helping a local restaurant install a new POS system.</p>



<p>Firstly, I had to identify which system to use. To do this, I started by looking at the available open source solutions and was pleasantly surprised by what I found. There are quite a few out there, but the system that stood out by a long way was <a href="http://floreant.org">Floreant POS</a>.</p>



<p><a href="http://floreant.org">Floreant POS</a> is a completely free and very capable open source POS system produced by a company called Oro Cube. They make their money by providing paid support and development services. Floreant also has a big brother called ORO POS which is available for a very reasonable monthly subscription.</p>



<p>After evaluating the differences between the two systems, we concluded that Floreant delivered everything that was required for smooth day to day operations at the restaurant.</p>



<h2>Reformatting The Receipt Reports</h2>



<p>One &#8216;problem&#8217; that we hit was that the default receipt reports were formatted for a wider printer than the Epson TM-U220 printers already installed at the restaurant. Fortunately, Floreant allows the possibility of modifying the receipt reports.</p>



<p>There isn&#8217;t a huge amount of information about how to do it available though, so it took a bit of effort to work it out based on numerous snippets found through Google. It&#8217;s actually very simple, although technically a little awkward as it requires an older version of the Java JDK and Jasper Reports.</p>



<p>There&#8217;s a video on setting up the environment here: <a href="https://www.youtube.com/watch?v=ppQl_VPs4BQ">https://www.youtube.com/watch?v=ppQl_VPs4BQ</a></p>



<p>So, off I went and set up a virtual machine just for the job.</p>



<p>Once set up, it didn&#8217;t take long to reformat the reports to the required width. We also made some other changes such as larger text for the kitchen printer.</p>



<h2>Download</h2>



<p>I thought it would be useful to provide the modified reports for anyone else out there who wants to use Floreant with Epson U220 or similar receipt printers. So without more ado, you can download them below:</p>



<p><a href="https://perkinstuff.com/wp-content/uploads/2018/12/floreant-1.4-1770-receipt-reports-for-epson-u220.zip">Download floreant-1.4-1770-receipt-reports-for-epson-u220.zip</a></p>



<p>They&#8217;re provided &#8216;as is&#8217; and have been tested with Floreant 1.4 build 1707 although they may well work with other versions.</p>



<h2>Installation</h2>



<p>To install the modified reports, first extract the files from the ZIP file you downloaded above. This will create a folder with the same name as the ZIP archive. Copy the contents of this folder into the &#8216;config/printerlayouts&#8217; folder in your Floreant installation folder overwriting the existing files there. Shutdown and restart Floreant and you are be good to go!</p>



<p>If you have any questions about this or Floreant in general, please make a comment below and I will try to answer as best you can.</p>



<hr class="wp-block-separator has-text-color has-background has-very-light-gray-background-color has-very-light-gray-color"/>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/06/contribute.png" alt="Buy me a coffee" class="wp-image-256" width="50" height="70"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Found This Useful?</h2>



<p>If you have found this useful, why not help to support the site and <a href="/buy-me-a-coffee">buy me a coffee or perhaps a cheeky beer</a>? Thanks!</p>
</div>
</div>



<p></p>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/10/logo-v2-90.png" alt="" class="wp-image-337" width="50" height="50"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Websites Built For You</h2>



<p>You may also like <a href="https://websitesbuiltforyou.com">Websites Built For You </a>which focuses on web design and development in WordPress, PHP and Javascript.</p>
</div>
</div>



<p></p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/floreant-pos-receipt-reports-for-epson-u220-printer-free-download/">Download Floreant POS Receipt Reports For Epson TM-U220 Printer</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://perkinstuff.com/floreant-pos-receipt-reports-for-epson-u220-printer-free-download/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>Run A Cron Job With A &#8216;Random&#8217; Time Interval</title>
		<link>https://perkinstuff.com/run-a-cron-job-with-a-random-time-interval/</link>
					<comments>https://perkinstuff.com/run-a-cron-job-with-a-random-time-interval/#respond</comments>
		
		<dc:creator><![CDATA[Steve]]></dc:creator>
		<pubDate>Wed, 05 Dec 2018 15:29:42 +0000</pubDate>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Servers]]></category>
		<guid isPermaLink="false">https://www.perkinstuff.com/?p=116</guid>

					<description><![CDATA[<p>Here&#8217;s an interesting little Linux cron timing trick I found. For one reason and another, I had a requirement to run a test cron job but with irregular timing to simulate the real scenario of users connecting irregularly. The trick is to run the cron job on a normal regular interval, but then introduce a...</p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/run-a-cron-job-with-a-random-time-interval/">Run A Cron Job With A &#8216;Random&#8217; Time Interval</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Here&#8217;s an interesting little Linux cron timing trick I found.</p>



<p>For one reason and another, I had a requirement to run a test cron job but with irregular timing to simulate the real scenario of users connecting irregularly.</p>



<p>The trick is to run the cron job on a normal regular interval, but then introduce a pause before it delivers the payload. So in the example below, the job runs every 10 minutes but pauses between 0 and 590 seconds. Thus making it appear semi-random.</p>



<p>First create a simple bash shell script, in say /home/me/demo.sh:</p>



<pre class="wp-block-code"><code>#!/bin/bash
sleep $(($RANDOM%590))s
echo "Hi this email was sent at ${CURRENTDATE}"</code></pre>



<p>The second line tells the script to wait for a random amount of time between 0 and 590 seconds.</p>



<p>It&#8217;s important to note that 590 seconds is slightly less than the 10 minute (600 seconds) interval we use in the crontab below which gives a maximum of 10 seconds before the next job starts. Unless you specifically want overlapping jobs, then it&#8217;s a good idea to adjust this to allow enough time for each job to complete before the next one!</p>



<p>Next, edit your crontab file:</p>



<pre class="wp-block-code"><code>crontab -e</code></pre>



<p>And add the lines:</p>



<pre class="wp-block-code"><code>MAILTO="&lt;email@domain.tld>"
10 * * * * * bash /home/me/demo.sh</code></pre>



<p>This will run the script and send an email at a random time every 10 minutes or so.</p>



<p>Obviously, you can add your own commands as required.</p>



<p>And as a Brucie bonus, note the MAILTO= setting on the first line. If you ever wondered how to get email notifications from your cron jobs, this is one simple way that will send all of the output created by the job to the email address configured!</p>



<p>Or you can suppress any emails by setting it to MAILTO=&#8221;&#8221;.</p>



<p>And anyway that&#8217;s it! Happy cron-ing!</p>



<hr class="wp-block-separator has-text-color has-background has-very-light-gray-background-color has-very-light-gray-color"/>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/06/contribute.png" alt="Buy me a coffee" class="wp-image-256" width="50" height="70"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Found This Useful?</h2>



<p>If you have found this useful, why not help to support the site and <a href="/buy-me-a-coffee">buy me a coffee or perhaps a cheeky beer</a>? Thanks!</p>
</div>
</div>



<p></p>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/10/logo-v2-90.png" alt="" class="wp-image-337" width="50" height="50"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Websites Built For You</h2>



<p>You may also like <a href="https://websitesbuiltforyou.com">Websites Built For You </a>which focuses on web design and development in WordPress, PHP and Javascript.</p>
</div>
</div>



<p></p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/run-a-cron-job-with-a-random-time-interval/">Run A Cron Job With A &#8216;Random&#8217; Time Interval</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://perkinstuff.com/run-a-cron-job-with-a-random-time-interval/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Post To A Facebook Group As A Facebook Page</title>
		<link>https://perkinstuff.com/how-to-post-to-a-facebook-group-as-a-facebook-page/</link>
					<comments>https://perkinstuff.com/how-to-post-to-a-facebook-group-as-a-facebook-page/#respond</comments>
		
		<dc:creator><![CDATA[Steve]]></dc:creator>
		<pubDate>Fri, 01 Jun 2018 13:22:24 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://www.perkinstuff.com/?p=109</guid>

					<description><![CDATA[<p>If you manage a Facebook page, you can post either as yourself or as the page. This can be very useful in some cases. Unfortunately for a long time this little trick hasn&#8217;t been possible in a Facebook group. The only way seemed to be to set up a separate Facebook acccount in the name...</p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/how-to-post-to-a-facebook-group-as-a-facebook-page/">How To Post To A Facebook Group As A Facebook Page</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>If you manage a Facebook page, you can post either as yourself or as the page. This can be very useful in some cases. Unfortunately for a long time this little trick hasn&#8217;t been possible in a Facebook group.</p>



<p>The only way seemed to be to set up a separate Facebook acccount in the name of the group.</p>



<p>Messy, inconvenient and probably technically also against Facebook rules.</p>



<h2>The Facebook Page Way</h2>



<p>Then I found this post. Not perfect but a lot simpler than logging in and out all the time if you also have a page alongside your group, or want to set one up:</p>



<p><a href="https://thedigiterati.com/link-facebook-group-to-page/">How To Link A Facebook Group To A  Page</a></p>



<p>Anyway, hope someone finds it useful! Enjoy posting!</p>



<hr class="wp-block-separator has-text-color has-background has-very-light-gray-background-color has-very-light-gray-color"/>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/06/contribute.png" alt="Buy me a coffee" class="wp-image-256" width="50" height="70"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Found This Useful?</h2>



<p>If you have found this useful, why not help to support the site and <a href="/buy-me-a-coffee">buy me a coffee or perhaps a cheeky beer</a>? Thanks!</p>
</div>
</div>



<p></p>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/10/logo-v2-90.png" alt="" class="wp-image-337" width="50" height="50"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Websites Built For You</h2>



<p>You may also like <a href="https://websitesbuiltforyou.com">Websites Built For You </a>which focuses on web design and development in WordPress, PHP and Javascript.</p>
</div>
</div>



<p></p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/how-to-post-to-a-facebook-group-as-a-facebook-page/">How To Post To A Facebook Group As A Facebook Page</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://perkinstuff.com/how-to-post-to-a-facebook-group-as-a-facebook-page/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Nullmailer: A Simple Mail Transfer Agent</title>
		<link>https://perkinstuff.com/nullmailer-simple-mail-transfer-agent/</link>
					<comments>https://perkinstuff.com/nullmailer-simple-mail-transfer-agent/#respond</comments>
		
		<dc:creator><![CDATA[Steve]]></dc:creator>
		<pubDate>Fri, 18 May 2018 06:20:21 +0000</pubDate>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Servers]]></category>
		<guid isPermaLink="false">https://www.perkinstuff.com/?p=72</guid>

					<description><![CDATA[<p>Sometimes all you want to do is to allow your server to send emails. Postfix, exim and sendmail can all be configured to do this but they are complex to configure and relatively heavy-weight just to be used as a simple outgoing message transfer agent (MTA). This is where nullmailer comes in handy. Nullmailer is...</p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/nullmailer-simple-mail-transfer-agent/">Nullmailer: A Simple Mail Transfer Agent</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Sometimes all you want to do is to allow your server to send emails. Postfix, exim and sendmail can all be configured to do this but they are complex to configure and relatively heavy-weight just to be used as a simple outgoing message transfer agent (MTA). This is where nullmailer comes in handy.</p>



<p>Nullmailer is a tiny MTA that is a drop in replacement for the more complex mailers mentioned above. All that it does is accept outgoing mails and forward them via your normal SMTP mail relay server. The examples in this article are based on Debian Linux but should be helpful with other distros as well.</p>



<p>It&#8217;s easy to install:</p>



<pre class="wp-block-preformatted">sudo apt-get install nullmailer</pre>



<p>Any other mail transfer agent you have installed will be removed as part of the install process.</p>



<h2>Configuration (/etc/nullmailer)</h2>



<p>Once installed you can modify the configuration files in /etc/nullmailer.</p>



<h3>/etc/nullmailer/remotes</h3>



<p>This is where you configure the remote mail relay server that your outgoing emails are forwarded through:</p>



<pre class="wp-block-preformatted">&lt;your relay mailserver&gt; smtp --starttls --insecure --port=&lt;portno&gt; --user=&lt;username&gt; --pass=&lt;password&gt;</pre>



<p>If you have control over the relay server then I find it easier to leave off the &#8211;user and &#8211;pass options and instead whitelist the sender IP address.</p>



<h3>/etc/nullmailer/helohost</h3>



<p>This is where you configure how your server will identify itself when connecting to the remote relay host. This is used when connecting to the remote relay server and literally controls the name used in the SMTP HELO command:</p>



<pre class="wp-block-preformatted">myserver.domain.tld</pre>



<p>Will connect to the remote relay server using:</p>



<pre class="wp-block-preformatted">HELO myserver.domain.tld</pre>



<p>It&#8217;s best to use the fully qualified domain name of the server here, as defined in DNS. Ideally also add a PTR (reverse lookup) record that resolves to the same.</p>



<p>And that&#8217;s all! Just a little bit easier than postfix, sendmail or exim!</p>



<p>There are other configuration options as well, but I&#8217;ve never found them necessary. There is a link to more information about that at the end of this article.</p>



<h2>Testing</h2>



<p>You can send a simple test email from the command prompt using the following:</p>



<pre class="wp-block-preformatted">mail -s "Some subject" -a "From: &lt;your from email address&gt;" &lt;your to email address&gt;</pre>



<p>so as an example</p>



<pre class="wp-block-preformatted">mail -s "Some subject" -a "From: &lt;steve@senderaddress.tld&gt;" &lt;test@receipientaddress.tld&gt;</pre>



<p>You will then be prompted to enter a Cc: address (use ENTER to leave blank) and the email content (use CTRL+D to finish). Hopefully if you have everything set up correctly, the email will arrive in your inbox. It&#8217;s a good idea to also test using an external recipient mailbox located on another server just to ensure that the emails are being relayed correctly.</p>



<h2>Mail Queue</h2>



<p>All mails sent through nullmailer are processed into the mail queue directory. On Debian this is in /etc/spool/nullmailer/queue.</p>



<p>There is no timeout on sending mails, so if there is a problem with delivery it will keep retrying forever. The simple solution to this is a daily cron job such as below which will delete all emails in the queue older than 24 hours:</p>



<pre class="wp-block-preformatted">find /var/spool/nullmailer/queue -mindepth 1 -mtime +1 -delete</pre>



<p>You could also modify this to just copy the mails somewhere else for your perusal. In my experience&nbsp;it&#8217;s not necessary though as it&#8217;s only occasional system alerts using email address such as root@localhost that get stuck.</p>



<h2>Need More?</h2>



<p>There are some great articles on using nullmailer that go into a lot more technical detail at&nbsp;<a href="http://troubleshooters.com/linux/nullmailer/#_Configuring_Nullmailer">http://troubleshooters.com/linux/nullmailer/#_Configuring_Nullmailer</a></p>



<hr class="wp-block-separator has-text-color has-background has-very-light-gray-background-color has-very-light-gray-color"/>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/06/contribute.png" alt="Buy me a coffee" class="wp-image-256" width="50" height="70"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Found This Useful?</h2>



<p>If you have found this useful, why not help to support the site and <a href="/buy-me-a-coffee">buy me a coffee or perhaps a cheeky beer</a>? Thanks!</p>
</div>
</div>



<p></p>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/10/logo-v2-90.png" alt="" class="wp-image-337" width="50" height="50"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Websites Built For You</h2>



<p>You may also like <a href="https://websitesbuiltforyou.com">Websites Built For You </a>which focuses on web design and development in WordPress, PHP and Javascript.</p>
</div>
</div>



<p></p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/nullmailer-simple-mail-transfer-agent/">Nullmailer: A Simple Mail Transfer Agent</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://perkinstuff.com/nullmailer-simple-mail-transfer-agent/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Welcome</title>
		<link>https://perkinstuff.com/my-first-post/</link>
					<comments>https://perkinstuff.com/my-first-post/#respond</comments>
		
		<dc:creator><![CDATA[Steve]]></dc:creator>
		<pubDate>Mon, 07 May 2018 15:06:17 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<guid isPermaLink="false">https://www.perkinstuff.com/?p=11</guid>

					<description><![CDATA[<p>My First Post So, finally I&#8217;ve spun up a server, created a virtual host and run through the famous WordPress 5 minute install (blindfolded!). It&#8217;s been a long time in coming but finally here it is &#8211; my brand new blog! What&#8217;s It All About? I take an active interest in most things Internet and...</p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/my-first-post/">Welcome</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2>My First Post</h2>



<p>So, finally I&#8217;ve spun up a server, created a virtual host and run through the famous WordPress 5 minute install (blindfolded!). It&#8217;s been a long time in coming but finally here it is &#8211; my brand new blog!</p>



<h2>What&#8217;s It All About?</h2>



<p>I take an active interest in most things Internet and IT related with a passion for developing software and building servers.</p>



<h2>A Thing A Day Keeps The Grey Matter Pink</h2>



<p>I try to learn at least one new thing each day. This is where I am hoping to pass them on, one post at a time.</p>



<p>So, thank you for reading my first post and stay tuned for useful things!</p>



<hr class="wp-block-separator has-text-color has-background has-very-light-gray-background-color has-very-light-gray-color"/>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/06/contribute.png" alt="Buy me a coffee" class="wp-image-256" width="50" height="70"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Found This Useful?</h2>



<p>If you have found this useful, why not help to support the site and <a href="/buy-me-a-coffee">buy me a coffee or perhaps a cheeky beer</a>? Thanks!</p>
</div>
</div>



<p></p>



<div class="wp-block-columns">
<div class="wp-block-column" style="flex-basis:15%">
<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" src="https://perkinstuff.com/wp-content/uploads/2020/10/logo-v2-90.png" alt="" class="wp-image-337" width="50" height="50"/></figure></div>
</div>



<div class="wp-block-column" style="flex-basis:85%">
<h2>Websites Built For You</h2>



<p>You may also like <a href="https://websitesbuiltforyou.com">Websites Built For You </a>which focuses on web design and development in WordPress, PHP and Javascript.</p>
</div>
</div>



<p></p>
<p>The post <a rel="nofollow" href="https://perkinstuff.com/my-first-post/">Welcome</a> appeared first on <a rel="nofollow" href="https://perkinstuff.com">perkinstuff.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://perkinstuff.com/my-first-post/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
