MainWP Post SMTP Extension roll back - Child sites can't send emails

Hi there,

Been enjoying MainWP and wanted to expand on its functionality.

Thought i’d give the MainWP Post SMTP Extension a go because all my child sites are managed by MainWP and Post SMTP is fully functioning on each site normally. Followed the basic (aka rather limited) document and saw all the sites appear under the add-on section of MainWP. Figured we were good to go, however I’ve discovered that now NONE of my sites are sending emails anymore.

Try sending a test message to find what you described:
Your message was delivered (0 ms) to the SMTP server! Congratulations ::slightly_smiling_face::

There is no transaction log it is just blank. Obviously activity on the SMTP relay side shows nothing, because WordPress no longer appears to be sending emails out of the platform anymore.

In a panic I uninstalled MainWP Post SMTP Extension which partially removed. It appeared to get “stuck” because it no longer showed up on the WordPress Admin side of my MainWP install, but if you searched in the WordPress repository it would appear as “Update” and subsequently “active”. The whole install appeared to be broken. Rather than sift through databases and try to do cleanup tasks, I restored from backup and relaunched my MainWP instance to see if that would take care of the problem. It did not, but I was able to narrow down where the issue was.

The temporary fix for this is to deactivate the MainWP Child plugin on the child sites. This allows Post SMTP to continue working as it once did. All my tests began working just fine in this state.

The big problem now is that none of my sites are being managed by MainWP for plugin updates, etc. This is a big wrench in my overall support strategy for all the sites I manage. Sad face.

I’ve attempted to disconnect sites, reconnect them. Even uninstalled Post SMTP and reconfigured it from scratch but can’t get the “original” combination of MainWP management, WordPress site with MainWP child installed, and Post SMTP locally on the child site, to send emails.

Any chance someone can look into this either on the MainWP side, or the Post SMTP side to figure out why this stopped working? Here’s a system status dump from one of the affected sites.

WordPress Environment

Home URL:
Site URL:
WP Content Path:
WP Path:
WP Version: 6.8.3
WP Multisite: –
PHP Memory Limit: 512 MB
WP Debug Mode: –
Language: en_US Server Environment

Server Info: Apache
PHP Version: 7.4.33
PHP Post Max Size: 256 MB
PHP Time Limit: 180
PHP Max Input Vars: 1700
ZipArchive: ✔
ZipArchive: ✔
cURL: ✔
mail: ✔
MySQL Version: 8.0.45
Max Upload Size: 256 MB
DOMDocument: ✔
WP Remote Get: ✔
WP Remote Post: ✔
GD Library: bundled (2.1.0 compatible) Active Plugins (20)

Gravity Forms: by Gravity Forms
WP Offload Media: by Delicious Brains
BackWPup: by WP MEDIA SAS
CookieYes | GDPR Cookie Consent: by CookieYes
Disable Comments: by WPDeveloper
Yoast Duplicate Post: by Enrico Battocchi & Team Yoast
Avada Builder: by ThemeFusion
Avada Core: by ThemeFusion
reCaptcha by BestWebSoft: by BestWebSoft
Gravity Forms Zero Spam: by GravityKit
Limit Login Attempts Reloaded: by Limit Login Attempts Reloaded
Login Logo: by Mark Jaquith
MainWP Child: by MainWP
One Click Accessibility: by One Click Accessibility
Post SMTP: by Post SMTP
Simple History: by Pär Thernström
Yoast SEO: by Team Yoast
WP Rocket: by WP Media
WP Activity Log: by Melapress
WPS Hide Login: by WPServeur
NicolasKulka
wpformation

Hey @409industries

Welcome to the MainWP community!

Post SMTP is a third-party add-on created and supported by the Post SMTP team. That means that, unfortunately, we can’t provide support for the add-on.

​Please have a look at our KB, which lists the 3rd party extensions and their support links.

You now have issues reconnecting your child sites even with Post SMTP removed?

If so, what error message do you see in MainWP Dashboard when reconnecting them, and have you tried clearing the connection data in the MainWP Child plugin settings?

OK i have posted the same topic on the Post SMTP support forums. Regarding MainWP though, its completely reverted in that I rolled my MainWP site back to a known good backup. What does the extension actually do / change on the child sites?

This question is best posed to the Post SMTP team.

Do you have any connectivity issues now?

If so, what error message do you see in MainWP Dashboard when reconnecting them, and have you tried clearing the connection data in the MainWP Child plugin settings?

Hi Bojan,

There is no error in the MainWP dashboard, and I am able to re-connect the Child sites when the MainWP child plugin is active.

The problem that happened is that when the MainWP Child plugin is active now, it prevents Post SMTP from sending mail. So i have to have it disabled until we can figure out why having MainWP Child plugin active, causes this problem with Post SMTP.

Great, glad to hear that.

For this problem, please reach out to Post SMTP support, as they are the developers of this third-party add-on.