Domains and DNS
List of registered and related domains
GoDaddy
- remimarchand.ca
- remimarchand.com
- aurelienmarchand.com
- aurelien.org
EasyDNS
Hosting
interserver.net
- VPS (1 slice)
- Static Public IP: 199.231.184.141
- Hybrid Mail Server for @aurelien.org, @warmly.ca, copies emails to Home Network
Home Network
- NextCloud/Plex/Email
- Server Name: shyrka
- Canonical Name: private.aurelien.org, points to shyrka.aurelien.org
- Static Internal IP: TDB
- Port forward (80, 443) to allow external access to nextcloud
- Dynamic Public IP, so push A records to GoDaddy via Reseller API (see below)
TODO
- Check whether the following ports (/protocols) are blocked by my ISP:
- 25 / smtp
- 80 / http (not critical)
- 110 / pop3
- 143 / imap
- 443 / https
- 465 / smtps (not critical)
- 587 / smtp
- 993 / imaps
- 995 / pop3s
- 3443 / https (not critical)
- 5222 / xmpp
- 5223 / xmpp
- 9071 / https (not critical)
List extracted from https://wiki.zimbra.com/wiki/Ports
Network Architecture
- Home Network
- Nextcloud (free version of ownCloud)
- Plex
- Primary Email Server
home-cured Postfix (overwhelming)
Citadel UX (ugly)
Kolab (manual configuration)
Scalix (java, automatic installation, complex configuration)
Synovel (discontinued, ugly)
- Axigen (not free, 5 premium users max, very nice configuration tool)
- Zimbra (integrate Postfix and other tools, open-source version)
- Xeams (not free, 5 premium users max, very nice configuration, proxy-mode, clustering, and Let's encrypt support)
- Group Office (manages Postfix after intense configuration)
API
DDNS
https://www.instructables.com/id/Quick-and-Dirty-Dynamic-DNS-Using-GoDaddy/
https://reseller.godaddy.com/docs#/v1
User Account
- GrandVizir: administrator role
- FirstnameLastname: regular users
- Although the mailbox FirstnameLastname@server is created, we only use alias mailboxes in the shape: firstname@server
- Xeams allows creating on-the-fly address using a "+" separator: firstname+ebay@server
- Temporary addresses can be creating with the format +YYYYMMDD: firstname+20201231@server
- A combination of the two is possible: firstname+ebay+20201231@server