📕 subnode [[@jakeisnt/mail]] in 📚 node [[mail]]
📕 text contributed by @jakeisnt 🔗

Checking and interacting with mail.


https://dbp.io/essays/2013-06-29-hackers-replacement-for-gmail.html https://www.reddit.com/r/selfhosted/comments/ha1ikl/best_vps_for_email_server/ https://dbp.io/essays/2018-01-01-home-backups.html backing up is important!

email ideas:

  • generate arb. email name with the same domain per website, using email similar to web name

  • fwd these emails to central repo

  • know exactly what service these emails came from

  • quick frontend to generate these email addresses/inboxes for subscriptions

https://github.com/tomav/docker-mailserver/blob/master/README.md https://github.com/icyphox/mael sending mail through office365 https://stevelosh.com/blog/2012/10/the-homely-mutt/ http://matt.might.net/articles/how-to-email/ https://en.m.wikipedia.org/wiki/Anonymous_remailer <button class="pull-url" value="https://en.m.wikipedia.org/wiki/Anonymous_remailer">pull</button> https://alot.readthedocs.io/en/latest/ <button class="pull-url" value="https://alot.readthedocs.io/en/latest/">pull</button> https://notmuchmail.org/frontends/

you should probably use plaintext email instead of html most of the time: https://useplaintext.email/

Setting up a NixOS email server

I used Vultr's VPS; install NixOS with it adding the ISO with these instructions or using the ISO included with Vultr. (You'll still have to manually partition and install NixOS though).

There are several nice preconfigured mail server options. I chose nixos-simple-mailserverand run NixOS 20.09, managed with flakes and merged into my system configurations. The <button class="pull-url" value="https://nixos-mailserver.readthedocs.io/en/latest/index.html][The">pull</button> documentationfor the mail server is superb. This articlemight also be useful but could be dated.

As part of the instructions, you'll have to set up a reverse DNS record. Here'show you handle that for Vultr.

On Namecheap, the DNS records took several hours to propagate. The LetsEncrypt certificates in this mail server cannot be issued until your DNS records go into effect, so be patient until this happens.

use plain html email

Thunderbird configuration

  • Add new calendar with the specific calendar link off Radicale (Counted as calendar account on android but just one calendar on thunderbird)

  • CardBook extension to synchronize contacts over CardDAV

Receiving pushes... (requires JavaScript)
Loading context... (requires JavaScript)
📖 stoas (collaborative spaces) for [[@jakeisnt/mail]]