MainWP Blog

Tips & Tricks
Sebastian Moran

Logging Site Email Using the WP Mail Log Plugin

If you need to log site emails but require more control over what data is being logged and how long that data is being stored, WP Mail Logging is a solid plugin that can be installed. After you have installed and activated the plugin, it will add a new admin menu called; WP Mail Logging To view logged email, you can view those from; WP Mail Logging > WP Mail Logging The plugin setting can be found from; WP Mail Logging > Settings > General Settings By default, on plugin deactivation and uninstall, the data will not be removed from

Tips & Tricks
Sebastian Moran

Using the Ultimate Email Validator Plugin

Spam site registrations or spam form submissions can be blocked by being able to detect and block emails from being used on your child site. There is a new plugin called Ultimate Email Validator. After the plugin has been installed and activated on the site it will add a new admin menu called; Ultimate Email Validator The plugin includes support for the following popular plugins BuddyPress, WooCommerce, MailChimp, Contact Form 7, Gravity Forms and Ninja Forms. As well as support for default WordPress Forms. Ultimate Email Validator uses the SOLYD free API Block Temporary Email to detect and stop the

Tips & Tricks
Sebastian Moran

Encoding Emails on Sites Using a Plugin

If you end up displaying emails on a site they have a high chance of being hit by spam bots, email harvesting, and other robots. But there are a couple of easy to use plugin options to protect email addresses being displayed on your sites. The first email is called Email Address Encoder. Once the plugin has been installed and activated on the site it will add new sub-menu item in wp-admin under; Settings > Email Encoder By default, emails will be protected without having to make any changes to the settings. The next plugin option is called Email Encoder

Tips & Tricks
Sebastian Moran

Validate Email Registrations on Your Child Site

To reduce the number of spam user account registrations on your child site, it is helpful to verify the validity of emails for those user accounts. There is a new service and WordPress plugin, which will help reduce those spam account registrations. The plugin is called EVA Email Validation. The plugin requires that you sign up for an account at the EVA site. With the plugin installed and activated, it will add a new admin menu for: Settings > EVA – Email Validation You will need to create a new API key for the child site from the EVA site.

Email Log Plugin Database Cleanup on Your Sites
Tips & Tricks
Sebastian Moran

Email Log Plugin Database Cleanup on your Child Site

A well-known plugin for logging all emails sent from a site is Email Log. The plugin creates a custom database table for storing the log entries of email set in the database table called; wp_email_log If the email log plugin is used on a site which has a decent amount of activity, where a normal to high number of emails are being sent, then the site database can easily be bloated. Also, when the plugin is deactivated and deleted, the custom database table will not be deleted. Email Log does have an option in the setting where you can remove

Recovery Mode Email on Your Child Site
Tips & Tricks
Sebastian Moran

Setting the Recovery Mode Email on Your Child Site

WordPress 5.2 introduced a fatal error recovery mode. A fatal error on a site would have normally resulted in a white screen of death, where the front-end of the site is white and would be the result of a fatal error conflict being caused by the active theme or one of the active plugins. The fatal error would have caused the sites wp-admin not be loadable. In WordPress 5.2, when a fatal error is detected, an email is sent to the admin email address listed on the site, but there is a constant that can be set in the child

Tips & Tricks
Sebastian Moran

Using SendWP for Sending Site Email

The single biggest child site issue that you can end up dealing with is why is the site email not being sent. You could use an SMTP plugin and then use SMTP creds to connect. But using a transactional email provider makes it easier in knowing that your child site email will be delivered correctly. The delivery of site email can be a pain to deal with on child sites. If a site is using WooCommerce or a form plugin like Gravity Forms, you want to ensure that form notifications and customer order notifications are being sent out to customers.

mainwp & zapier
MainWP Customization
Sebastian Moran

How to use Zapier for your MainWP Dashboard Site

Zapier is a hosted service where you can mostly connect any 3rd party service with any 3rd party service. So, in this case, Zapier will enable us to filter emails and then based on the subject line, send an SMS to a mobile number that you select. We are going to use Zapier to send the MainWP email notification as SMS messages, so you can check on those instead of having to filter through all of your emails. SMS Notifications About Available Updates Zapier has a number of actions that can be used, in this example, we are going to send an

Looking for something?