paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 533a07c35432f5187a2a30221530c9230ea90217
parent a11a65b0f4b5091d319612635d4a3ec742dbe34b
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Tue, 19 May 2020 19:57:41 -0400

Publish new blog post; self hosted mail!

Diffstat:
Mpages/blog.md | 1+
Apages/blog/self-hosted-mail-now-live.md | 38++++++++++++++++++++++++++++++++++++++
Mpages/contact.md | 18+++++++++++++-----
Mpages/home.md | 4++--
Mpublic/feeds/sitewide-feed.xml | 38++++++++++++++++++++++++++++++++++++++
Mpublic/sitemap.xml | 1+
6 files changed, 93 insertions(+), 7 deletions(-)

diff --git a/pages/blog.md b/pages/blog.md @@ -20,6 +20,7 @@ href="https://social.paritybit.ca/@jbauer">Mastodon</a>. ### 2020 <ul> + <li>2020-05-19 <a href="blog/self-hosted-mail-now-live">Self-Hosted Email is Now Live!</a></li> <li>2020-05-19 <a href="blog/attempting-to-replace-my-thinkpads-touchpad">Attempting to Replace My Thinkpad's Touchpad</a></li> <li>2020-05-18 <a href="blog/trying-out-aerc">Trying Out aerc</a></li> <li>2020-05-17 <a href="blog/setting-up-gpg-keys-from-scratch">Setting Up GPG Keys from Scratch</a></li> diff --git a/pages/blog/self-hosted-mail-now-live.md b/pages/blog/self-hosted-mail-now-live.md @@ -0,0 +1,38 @@ +## Self-Hosted Email is Now Live! + +[//]: # "I've successfully migrated email for paritybit.ca to my own SMTP server." + +[//]: # "main.min.css" + +[//]: # + +<div class="byline"> +<b>Written By:</b> Jake Bauer | + <b>Posted:</b> 2020-05-19 | + <b>Last Updated:</b> 2020-05-19 +</div> + +Following my experiments with self-hosting email, which I posted about in a +[previous blog post](/blog/self-hosting-email), I've now migrated email for this +domain off of ProtonMail and onto my mail server. + +Last night, I spun up a new mail server on Vultr, running OpenBSD (as previously +discussed), and got the machine ready so that I could quickly get email up and +running today. Humourously, I woke up this morning to the release of the next +version of OpenBSD but upgrading was about as painless as could be; a +`sysupgrade` followed by a `pkg_add -u` did the trick. + +Thanks to my previous experiments, I was able to get this mail server up and +running in about 20 minutes including switching over all of my DNS records. I've +[set up aerc](https://www.paritybit.ca/blog/trying-out-aerc) with my mail +account and I'm excited to now have completely hassle-free email. + +As always, contact and GPG details can be found on [the contact page](/contact). +My email address did not change and is still `jbauer@paritybit.ca`. I also made +sure to have the appropriate [RFC 2142](https://www.ietf.org/rfc/rfc2142.txt) +mailbox names for my domain, which are also listed on the contact page. + +_This is my twenty-fifth post for the +[#100DaysToOffload](https://social.paritybit.ca/tags/100DaysToOffload) +challenge. You can learn more about this challenge over at +[https://100daystooffload.com](https://100daystooffload.com)._ diff --git a/pages/contact.md b/pages/contact.md @@ -24,8 +24,16 @@ me know via <a rel="me" href="https://social.paritybit.ca/@jbauer">Mastodon</a>. ### Technical or Domain-related -To report any technical, security, or accessibility issues with the website or -to leave a suggestion about something (unrelated to the site's content), please -send an email to [webmaster@paritybit.ca](mailto:webmaster@paritybit.ca). - -I am currently setting up RFC 2142 mail names. +Please use the appropriate email address below to report relevant issues: + +* [abuse@paritybit.ca](mailto:abuse@paritybit.ca) - Innapropriate public + behaviour such as spam originating from this domain. +* [security@paritybit.ca](mailto:security@paritybit.ca) - Report security + issues. +* [hostmaster@paritybit.ca](mailto:hostmaster@paritybit.ca) - Report DNS-related + issues. +* [postmaster@paritybit.ca](mailto:postmaster@paritybit.ca) - Report + email-related issues. +* [webmaster@paritybit.ca](mailto:webmaster@paritybit.ca) - Report + website-related issues. +* [www@paritybit.ca](mailto:www@paritybit.ca) - The same as webmaster. diff --git a/pages/home.md b/pages/home.md @@ -20,6 +20,8 @@ extent)! Access through `gopher://paritybit.ca` or `gemini://paritybit.ca`. src="/img/feed-icon.png" width="15" height="15" alt="Click for RSS Feed"/> </a> </div> +2020-05-19 <a class="feed-item" href="blog/self-hosted-mail-now-live">Self-Hosted Email is Now Live!</a> + 2020-05-19 <a class="feed-item" href="blog/attempting-to-replace-my-thinkpads-touchpad">Attempting to Replace My Thinkpad's Touchpad</a> 2020-05-18 <a class="feed-item" href="blog/trying-out-aerc">Trying Out aerc</a> @@ -38,8 +40,6 @@ extent)! Access through `gopher://paritybit.ca` or `gemini://paritybit.ca`. 2020-05-10 <a class="feed-item" href="blog/why-i-love-the-fediverse">Why I Love the Fediverse</a> -2020-05-09 <a class="feed-item" href="blog/submitting-a-bug-report-to-freebsd">Submitting a Bug Report to FreeBSD</a> - ### What is a Parity Bit? It is a bit (in the 1's and 0's sense) used in checking for errors in digital diff --git a/public/feeds/sitewide-feed.xml b/public/feeds/sitewide-feed.xml @@ -7,6 +7,44 @@ <description>The feed that covers all notable additions, updates, announcements, and other changes for the entire paritybit.ca website.</description> <item> + <title>Self-Hosted Email is Now Live!</title> + <link>https://www.paritybit.ca/blog/self-hosted-mail-now-live</link> + <guid>https://www.paritybit.ca/blog/self-hosted-mail-now-live</guid> + <pubDate>Tue, 19 May 2020 19:45:20 -0400</pubDate> +<description><![CDATA[<h2>Self-Hosted Email is Now Live!</h2> + +<div class="byline"> +<b>Written By:</b> Jake Bauer | + <b>Posted:</b> 2020-05-19 | + <b>Last Updated:</b> 2020-05-19 +</div> + +<p>Following my experiments with self-hosting email, which I posted about in a +<a href="/blog/self-hosting-email">previous blog post</a>, I've now migrated email for this +domain off of ProtonMail and onto my mail server.</p> + +<p>Last night, I spun up a new mail server on Vultr, running OpenBSD (as previously +discussed), and got the machine ready so that I could quickly get email up and +running today. Humourously, I woke up this morning to the release of the next +version of OpenBSD but upgrading was about as painless as could be; a +<code>sysupgrade</code> followed by a <code>pkg_add -u</code> did the trick.</p> + +<p>Thanks to my previous experiments, I was able to get this mail server up and +running in about 20 minutes including switching over all of my DNS records. I've +<a href="https://www.paritybit.ca/blog/trying-out-aerc">set up aerc</a> with my mail +account and I'm excited to now have completely hassle-free email.</p> + +<p>As always, contact and GPG details can be found on <a href="/contact">the contact page</a>. +My email address did not change and is still <code>jbauer@paritybit.ca</code>. I also made +sure to have the appropriate <a href="https://www.ietf.org/rfc/rfc2142.txt">RFC 2142</a> +mailbox names for my domain, which are also listed on the contact page.</p> + +<p><em>This is my twenty-fifth post for the +<a href="https://social.paritybit.ca/tags/100DaysToOffload">#100DaysToOffload</a> +challenge. You can learn more about this challenge over at +<a href="https://100daystooffload.com">https://100daystooffload.com</a>.</em></p>]]></description> +</item> +<item> <title>Attempting to Replace My Thinkpad's Touchpad</title> <link>https://www.paritybit.ca/blog/attempting-to-replace-my-thinkpads-touchpad</link> <guid>https://www.paritybit.ca/blog/attempting-to-replace-my-thinkpads-touchpad</guid> diff --git a/public/sitemap.xml b/public/sitemap.xml @@ -3,6 +3,7 @@ <url><loc>https://www.paritybit.ca</loc></url> <url><loc>https://www.paritybit.ca/home</loc></url> <url><loc>https://www.paritybit.ca/blog</loc></url> + <url><loc>https://www.paritybit.ca/blog/self-hosted-mail-now-live</loc></url> <url><loc>https://www.paritybit.ca/blog/attempting-to-replace-my-thinkpads-touchpad</loc></url> <url><loc>https://www.paritybit.ca/blog/trying-out-aerc</loc></url> <url><loc>https://www.paritybit.ca/blog/setting-up-gpg-keys-from-scratch</loc></url>