Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
I know it needs to have an address in that row - but I don’t know how to get one to appear there. I have set up an A record for zulileko.co.uk with the correct IP address - you can see it in the screen shot I sent, above.
There’s al ot of things wrong with your DNS settings.
For example, the MX record for your domain is notmail.zulileko.co.uk, but info.zulileko.co.uk according to the current DNS servers:
;; ANSWER SECTION:
zulileko.co.uk. 14400 IN MX 10 info.zulileko.co.uk.
But the hostname info.zulileko.co.uk doesn’t exist.
If you’re wondering why e-mail to your domain doesn’t work: that’s probably it.
So I don’t know on which control panel you’re changing those DNS settings, but the registar of your domain name doesn’t point to those nameservers as @mnordhoff already pointed out.
I'm pretty sure that's not the case, as the NS records are totally different than the actual NS records on the current authorative nameservers. If there was some sort of master/slave set-up, it would also have updated the incorrect NS records. And the TXT records.
But also all those "older" DNS entries, like the TXT, MX and other hostnames are nowhere to be found on the current authorative nameservers.
Well, the only thing I see, is a zone file editor. Surely, if you ask those nameservers directly, you're getting the results you're seeing in that zone file editor.
The problem is: the whole world wide web and it's DNS resolvers are NOT pointing to those mydns0.uk, mydns1.uk or mydns2.uk. No. The DNS servers of the uk TLD are pointing to the nameservers ns1.123-reg.co.uk and ns2.123-reg.co.uk as @mnordhoff showed.
Therefore, every DNS resolver asking for the hostnames of zulileko.co.uk are not pointed to the Plesk DNS zone file as shown in the image. No, they are pointed to a whole different server. Who knows where those servers are managed? Only @Julie.Thorpe can tell us
For example:
Just as I can generate a zone for letsencrypt.org on my own BIND nameserver. If I use dig directly pointing to my own DNS server, I will get the results I have entered in my BIND zone file for letsencrypt.org. But, as no .org TLD is ever pointing to my DNS server, nobody will ever see my fake letsencrypt.org DNS entries.
Many thanks for your help - you nailed it. I hope I haven’t wasted too much of people’s time here - I’m a bit of a rookie!
So, The NS were set by 123-reg where the domain is managed. The NS records in Plesk were set automatically when the domain was set up on that server to create the website. The two things didn’t match. So I’ve now changed the NS at 123-reg to the mydns0.uk, mydns1.and uk,mydns2.uk ones. And everything is happy now.
Sorry again for taking up your time with a silly mistake and thanks for all your help.
Julie