I have a message board with almost 900 members. Most members are subscribed to the main forum and receive email notifications for new topics that are posted. I am using SendGrid's SMTP relay. When I use the diagnostics feature to send a test email, it works. When I create test threads where only a couple of users will receive the email notification, it works.
When the email notifications are tested on a live board with most members set to receive an email notification of a new topic, the emails only get sent out to the first couple of users (by userid) and that is all. The rest of the emails do not get sent. I check my counter in SendGrid and it confirms that emails went out only to the first couple of users and that is all. I am a paid SendGrid user with 100k/month limit and I am nowhere close to the limit, so I don't think the problem is with SendGrid.
My vBulletin settings are as follows:
Enable email features - Yes
Email flood check - 0
Use cron - No
Email send delay - 0
Use mailqueue - No
Number of emails to send per batch - 10
Bounce email address - Blank
Enable -f parameter - No
Use bulk header - No
Encode as UTF-8 - No
SMTP email - Yes
SMTP host - smtp.sendgrid.net
SMTP port - 587
SMTP username - apikeys
SMTP password - *******
SMTP secure connection - TLS
Extra headers - Blank
I am not sure what the problem is, and I am also not sure on where to look or what to enable to figure out what the problem is.
When the email notifications are tested on a live board with most members set to receive an email notification of a new topic, the emails only get sent out to the first couple of users (by userid) and that is all. The rest of the emails do not get sent. I check my counter in SendGrid and it confirms that emails went out only to the first couple of users and that is all. I am a paid SendGrid user with 100k/month limit and I am nowhere close to the limit, so I don't think the problem is with SendGrid.
My vBulletin settings are as follows:
Enable email features - Yes
Email flood check - 0
Use cron - No
Email send delay - 0
Use mailqueue - No
Number of emails to send per batch - 10
Bounce email address - Blank
Enable -f parameter - No
Use bulk header - No
Encode as UTF-8 - No
SMTP email - Yes
SMTP host - smtp.sendgrid.net
SMTP port - 587
SMTP username - apikeys
SMTP password - *******
SMTP secure connection - TLS
Extra headers - Blank
I am not sure what the problem is, and I am also not sure on where to look or what to enable to figure out what the problem is.
Comment