1
SmarterMail Linux: Kestrel yes or no?
Question asked by Martin Schaible - 7/7/2025 at 3:54 AM
Unanswered
Hello

Yesterday I installed SmarterMail on a fresh AlmaLinux 10 server, which worked very well.

The webmail will be accessible under three different domains or subdomains. So far, I haven't been able to figure out where Kestel has its configuration, and according to some articles, the configuration is often determined directly via code.

Wouldn't it be easier and also advisable to use Ngnix as a proxy and configure my hosts and certificates there?

Thank you very much
1
Matt Petty Replied
Employee Post
Choose "No" when asked to use built-in webserver, this will run SM in http only on port 17017 giving you a target to route from via nginx, caddy, etc.
Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com
0
Martin Schaible Replied
Hi Matt

Thanks for this information. 
I'm aware of that.

My question is more this:
If I can simply add additional host entries in Kestel, then I'd be happy to skip the reverse proxy.

But if it's easier with nginx, then I'll go that route.


3
Matt Petty Replied
Employee Post
you shouldn't need any host entries for kestrel, as long as your A records are pointing to your server we'll process the call, we use SNI for dynamic cert matching.

So all you need to do for a new subdomain or domain to be served by kestrel/SmarterMail (and have a certificate made) is 
1. Point the A record to SmarterMail
2. Have a domain, domain alias, that matches in SM
2.5. Make sure your ports are open on the machine.
3. Make sure automatic cert generation is on.
4. (wait) Then try https://<domain> in your browser, should work!

That's it, you may have to wait some time for the cert to get brought in but there is no other setup.

Matt Petty Senior Software Developer SmarterTools Inc. www.smartertools.com
1
Martin Schaible Replied
Hi Matt

That's awesome. Many thanks for this helpful answer.

Reply to Thread

Enter the verification text