We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
DKIM on non VestaCP DNSs
DKIM on non VestaCP DNSs
Hi,
If you use an "All in one VestaCP" Solution, DKIM is a piece of cake.
But suppose that for any reason you have to make VestaCP's DKIM work with a domain's DNS other than your VestaCP's DNS because you have no DNS service at it.
What will you do?
What info do I have to give to the DNS administrator of that domain?
Where do I have to take it from?
Best Regards !!
If you use an "All in one VestaCP" Solution, DKIM is a piece of cake.
But suppose that for any reason you have to make VestaCP's DKIM work with a domain's DNS other than your VestaCP's DNS because you have no DNS service at it.
What will you do?
What info do I have to give to the DNS administrator of that domain?
Where do I have to take it from?
Best Regards !!
Last edited by fedekrum on Fri Dec 09, 2016 11:16 am, edited 1 time in total.
-
- Support team
- Posts: 1096
- Joined: Sat Sep 06, 2014 9:58 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Re: DKIM on non VestaCP DNSs
just create your domain in VestaCP with "Mail" and "DNS" Checked so that it generates the DKIM signatures, then goto DNS section and copy the DKIM identifier and value and create the same in your own DNS. What is so hard in it ?
Re: DKIM on non VestaCP DNSs
Ok. I Have found the right solution and learned a little in the way.
If you don't have DNS at your Vesta installation:
- First check the " DKIM Support" setting at the user's>mail>domain. (don't check "DNS support")
- Then go to the terminal as root and execute "v-list-mail-domain-dkim-dns USER DOMAIN" , where USER is the user owning the domain, and DOMAIN is the domain name of which we want to get the DKIM information from.
You will get something like this:
- Put those 2 records on the domain's DNS or give this information to your DNS's admin to add it to your domain.
That is all !!!
mehargags answer is also posible ONLY if you run DNSs on your Vesta, but is incomplete. After checking "DNS Support" and copying the keys' info remember to delete ALL the DNS info for that domain, because as I have said, your DNS is handled by other DNS server.
If you don't have DNS at your Vesta installation:
- First check the " DKIM Support" setting at the user's>mail>domain. (don't check "DNS support")
- Then go to the terminal as root and execute "v-list-mail-domain-dkim-dns USER DOMAIN" , where USER is the user owning the domain, and DOMAIN is the domain name of which we want to get the DKIM information from.
You will get something like this:
Code: Select all
RECORD TTL TYPE VALUE
------ --- ---- -----
_domainkey 3600 IN TXT "t=y; o=~;"
mail._domainkey 3600 IN TXT "k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDCyMcSUqaXWMSf9JeIE19taJUm\nCBohY5l4YlDUm5/-97tXsOAdaWPYL3GyWGD0o3iUQnHlQvso/AIF1mQvDnPMwvST\n8pWGgqNLGck4XNXFaVEi28b7PeKmbm6HK1LuwBWSvUEbDIzfq6Ps3eltufw0z/nW\n9mzobPXfzh1gYE3nLwIDAQCB"
That is all !!!
mehargags answer is also posible ONLY if you run DNSs on your Vesta, but is incomplete. After checking "DNS Support" and copying the keys' info remember to delete ALL the DNS info for that domain, because as I have said, your DNS is handled by other DNS server.
Last edited by fedekrum on Fri Dec 09, 2016 12:58 pm, edited 1 time in total.
-
- Support team
- Posts: 1096
- Joined: Sat Sep 06, 2014 9:58 pm
- Contact:
- Os: Debian 8x
- Web: apache + nginx
Re: DKIM on non VestaCP DNSs
You never mentioned you have VestaCP installed Without DNS service. May be language problems... anyways, I'm glad you've figured out.fedekrum wrote:mehargags answer is also posible ONLY if you run DNSs on your Vesta, but is incomplete.