urbanshed Posted Thursday at 03:34 PM Posted Thursday at 03:34 PM hi there, my username is urbanshed and my doman name is urbanshed.in that is working good. my dns records are set by cloudflare account. i have setup the A/AAA records to my ip and it is working fine, but i dont know which DNS enteries i have to make for setting up mails in, also i need spf, dmarc and dkim to be setup, can you please help me how can I do that? I have created mail account with plesk earlier but it was not working, and i didn't find any useful info here: Cloudflare DNS Records - HelioHost Wiki Quote
wolstech Posted Thursday at 05:33 PM Posted Thursday at 05:33 PM For SPF, use this (leave the name field blank, use this as value): "v=spf1 include:tommy.heliohost.org ~all" For DMARC, enter the name as _dmarc, and use this value: "v=DMARC1; p=quarantine" For DKIM, the record needs to be generated in Plesk under the mail settings as its unique to each user. Turn it on, apply the settings, then click the ? next to the DKIM settings and it will show you the correct records to use. 1 Quote
urbanshed Posted 15 hours ago Author Posted 15 hours ago Things that I have already done: 1) I added the records in cloudflare for DMARC, SPF, and DKIM as well. 2) my A record urbanshed.in is set to ip address of the tommy server (website is working fine). 3) I have created mail account with name admin@urbanshed.in and I have completed the setup. Problems: 1) I have setup the webmail option as well, but on webmail. a page is opening with webmail.urbanshed.in and it is showing an error. (i have attached the jpg) 2) I am setting up mail server client (Thunderbird and Outlook) both are having connection issue and unable to connect. (i have attached the jpg) I have tried Manual setup as well (i have attached the jpg) I must be missing something, please help me to make this work. Quote
Ookma-Kyi Posted 14 hours ago Posted 14 hours ago (edited) 7 minutes ago, urbanshed said: Things that I have already done: 1) I added the records in cloudflare for DMARC, SPF, and DKIM as well. 2) my A record urbanshed.in is set to ip address of the tommy server (website is working fine). 3) I have created mail account with name admin@urbanshed.in and I have completed the setup. Problems: 1) I have setup the webmail option as well, but on webmail. a page is opening with webmail.urbanshed.in and it is showing an error. (i have attached the jpg) 2) I am setting up mail server client (Thunderbird and Outlook) both are having connection issue and unable to connect. (i have attached the jpg) I have tried Manual setup as well (i have attached the jpg) I must be missing something, please help me to make this work. For webmail, did you reenable it? Back in May it was disabled globally to fix 503 server errors. Edited 14 hours ago by Ookma-Kyi Quote
urbanshed Posted 14 hours ago Author Posted 14 hours ago yes i have re-enabled it, i can wait for some time for webmail but login to mail client is giving me errors (thunderbird and outlook) my mxrecord was setup to cloudflare email routing, i have disabled it and added a new mx record to [mydomain] i have added dmarc, spf and dkim on cloudflare but still no luck in logging via mail client. Quote
urbanshed Posted 12 hours ago Author Posted 12 hours ago (edited) I have solved the issue, and I am just documenting here so that if anyone with similar problem can find the solution. my domain name urbanshed.in was proxied by cloudflare that is why it was not working. I created another A record with mail.[mydomain] to my server (not proxied dns only) MX records changed to [mydomain] mail.[mydomain] reissue SSL certificates from plesk interface so that it covers my newly added mail.[mydomain] thanks everyone for the help. Edited 12 hours ago by urbanshed Quote
wolstech Posted 12 hours ago Posted 12 hours ago It may work for you, but just to note for others, our officially recommended configuration is to use the server hostname (tommy.heliohost.org in your case) for IMAP/SMTP in a mail client as well as for MX records. Doing this eliminates the need for custom mail certificates, bypasses cloudflare proxies without extra records, and improves compatibility (the mail server identifies itself to others as tommy.heliohost.org, some clients do not like it if the server identity and the domain used to reach it don't match). Quote
urbanshed Posted 12 hours ago Author Posted 12 hours ago yeah absolutely right, tommy.heliohost.org also resolves to the same ip. there were no need to make it complicated Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.