Public services

Documentation over public services I provide.

Email hosting

Pages covering all the different email hosting I have.

Email hosting

Mailcow (mx1.thomassen.pm)

What the f*** is Mailcow!?

Mailcow is a software stack for running an email server, which is currently running on a dedicated server here in Norway (through a provider) that I manage.
Compared to my other servers, my Mailcow instance has the "cleanest" IP address, making it perfect for personal email and such as long as your domain has been set up correctly.

Webmail

Webmail is provided through a software called "SOGo". The link to that is: https://mx1.thomassen.pm/SOGo/
SOGo allows you to set up your identity (the name and signature sent with every email, for instance), but it also has some nice features like managing your calendar, contacts and changing your password.

You are also able to change your password through the main Mailcow page: https://mx1.thomassen.pm/

Email clients

The incoming and outgoing mail servers support all the default encryption settings and network ports, so if you know those you're good to go. The hostname for both incoming and outgoing is the same: mx1.thomassen.pm

For those of you that need specific details:

Incoming (IMAP)

Outgoing (SMTP)

Incoming (POP)

I don't even know if Mailcow supports this and I don't even know what the settings would be here.
If you really wanna use POP instead of IMAP, just go with the same hostname (using default POP ports) and username/password as IMAP and see if it works.

DNS

If you know your way around managing the DNS settings, these are the common settings that all domains through Mailcow uses.
Make sure that you've talked to me before changing these settings as they could potentially break your email. Mailcow only accepts emails from domains and addresses I've added.

DNS records

For the DNS records, I'll be using @ for the root/main domain and for example mail for a subdomain.
That means, if your root/main domain is chipset.no, then @ would imply chipset.no and mail would imply mail.chipset.no.
Depending on your DNS provider, this might be important to note or else your DNS settings will be wrong.

MX type records are specified in the format <Priority> <Hostname>. Some DNS providers have a "Priority" field separate from the "Content" field. So keep this is mind when looking at MX records.

TTL or Time-To-Live specifies how long a record (in seconds) should be cached by DNS servers (like Google, Cloudflare or your ISP). I will specify a common default, but you're free to choose whatever you want.
3600 (seconds) = 1 hour.

Name Type Content TTL Comment
@ MX 10 mx1.thomassen.pm 3600 Priority: 10 and hostname: mx1.thomassen.pm
@ TXT v=spf1 include:spf.thomassen.xyz -all 3600 [SPF] Important if you want your email to not go into spam.
mail CNAME mx1.thomassen.pm 3600 Optional, can be used for easy-to-remember access to Mailcow/SOGo. Let me know if you add this subdomain/alias.

DKIM

DKIM is used for additional 'authentication' of email when sent to other mail providers (Gmail, Hotmail, Yahoo etc). It's used in addition to SPF to prevent spam.
I highly recommend setting this up, but that requires that I generate a DKIM key pair via Mailcow.
Please contact me at Decicus#0001 (Discord) or email (alex@chipset.no) if I haven't sorted this out with you yet.

DMARC: If you enable DKIM, I also recommend adding a record for DMARC which allows you to specify a policy for email providers to follow when receiving an email from your domain.
This will also specify an email address for them to send reports.
By default it specifies to send the reports to my email address (alex@chipset.no) every 24 hours.
The settings used by the DMARC record I've specified are also the most strict possible. So if your SPF or DKIM is misconfigured, your email won't go through.
Double-check with me before adding DMARC.

DKIM/DMARC will typically be added through DNS in this format:

Name Type Content TTL Comment
mailcow._domainkey TXT v=DKIM1;k=rsa;t=s;s=email;p=MIIBIjANBgkqhkiG.... 3600 DKIM public key example. Snipped because they're usually really long (~400 characters)
_dmarc TXT v=DMARC1; p=reject; sp=reject; rua=mailto:alex@chipset.no; ruf=mailto:alex@chipset.no; rf=afrf; pct=100; ri=86400 3600 Optional, see comment about DMARC. Alternatively use a DMARC generator
Email hosting

MXRoute - Blizzard

Webmail

Webmail on blizzard is available at: https://blizzard.mxrouting.net/roundcube/

Email clients

The incoming and outgoing mail servers support all the default encryption settings and network ports, so if you know those you're good to go. The hostname for both incoming and outgoing is the same: blizzard.mxrouting.net

For those of you that need specific details:

Incoming (IMAP)

Outgoing (SMTP)

Account management

Account management can be done via https://mail.mxlogin.com/
Use your full email address + password to log in.

Plex - Cactflix

Documentation regarding my Plex servers aka Cactflix

Plex - Cactflix

Plex - Getting Started

How to access

This assumes you've created a Plex.tv account, been invited to my personal Plex server and accepted the invite to it.

Make sure to log in to app.plex.tv with the same email/account as the one you received the invite on.
Once logged in, you should automatically have access to my Plex servers. The primary server should be called Cactflix [Main].

Costs

My Plex server isn't free for me to host. I also spend time making sure it's running optimally and that media is kept up-to-date. I appreciate any help covering said costs. This is completely optional, but very much appreciated :)

Cryptocurrencies:

Transparency

When using my Plex server I will be able to see the following information about you:

Only time I check this information is when I'm going through shows and movies to delete, so that I don't accidentally delete something someone is in the middle of watching.

Location & Performance

The Plex server is located in Germany. Depending on your own location, the server may not perform optimal due to how the internet works.
I also expect you have a decent enough internet connection to handle the streaming. You can turn down the quality if you have issues with buffering.

The server runs on an i7-8700 using the integrated graphics for transcoding (Intel QuickSync).
While the server is usually able to transcode anything up to 1080p with relative ease, it might struggle with 4K / 2160p content. This is especially true if your connection to the server isn't the greatest.
This is also the reason there's not much 4K content on my Plex server.

Whenever possible, I highly recommend using one of the official Plex client apps as it supports "direct streaming" (which helps with performance, speed and quality).

Mobile

Mobile streaming & sync with Plex (at least on Android / iOS) has an additional cost to the company behind the Plex software.

Quote from Plex:
Until the mobile app is unlocked (through an in-app purchase or a Plex Pass subscription), video and music streamed from a Plex Media Server has a 1 minute limit, and photos will be watermarked.

The in-app purchase is one-time cost of 5 USD, which you have to pay through the Android / iOS app.
Plex has guides on how to do this for both Android and iOS:

Alternatively, you pay 5 USD per month for Plex Pass, but that's unnecessary if you only need access on mobile.

If you only plan to watch Plex via the browser, desktop app or a TV, then there should be no additional cost.

If you want to read more about this particular topic, I suggest you read this support article: Plex Support | Plex: Free vs. Paid

Suggestions / Requests

If you want to request something (TV show / movie), then see: Plex - Requesting Media

For any other questions / inquiries:

No guarantees that I can get what you want, but I'll try (as long as it's a reasonable request). :)

Tips when getting started with Plex

For all of these tips, make sure you have already logged in on app.plex.tv.

Disabling junk

I recommend disabling all the extra "Online media sources", since I just find them cluttering the Plex interface: https://app.plex.tv/desktop#!/settings/online-media-sources

Default quality

For every device you log into (your phone, different web browsers, the official Plex client etc.) you should set the default quality to "Maximum" as long as your connection to the Plex server is good enough.

For some reason Plex has decided that the default quality is 720p @ 2 mbps (in other words, not as good as it can be) and that this setting doesn't sync between devices.

Web browser / Desktop app

This setting is available on this page: https://app.plex.tv/desktop/#!/settings/web/quality

4 - VEvGwrP.jpg

Amazon Fire / Android TV, Consoles, Roku

Smart TVs, consoles, Roku etc.

Apple TV / tvOS