Hi,
The bad news:
I am stupid, it was a bug in Frontier Post. I am using the email functionality on one of my sites, and it has been working all along. What I didn’t realize was that I have been running an old version of wordpress. Testing with version 4.3 did not work, as I have been using a deprecated function.
I am sorry it has taken so long to figure this out, and I appreciate your patience.
Th good news:
I have fixed the code, and tested it quite a lot, and it seems to work well.
I will be releasing version 3.8 once WordPress version 4.4 is released (Scheduled for December 8th) and the email fix and some other fixes and enhancements will be included.
If you are comfortable with FTP you can download a temporary fix here:
https://wpfrontier.com/wp-content/uploads/2015/12/frontier_email_notify.php_.zip
Unzip it and FTP it to: <your wordpress site/wp_content/plugins/frontier-post/include/
I do not know if you are aware of the following feature
– Widget: My Approvals
It can show posts pending approval. It will only be shown for editors and admins (it will not be shown for normal users).
If you create a page with the shortcode [frontier-post frontier_list_pending_posts=”true”] and select this page in Frontier Post general settings, it will link to this page and show post pending approval.
You do not have to place this page in the menu.
In version 3.8 you will be able to approve posts from the front end, and the emails will contain a link to the approval in frontend.
I did not use your email addresses, as I was able to reproduce without.