XF 2.1 I don't receive my emails

ratix_gunz

Active member
Hello,

Since I installed XF 2.1.8, I haven't received my emails. On the other hand, the members manage to receive their emails because I see that their account is validated after registration.

Using 2FA, it annoys me a little when I change my device not to receive the verification email.

I tried to redo a new installation on a private sub domain and unfortunately I have the same problem: I do not receive emails. In 2.1.7
everything worked fine but nothing.

What should I do?
 

ratix_gunz

Active member
Have you checked to see if the emails are going into your spam folder?
Basically, I receive my emails from my site in the spam folder, but since then I have received nothing.

Have you checked spam?

How are you sending the emails?
Basically, I receive my emails from my site in the spam folder. I use send by default.

After doing a test. I changed the sending email address and it's the same: I don't receive anything.
I tried with another email address and it's the same.
I tried to send an email to test with @gmail, @Outlook and my own domain but I don't get anything. On the other hand, users manage to receive emails.
 

ratix_gunz

Active member
I had that happen with one forum. If it works with SMTP, stick to SMTP. :)

It's a lot easier than trying to track down why PHP mail isn't working.
The problem is that I am limited to 500 emails per day and unfortunately, around 1000 emails are sent per day. So I can't stay in SMTP at the moment.
 

djbaxter

Well-known member
But that should be the same restriction with the default mail option. Maybe that's why you don't receive emails at times.
 

ratix_gunz

Active member
But that should be the same restriction with the default mail option. Maybe that's why you don't receive emails at times.
It is not possible to have a default restriction because we can put an invented email address, it will always be sent. What also I do not use SMTP is that XenForo does not know how to handle errors. In SMTP, when I send an email, I receive it correctly, however, it sends a server error saying that it was not sent and received.
  • Swift_TransportException: Email to xxxxxx@gmail.com failed: Expected response code 250 but got code "550", with message "550 5.7.0 Mail quota exceeded for noreply@xxxx.com: You have exceeded the limit of 200 messages per hour and per account. Please, re-try later. "
  • src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:383
 

Sim

Well-known member
because we can put an invented email address, it will always be sent
Which is probably part of the problem - your email provider is most likely blocking emails sent from your server because it thinks they are dodgy.

Email deliverability is quite difficult these days as many email providers are becoming extremely strict on mail quality and mail sender reputation.
 

ratix_gunz

Active member
Which is probably part of the problem - your email provider is most likely blocking emails sent from your server because it thinks they are dodgy.

Email deliverability is quite difficult these days as many email providers are becoming extremely strict on mail quality and mail sender reputation.
It is solved: there was a problem on the SMTP server.

Thank you very much for your help and patience
 
Top