HelioHost Posted October 17, 2023 Posted October 17, 2023 Username: rayd, Server: Tommy, Main domain: ray.helioho.stI have vps69 (username rayzou) on which I am setting up an instance of Mattermost. I would like to use Heliohost's email hosting to host email for the domain I'm using for the Mattermost server. The email will be almost exclusively for sending emails for notifications, password resets, email confirmations, etc. FWIW, the Mattermost server will have around 12-15 users, at most. How can I go about getting Heliohost email hosting set up for the domain? Kind regards, Ray
Krydos Posted October 17, 2023 Posted October 17, 2023 It looks like you have a Tommy account and a VPS so you could do your email through the Tommy account. We will need to add the domain to the Tommy account in order to handle the email, and then you could use SMTP to send the emails from the VPS. 1
rayd Posted October 18, 2023 Posted October 18, 2023 Thanks, @Krydos! I wasn't seeing the forest for the tress. ? I just set up the domain pizzanbeer.wtf to use ns1.heliohost.org and ns2.heliohost.org for name servers. Can you please add it to my Tommy account?
Krydos Posted October 19, 2023 Posted October 19, 2023 Added. Do you want to host the website for the domain pizzanbeer.wtf on the VPS? If so which one?
rayd Posted October 19, 2023 Posted October 19, 2023 Yes, vps69 please. Also, please add a subdomain of chat.pizzabeer.wtf also pointing to vps69. Thanks!
Krydos Posted October 19, 2023 Posted October 19, 2023 pizzanbeer.wtf = vps69 chat.pizzanbeer.wtf = vps69 www.pizzanbeer.wtf = vps69 ftp.pizzanbeer.wtf = vps69 ipv6.pizzanbeer.wtf = vps69 mail.pizzanbeer.wtf = tommy webmail.pizzanbeer.wtf = tommy I have also set up DKIM, SPF, and DMARC for you as well so you can send emails. I recommend sending a test email to https://www.mail-tester.com/ to make sure everything is set up correctly. 1
rayd Posted October 19, 2023 Posted October 19, 2023 Thanks, @Krydos! The mail is working great, including a 10/10 score from mail-tester.com. Can you share or point me to info to help me get a Let's Encrypt cert for the mail server? Plesk complains that it can't find the authorization token at /.well-known/acme-challenge/ which makes sense because I plan to set up a web server on my vps, but haven't, yet. Is this just a one-time validation that I need to create the text file for or will this be a problem when Plesk/Let's Encrypt attempts to renew the cert(s)? If it would be easier/optimal to manage the DNS myself, I can do that, but it seems like I'm this close to having things ready to go.
Krydos Posted October 19, 2023 Posted October 19, 2023 48 minutes ago, rayd said: Can you share or point me to info to help me get a Let's Encrypt cert for the mail server? Probably the easiest way to get a free certificate would be to install Certbot on your VPS, create the certificate on the VPS, and then manually import the certificate into Plesk. 49 minutes ago, rayd said: Is this just a one-time validation that I need to create the text file for or will this be a problem when Plesk/Let's Encrypt attempts to renew the cert(s)? No, you'd need to validate the SSL certificate each time it renews. Let's Encrypt issues 90 day certificates, and Plesk renews them automatically every 60 days. 50 minutes ago, rayd said: If it would be easier/optimal to manage the DNS myself, I can do that, but it seems like I'm this close to having things ready to go. You don't have to use our DNS. You can use Cloudflare or any other DNS providers that you want to.
rayd Posted October 19, 2023 Posted October 19, 2023 Without hosting the web site on Tommy, is there a way to automate applying the cert to the mail server (webmail and IMAP/POP/SMTP)?
rayd Posted October 20, 2023 Posted October 20, 2023 16 hours ago, Krydos said: I can't think of a way. OK, thanks. I thought as much, but was hopeful maybe there was an API or something I'm unaware of that you are. On 10/18/2023 at 6:59 PM, Krydos said: Added. Do you want to host the website for the domain pizzanbeer.wtf on the VPS? If so which one? May I humbly ask to change my response to your earlier question (below) and host the website on Tommy? ? Apologies for not thinking through the ramifications the first time you configure DNS for me.
rayd Posted October 20, 2023 Posted October 20, 2023 Just now, rayd said: May I humbly ask to change my response to your earlier question (below) and host the website on Tommy? ? Apologies for not thinking through the ramifications the first time you configure DNS for me. However, chat.pizzanbeer.wtf should still point to vps69. Thanks!
Krydos Posted October 21, 2023 Posted October 21, 2023 On 10/19/2023 at 5:12 PM, rayd said: Can you share or point me to info to help me get a Let's Encrypt cert for the mail server? Why not just use tommy2.heliohost.org as the SMTP/IMAP host instead?
rayd Posted October 21, 2023 Posted October 21, 2023 2 hours ago, Krydos said: Why not just use tommy2.heliohost.org as the SMTP/IMAP host instead? I need to be able to configure a mailbox or two and I want encrypted connections for web mail and SMTP/IMAP. It looks like the way Plesk is set up it would be easiest for me to just use Tommy for the web site, as the "default" set up usually is. I think that would make it easy for me to use Plesk to set up the Let's Encrypt certs. I don't really care about the basic web site at this point, just getting Mattermost set up on the VPS at chat.pizzanbeer.wtf with email working for the pizzanbeer.wtf domain. Thanks for your patience.
Krydos Posted October 22, 2023 Posted October 22, 2023 4 hours ago, rayd said: I need to be able to configure a mailbox or two and I want encrypted connections for web mail and SMTP/IMAP. That's exactly my point. If you use the SMTP/IMAP host tommy2.heliohost.org it already has SSL installed and you don't need to worry about installing it on your domain.
Recommended Posts