JWardee
Forum Replies Created
-
Hey Tdechangy,
I had a quick look and it seems like there are quite a few Mailster plugins I assume you mean this one? https://wordpress.org/plugins/wp-mailster/
By default WP Mail Catcher will capture all emails sent out via the
wp_mailfunction some plugins use their own custom implementations for sending mail out so drivers need to be built for each one individually.There are currently no plans to support Mailster because of the lack of demand. However if you’d like to build one yourself and submit it to the GitHub repo then I can look over it.
Kind regards,
JamesForum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Auto delete logs more opptionsHi Steve,
You are correct that the database would become large overtime if the auto-deleting logs over time option is disabled.
The plugin uses the built in WP function
for the cron intervals. You can add your own easily by adding this little snippet into your themesfunctions.phpfile:add_filter('cron_schedules', function($schedules) { $schedules['three_months'] = array( 'interval' => 7890000, 'display' => __('Every 3 months') ); return $schedules; }It’ll then appear as an option in the settings screen
Also see here: https://developer.wordpress.org/reference/functions/wp_get_schedules/
- This reply was modified 5 years, 2 months ago by JWardee. Reason: Added extra detail
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Resend HTMLThanks for the report I’ve added this to GitHub. If you come across any other issues in future if you could stick them directly on the GitHub repo that would be great. I only manually check this page occasionally. As before I’m going to close the issue but will respond when a patch becomes available.
As for being notified you can use the
wp_mail_catcher_mail_failedaction that fires when a failed email is logged, the full docs are on the main plugin pageHope that helps!
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Time in export incorrectI’ve reopened the ticket on GitHub to look into this discrepancy 🙂
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Buddypress supportBeen on my todo list for a while will be out in the 1.5.0 release, but not sure when that is at the moment. I’m going to close this issue as it’s a feature request but I’ll respond to this thread when it’s available
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Time in export incorrectVersion 1.4.1 is now released thanks again for the report @jcornell
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Time in export incorrectJust a quick update on this, I’ve replicated the issue and done a fix – it’ll be released in the next update (1.4.1) which’ll probably be released in a week.
If after the update you still have the issue please open another issue and thank you for the report!
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Time in export incorrectForum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Missing mails in mail logging listHi Christian,
No worries, and thank you for clarifying!
So I don’t think it’s an issue with your customer’s spam filter or anything like that. I think that the email was never sent in the first place. There’s likely some code somewhere that unhooks or stops the ‘customer processing order email’ from being sent in the first place, as a result wp-mail-catcher has nothing to record.
What I’d recommend doing is:
-Disable all plugins (excluding WooCommerce)
-Set your site to use the default twentytwenty WordPress theme
-See if the emails are being sent, if you’re using your local machine for testing you can use something like https://mailtrap.io to mimic the emails being sent
-Enable the plugins one at a time, placing a test order and confirming the email is sent each time
-Switch your theme back to your original one and again place a test order and confirm the email is being sentThis way you’ll be able to pinpoint roughly where to dig deeper. Failing this grab a developer to look through for you.
As mentioned this isn’t an issue with the plugin, but if you do find an issue directly related to the plugin then please report it using out bug tracker on Github https://github.com/JWardee/wp-mail-catcher/issues
I’m afraid I can’t help you beyond this advice, but I hope this helps! 🙂
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Missing mails in mail logging listThe template looks fine to me, but the issue won’t be there. If you aren’t receiving the email in your inbox then it’s likely not being sent at all. Regardless if you have wp-mail-catcher installed or not.
You’ll need to find out why the email isn’t even attempting to be sent. Even if the mail is sent unsuccessfully wp-mail-catcher will record the attempt.
I can’t provide support because it isn’t an issue with wp-mail-catcher so I’m going to close the issue 🙂
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Missing mails in mail logging listHey Christian,
I can confirm my end that emails sent by WooCommerce are captured. The plugin uses the
wp_mailhook so if you have any other plugins installed that interferes with this then that can also cause some issues, but if you’re receiving some emails then this is likely not an issue.Do the WooCommerce emails actually arrive in your inbox, if sending has been disabled then the emails will not be recorded.
Kind regards
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] Functionality questionAn interesting point. But because not everyone will want an email sending upon a failure I don’t want to force everyone to have unnecessary functionality.
However what I will do is add an action that is triggered upon a failed or successful mail which you can then trigger an email from. That way people could hook it up to send a Slack notification or something else if needed.
I’m going to mark this as resolved and I’ll add the actions in the next release, thanks for the feedback!
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] DDOS’ing Site?Just a quick note to say I’ve published an update which should hopefully resolve your issue. The email preview is now rendered when the modal is opened. I’m going to close this issue but if you have any other issues feel free to start a new topic.
Thanks for you suggestion on GitHub, I’ll look into it and will respond there!
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] DDOS’ing Site?No worries. thanks for replying so fast! I have a sneaky suspicion it’s happening because of having it set to 100 per page so just viewing the page would result in 101 requests (1 for the main page then 1 for each email preview). Which this patch will resolve.
I’ll reply to this thread when the patch is out for you to have a go with.
Forum: Plugins
In reply to: [Mail logging - WP Mail Catcher] DDOS’ing Site?I’ve tried a couple of ideas but can’t replicate the issue. Sorry I should been more clear 🙂 could you tell me:
-How many emails has the plugin saved altogether?
-How many emails are you viewing per page (the number in screen options)?The only time that URL is pinged is when you view the logs as a table so it’s likely a combination of:
-Having too many admins logged in and viewing the email logs at the same time
-Server not being powerful enoughI have an idea for a possible fix which I can release in the next minor version but I can’t guarantee it will completely resolve your issue. I’ll reply in this thread when it’s released so you can give it a whirl.