We released WP Sent Mail 2.3.0 this morning, which adds a few new features we are excited about:
- Support for BuddyPress
- Support for CC and BCC addresses.
- A default from address.
Adding email logging to BuddyPress was one of the larger undertakings. BuddyPress uses it’s own mailer functions (by default) so we had to figure out a way to capture the raw email appropriately and log it.
We ended up refactoring our code to be more platform agnostic and storing the whole email object in the log so that we know with 100% certainty we have it authentically preserved for operations such as “Re-send”.
CC and BCC. All the CCs.
Thanks to a user report, we learned that it’s common for bbPress to include CC and BCC headers. As this is not a super common use case for WordPress emails, we had never considered this in our design.
Well no more! WP Sent Mail 2.3.0 parses the email headers to find CC and BCC addresses, and we’ve added them to our views.
Default From Address
This is minor and really an itch that we have had for awhile now. Many emails sent from WordPress do not have a from address defined, so they pick up the unexpected email@example.com from address.
We now properly log this as the from address whenever it occurs.
If you haven’t had a chance to use WP Sent Mail, why not check it out! It’s the most advanced and seamless email logging solution for WordPress, and it has great features like re-send, airplane mode (blocks outgoing emails!), and open tracking.