The JamesEmailServer creates an application which is installed on the chosen Machine and runs as the chosen UnixUser.
The database, certificates, accounts and redirections are put in a configuration file in the application and when it changes, the application makes the changes in the database.
Choose domains for MX, IMAP and POP3 (can be the same domain).
Suggestion, all: mail.domain.com
For Installed On Email Server, choose a server.
If you are on Foilen Cloud, you can use the shared server foilen_james_server.
For the 3 certificates, click on Create and enter the domain name that has been chosen.
If the 3 domains are the same, after having created a certificate, for the 2 others, click on Choose and take the one that has been created.
For Email Relay (Optional), if nothing is chosen, all emails sent by email accounts will be sent by the server itself. Some providers, like Hotmail, might block emails because of their dysfunctional spam filter. To remedy this, it is possible to relay sent emails by AWS SES, Sendgrid or any other provider.
Click on Create
An email account allows you to receive and send emails.
The full username depends on the chosen domain. If the domain is domain.com, then the username for receiving and sending emails is email@example.com
Choose a password
For Installed on Domains, choose the domain(s) for this account name.
Click on Create
Redirection to One or More Emails
Warning: Redirections are an important feature, but they might not work well. The reason is that to redirect, the recipient is changed and therefore the email itself is changed. This change invalidates any initial signature on the message, and mail servers often depend on them to categorize spam.
Redirection to an email address external to the server.
To avoid that there is someone who sends an email to the wrong address or an old address of a former employee without being answered, it may be good to create a redirection for all addresses that do not have an account and who do not have a specific redirection to one or more internal email addresses. On the other hand, you risk receiving more spam since any test done by spammers will get to you.
Warning: Just like with specific redirects, you should follow best practices to avoid losing emails.