Email notifications are unreliable
For our forum, we have many -let's say- conservative members. They prefer getting email notifications, and replying to topics by email. They simply are not in the habit of logging on to the forum via browser and check for new topics now and then. We took great care of setting up everything related to notifications properly in the user profiles.
Still, I have to notice that the notifications are sent very unpredictable, and not reliable too. What seems to help is to clean the cache from the administrator panel (forum maintenance -> routine). Most of the time, that triggers the email delivery. Needless to state that I am not very happy with this situation as it needs permanent attention of the admin.
For the record:
- ElkArte v1.1.9
- Mail setup: via smtp, having the mail queue enabled
On top of this, there are quite a few mails that are undeliverable, mostly due to some spam issues going on between the smtp server and the receiving end. Although I'm unsure how to help with that, I can accept this as a general obstacle. If only the notifications went out reliably ...
Any hint is highly appreciated!
Re: Email notifications are unreliable
Reply #1 –
If you can live without the mail queue, turn it off.
Mail that goes into the queue will not be sent unless there is some traffic on the site to trigger the sending event. Even bot traffic should trigger the sending. If there is no traffic, or very sporadic traffic, the queue can take some time to clear. If you are on your own server running w/o the queue should be fine. If you are on shared hosting you could be limited by number per hour or per min.
If you have to run the queue, you might be able to run a cron job that simply fetches the main page of the site with curl or wget, I think that would also trigger the queue.
Mail being rejected is part of the fun with email, especially if you are not sending it through one of the standard providers. If your server IP lacks "reputation" mail could be rejected. In those cases you will have to follow the instructions in the rejected email for how to get on a passlist for whatever provider is blocking you (like outlook). You also must have rdns, dmarc, spf, dkim all properly configured or rejection is sure to await.
Re: Email notifications are unreliable
Reply #4 –
Just mail link to the forum and not content for any post.
Re: Email notifications are unreliable
Reply #5 –
After several days of using these settings (without the mail queue), I'm happy to report that it seems to avoid the problem with delayed or missing notifications. There has been decent traffic on our forum, and all the notifications were sent on short notice, without exception. Thanks for this very valuable hint!
Now it's time for me to go through the bounced mails to hopefully help at least with some of them.