I purchased SSL certificate for domain alt-minds. com but SSL certificate wants to send verification email to : admin@alt-minds. com
The email incoming is not working for external mails so I am basically stuck and does not know which way to proceed and how to get SSL installed on domain alt-minds. com without having an active incoming email which works.
Is there any other way to apply SSL certifcate to davecot?
Thanks for your reply. I was not sure which part of the mail log do u require specifically so copy-pasted entire mail log for your perusal. Sorry for that.
I am familiar with Basic/Intermediate CPANEL settings but virtualmin settings are bit new to me. The hosting company pushing me to get a CPANEL installed but I know virtualmin is more detailed/robust but can get little complex for new users who are not familiar with the virtualmin settings.
Do I need to de-activate dovecot. Please guide me on this.
That’s correct and I have a hunch that certs have not been applied to Postfix either. This would cause the behaviour described by @bs981 - he can send / receive email from one domain to the other within the server but cannot receive email from outside the network, e.g. from Gmail etc.
Unfortunately some certifying authorities do not use standards compliant mailboxes like firstname.lastname@example.org and have arbitrary settled on email@example.com, causing all kinds of problems.
You will have to validate and apply the cert before this issue can be resolved, @bs981 or use Virtualmin’s interface to get a free SSL certificate from Let’s Encrypt as a stopgap in order to debug the mail issue and then switch over to the paid cert when everything works normally.
If the alt-minds domain is within your control, I could set up a temporary email service so that you could receive their validation email on admin@alt-minds. It is is not then I cannot think of any way in which the cert could be used before it is validated via that email address.
No, your helios domain is behind Cloudflare, that’s why SSL is working there, but this has nothing to do with it.
I managed to scour through the logfile and your IP isn’t answering to port 25 (SMTP). You will need to fix that before troubleshooting any further!
Edit: To clarify, check that Postfix is actually listening on port 25, run netstat -lnp|grep 25 which should return something like this:
Virtualmin was installed at the time of buying CENTos. the VPS hosting provider asked during install whether you want Virtualmin, Plesk, or CPANEL. I selected Virtualmin. There were basic steps involved. Is there is something which needs to be done here?
Do you want me to post maillog entries when I try sending email from firstname.lastname@example.org to email@example.com. It does work. If Yes, please let me know from which folder I need to provide maillog entries.
Also, I am able to send emails from my email id firstname.lastname@example.org to Gmail/Yahoo or any other (from within virtualmin). However, when I try to send email back to email@example.com from GMAIL/Yahoo it does not work.
It seems something is strange in their template.
I notice you are using Contabo, which I ranted about in another thread yesterday.
You should ideally scratch this server and start again. Use a newer OS for starters, CentOS 7 is old, and install Virtualmin yourself. It’s basically copy&paste from the Virtualmin install page.
This will give you a better starting point than a provider template that seems poorly configured since not even hostname is properly set.