Magento 2 not sending emails - email

I'm having an issue with magento not sending any emails. I've already tested some solutions and it's not worked.
I'm using a SMTP extension and Magento 2.2.6: https://github.com/mageplaza/magento-2-smtp
And always getting an error when testing the extensions configs:

I finally found a solution. My host provider (Digital Ocean) was blocking outgoing mails. I conctacted them and I was able to test successfully and send emails.

Related

Vesta / Cloudflare DNS/ Can't connect to mail server with outlook client

I started to use Cloudflare, but I got some problems with mail management.
I can receive and send emails through Vesta Roundcube webmail. But my outlook client stopped working. I can't add my email to any email client such as Apple Mail or Outlook. I think it does not receive a message from the mail server. I am stuck, I don't know where to look next.
This is my config on Cloudflare. And it seems fine. My web and email is on a different webserver.
Any idea of what should be changed?
I finally fixed it. Change your mail A record from "Proxied" to Dns only.

Emails are not received in Opencart 2.3

I am using Opencart 2.3.0.2 version. I am facing issue with receiving emails from the store. I did the setting from System > Setting > Mail.
I am not getting emails from contact form or for any new order placed in the store.
I tried with SMTP and set hostname as ssl://smtp.gmail.com but in this case, when I submit contact form I am getting error
Warning: fsockopen(): unable to connect to ssl://smtp.gmail.com:465 (Connection refused)
I did search on this issue and found some solution on StackOverflow but none of them worked for me.
I tried simple mail function by creating a test page and that works for me.
I am trying to fix this issue from past 2 days but still didn't found any solution.
Help me to resolve this issue.
Thanks in advance.
It's a common problem that emails somehow don't end up in the inbox they are supposed to when sent from a web server and there are loads of possible explanations but here are 3:
Your server is blocking them on purpose, which can be configured in cPanel as described here: https://www.antropy.co.uk/blog/emails-not-arriving-using-smtp/
Your web server is thinking the destination inbox is on the server itself but you are using a remote mail service: https://www.antropy.co.uk/blog/contact-form-not-sending-email/
Your web server doesn't have very good deliverability and emails are ending up in the spam folder, so use a separate SMTP to send: https://www.antropy.co.uk/blog/how-to-stop-opencart-emails-going-to-spam-by-using-smtp/

Sender dependent relaying on Zimbra 8.7? Can it be done?

I had a server running Zimbra 8.6 and it was configured to send via any one of five external relays based upon which one of my external accounts I was sending from. This worked great until I had a server crash and rebuilt this one using the latest Zimbra 8.7.
I have read and researched and tried everything I had done for my old 8.6 system and I simply cannot get this to work! When I try to send an email from the web client to gmail I get a warning from gmail that my server's IP address and domain are not allowed to relay since they are unauthenticated. According to my postfix configuration I should be authenticating using my own gmail credentials. But, the web client seems to ignore this.
When I try logging in directly on the Zimbra box I can use sendmail with the -tf parameters to mock up an email from one of my addresses to gmail and it works just fine. It is sent and looks like it came from the proper relay domain.
Is sender dependent relaying broken on 8.7? Does it work for anyone?
Welp, I gave up and set my server up to use gmail as the external relay for all accounts, and in my admin console I set my user account to be able to send from all of my external email addresses (specifying each of them there).
Now it properly relays through gmail and still shows each message as coming 'from' the external account I select in the new message window.
Maybe this will help someone with a similar issue.

Connecting to POP3 with gmail fails

when I connect to a POP3 account using Gmail,
It shows POP3 Access Fails for that label
Here I attach a screenshot of the problem.
Error: Server is temporarily unavailable.
Server returned error "Error in RETR command: no such message"
I had this issue today. I connected to the mail server with Thunderbird. Then, I deleted spam, deleted mysterious folders named .ERROR, removed everything in the trash folder, and compacted all folders. This allowed gmail to download my email again and fixed the error.
That´s Yahoo making our lives a little harder. I was able to use during a few months now the Yahoo account from Gmail. But today I started seeing that same error. There´s nothing you can do about it. Yahoo is blocking the Mail Fetcher. Here´s a discussion on that matter --> https://productforums.google.com/forum/#!topic/gmail/oUnb3ASPc0g
You need to skip the corrupt mail:
Set fetch mail of last 30 days (90 days...) on POP setting of your POP3 account email
After that my gmail fetched successfully.
I suggest you to try with a different email client,
I had similar problem with gmail, but i was able to solved that using sparrow in mac.

google apps for business cannot receive mail

I recently signed up for my client Google Apps for Business. Everything setup fine and verification all done.
The only problem is I cannot receive mail to the newly setup mail. I can send out mail no problem.
It seems like the SMTP server had changed but pop3 or IMAP server still using the old one.
How can I resolve that? Thanks!