Posts are created for all emails, but when coming from unregistered emails are marked as drafted so you can review them.
You likely don’t need “Force User Login” turned on unless you are using custom categories that have permissions on them.
Not assigning a user is odd. Please install the support addon and follow the instructions to get me detailed logs.
https://postieplugin.com/downloads/support-addon/
Thank you for the explanation. Just to be clear, using the settings there is no way to prevent post creation, publish or draft, if the email from address is not a valid user, correct? Is it possible to entirely prevent post creation from emails that do not have specific roles via a hook/filter instead?
To me, the descriptions in the settings don’t match what I would expect. I think it would be helpful to change some of the wordage to “Publish posts” instead of just “post” to better describe what the intent of the setting is.
For example:
- Roles That Can Post -> Roles That Can Publish Posts.
- This allows you to grant access to other users to post if they have the proper access level. Administrators can always post. -> This allows you to grant access to other users to publish posts if they have the proper access level. Administrators can always publish posts. Other roles will still be able to create posts as drafts.
I have sent my log files to help@postieplugin.com.
Thank you for your help! This is a very neat plugin!
Thanks for the suggestions. Additionally I did find and fix a bug where the author was not assigned.