Please could someone help me or point me in the right direction at least for what to look for. I have a website hosted through GoDaddy and Cloudflare. The email server is Yandex.
Most emails arrive and emails can be sent but no emails sent from the website to the email using a contact form on are WordPress website are arriving. I couldn't get WP Mail SMTP to connect to the SMTP so have ran Wormly. Output from Wormly is below. I'm guessing something in the DNS setup is incorrect but I have no idea how to narrow down what and to fix it. The mail DNS settings are in CloudFlare which I assume is correct or should they be in GoDaddy?
enter image description here
Related
When switching to cloudflare I cannot send domain email via gmail.
I have verified the MX records are exact copy in cloudflare as compaired with hositng provider.
I have gmail setup to send and receive mail for my x-domain. However when switchign NS to cloudflare and the C/F zone file is confirmed correct I cannot send mail. Only receive when in gmail.
I have seen many people all over google mention this. But no answers
One idea.
My current webhost with cPanel and litespeed server has mail spam filter software "spamassassin" I think.
Could this be the issue
I have a small problem with a domain and that is that emails arrive to Spam and that the domain is new. I have checked the reputation of that domain and it has nothing out of the ordinary.
Information
I purchased a CLOUD VPS that runs CLOUDLINUX with static ips in a different provider than the one I acquired the domain. and I use WHM to manage my accounts. the emails are sent correctly, but they reach me in the SPAM tray. as additional information I just tried to send an email from the webmail tool offered by CPANEL from my account, and from here if they reach me in the inbox, but if I send from any email client like: (Outlook, Thunderbird) always I get to SPAM.
What could be the problem ?, Where should I start to review? Any help or collaboration is appreciated.
Check if your server's IP is listed in any RBL
This is a good tool for consult in multiples RBL: http://www.anti-abuse.org/multi-rbl-check
See if your reverse DNS or PTR is properly configured
In your apllication always send email by authenticating with SMTP.
i have a open cart website on my go-daddy hosting, my C-panel email in go-daddy is having some issue and the go-daddy is working on it. till then i want to use the email of my BIG ROCK hosting.
i want to know the SMTP settings of Big Rock and the MX entry
When ever you login in to the CPANEL , you will get this notice on the top.
Attention! Please register your email IDs used in non-smtp mails through cpanel plugin. Unregistered email IDs will not be allowed in non-smtp emails sent through scripts.
Go to Mail section and find "Registered Mail IDs" plugin in paper_lantern theme.
Just follow these steps and it will work.
Problem;
I have setup Gmail split delivery; one address stays at Gmail while all other addresses for my domain go to my hosting provider. So far so good.
MX records point to Gmail.
The hosting provider uses exim and all mail coming (routed) from Gmail is being routed back to Gmail (by the hosting provider), ultimately resulting in this error: Diagnostic-Code: smtp; A delivery loop was detected which causes this email to be undeliverable.
What I need to do is simply disable this "feature" in exim, so all incoming mail is routed to the corresponding, local, mailbox and not bounced back to Gmail.
I have been researching for a while now and I simply can't find anything to get the job done.
Ideas, suggestions, input would be greatly appreciated.
Thank you!
You must add your domain as local at hosting provider's side.
If hosting management panel has a facility to add mail domains, just use it.
Recently I moved my site to GCE and now emails are not being sent. I send them using gmail's smtp server, through the port 465.
A simple google search points to this article, in which they say that I must use a third party solution like SendGrid.
The weird thing is, I can send regular emails. I was testing my site and I am able to send a simple email with "Hello world" in the message body. But the moment I add a link (URL address) to the body message, the email is not sent.
Is this an expected behaviour? Is there a work around?
I think it's dumb for Google to not allow sending emails even though its own Gmail servers.
Perhaps there is some confusion here. "Despite" of what they say...
Look at their article on Sending Email from an Instance and I quote:
"Google Compute Engine does not allow outbound connections on ports
25, 465, and 587 but you can still set up your instances to send mail
through ports 587 and 465 using servers provided through partner
services, such as SendGrid."
They clearly state that you CAN do it.
Also, if you're authenticating with your Google Account to send via smtp.gmail.com, you're authenticating with a username and password just like any standard email client would. So why would that not be allowed? You're basically connecting as an email client.
On another note, your issues with links were related to the quality of the message therefore being marked as spam (GCE wasn't causing any problems.) by Gmail, as I suspected in my previous comment. You're mainly using Gmail here, and not really any issues directly related to GCE.
I hope this clarifies things a little.
Apparently Google Cloud (despite of what they claim) does allow smtp traffic. I added the firewall exception of the port tcp:465 for all IP addresses.
Additionally, emails containing links were being sent to the spam box, but just on my email account. I sent it to another account and it worked just fine.
[Edit]
GCE had nothing to do with the links problem. It was the poor design of my email content that caused it to go to the spam folder.
The solution was already there. Open the right firewall ports and you're good to go.