Hi nedkeller,
Thanks for your message.
That ‘flash’ is normal as it’s the javascript in the plugin hiding the fields that don’t need to be seen just yet. I’m looking at ways to improve this so this doesn’t happen.
You say the emails are not being sent – can you explain what you’ve done so far and what you expect to happen?
Thanks,
Jack
I added a new notification, for New Post Published. I gave it a subject line and a text, and set User to Administrator. I saved the notification.
Then I clicked on Send Me a Test Email. Next, I published a new post.
I expected both events to send me an email, but I did not get either one.
I logged out, and registered as a new user. I got the expected email telling me that a new user had registered.
Hi nedkeller,
Ok, the first thing is to check your SPAM folder for the emails.
The second thing would be to make sure you’re using the Twenty Fifteen theme to test with.
The third thing would be to install the Email Log plugin and see if the emails are being sent out.
If they are and you’re definitely not receiving them, it could be that your host is blocking PHP’s mail() function, in which case i’d suggest installed an SMTP email plugin such as WP SMTP Mail and see if that helps.
If you could try these and let me know how you get on, that would be great.
Thanks,
Jack
I checked Spam, switched to Twenty Fifteen, and installed the Email Log plugin. I couldn’t get SMTP configured (although I didn’t spend a lot of time trying).
So, notifications are being sent, but not received. I still get the expected email when a new user registers, so I think that tells me that mail() is working.
I tried installing a very simple plugin, Pending Submission Notification, which uses wp_mail(). It works. If necessary, I can modify that plugin to handle the notifications I want, but it would require re-coding every time I want to make a change.
I really like the customization that’s built in to your plugin, and I very much appreciate the time you take to support it.
I just hope we can get it to work for me.
Hi nedkeller,
Hmm, if the emails are being sent but you’re not receiving them, that suggests to me that there’s either a SPAM issue or your host is throttling the amount of emails you can send out.
Can you log into your host and check any of their SPAM filter settings? Sometimes it’ll show you a list of any emails that have been caught to you can whitelist them. It may also be worth changing the from name and from email address in the notification settings in BNFW to see if this persuades your host from allowing the emails through.
Additionally, it might be worth sending the notifications just to yourself whilst testing.
Does anything work if you click the ‘Send Test Notification’ button?
Thanks,
Jack
Closing due to inactivity. If you need further help with this, please feel free to re-open this thread.