Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace Post SMTP with custom Mailgun implementation #44

Open
MichelleBlanchette opened this issue Dec 23, 2022 · 1 comment
Open

Replace Post SMTP with custom Mailgun implementation #44

MichelleBlanchette opened this issue Dec 23, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@MichelleBlanchette
Copy link
Contributor

Post SMTP has a lot of dependabot alerts pertaining to Composer dependencies for SMTP clients that I don't even use. This also tells me that there's probably a lot of code in there simply unrelated to my needs (as expected).

It seems actually super simple to route WordPress PHP emails through Mailgun: https://www.mailgun.com/blog/email/improve-wordpress-email/#chapter-3

Also, the article mentions you can simply view the email logs within Mailgun. However, I think we should still add some sort of logging on the WordPress side to ensure the emails are making their way to Mailgun. If there were ever authentication issues or code bugs, then I could still be able to see that this has happened and debug the situation.

@MichelleBlanchette MichelleBlanchette added the enhancement New feature or request label Dec 23, 2022
@MichelleBlanchette MichelleBlanchette self-assigned this Dec 23, 2022
@MichelleBlanchette MichelleBlanchette removed their assignment Feb 23, 2023
@MichelleBlanchette
Copy link
Contributor Author

This is a higher priority as Post SMTP quickly becomes a more ridiculous plugin in the admin and I received a Patchstack vulnerability alert about it.

It just keeps feeling like such a bloated, vulnerable plugin that provodes such a basic functionality for my personal use case.

Also, it seems we will eventually implement WooCommerce on PTC for premium plugin licensing, so it's even more dire to secure the site and avoid unnecessary third-party code while still ensuring emails are being sent reliably.

@MichelleBlanchette MichelleBlanchette self-assigned this Jan 3, 2024
@MichelleBlanchette MichelleBlanchette removed their assignment Apr 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant