Email

A fully self-hosted, Free Software, standards-compliant email service.

Using your Account

As with most of our services, this uses our accounts system. Your email address is your username at the group’s domain.

Server Details

We publish auto-discover details for the below, but you might need to enter the details manually if your client doesn’t support autodiscovery.

For all protocols, TLS is required (the server will not accept passwords sent over plain-text). Outgoing emails go via our SMTP server as we publish DKIM and SPF records.

Protocol Address Port SSL
IMAP mail.fossgalaxy.com 143 STARTTLS (required)
SMTP mail.fossgalaxy.com 587 STARTTLS (required)
webmail mail.fossgalaxy.com 443 Yes

We use letsencrypt as our certificate authoraty and use DNSSEC for our DNS records.

Mail rules

You may want to use filters to help organise your email. Our email service supports a powerful email filtering language called sieve, which allows you to script your filters. Some clients natively support sieve, while others such as thunderbird have extensions.

Address aliases

Email address aliases are supported, but creating them is a manual process, let the admins know if you would like alias and they will create it for you.

Forwarding Groups

Some email addresses are set up as forwarding groups (security alerts, admins, etc…). If you would like to be included in these emails, then let the admins know.

Service Accounts

Some of our services need the ability to send emails. We have dedicated accounts for this purpose. If you require one, let the admins know. Don’t use your account for sending automated service emails.

Tips

Here are some tips for using the service.

Address extensions

The server supports address extensions, allowing you to use dedicated virtual addresses to filter your mail. To use this feature include a + followed by a sequence of letters as the address.

For example, sending an email to you+tag@example.com would mean the server delivers it to the inbox for you@example.com (but leaves the to address as-is). You can filter these messages based on the ‘to’ address in your sieve rules.

End-To-End Encryption

Although we use TLS for communications with the server, you may wish to make use of PGP as another layer of security. Using PGP allows you to send end-to-end encrypted emails. To make effective use of this, both you and the other party will need to set up and use PGP. We recommend using the keys.openpgp.org to publish your public keys.