• Resolved cancrime

    (@cancrime)


    Hi

    I could really use help.

    I cannot get email sharing to work on my site. There is no error message after attempting to share a link by email. I get a message saying the share was successful but the emails do not arrive.

    I am not running a caching plugin. I have checked with my webhost, and they are not blocking XML-RPC.

    I am not running any of the plugins listed on your support page as having conflicts.

    I am running the latest version of WP.

    Any help is much appreciated.

    Rob Tripp

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Contributor Richard Archambault

    (@richardmtl)

    Hi! I see a problem with your Jetpack connect on our end. Could you disconnect Jetpack and reconnect it, to see if that fixes it?

    To disconnect Jetpack from WordPress.com, click on the Jetpack menu item in your site’s Dashboard, then scroll down to find the Connections area. Click the “Manage site connection” link where your site is listed. Then, click the red Disconnect button.

    To reconnect, click the blue button that says “Connect Jetpack”.

    However, this connection problem shouldn’t be getting in the way of the Share by Email feature, as it uses your server to send the emails. Can you ask your host to verify if the server sent those emails?

    Thread Starter cancrime

    (@cancrime)

    Thanks for the reply Richard.

    I have disconnected and re-connected my site to Jetpack, but this did not resolve the email sharing problem.

    I have asked my webhost (A2) if my server is sending those sharing emails. No reply yet.

    Plugin Contributor Richard Archambault

    (@richardmtl)

    There’s still a problem with your site’s connection. We’re seeing timeout messages on our end; I suspect your host is blocking our attempts to communicate with your site’s xmlrpc.php file, as I was blocked after attempting to communicate with it a few times. Can you share this link with your host?

    https://jetpack.com/support/hosting-faq/

    In particular, the part at the end will be of interest to them and will (hopefully) ensure that Jetpack works right with your site.

    Thread Starter cancrime

    (@cancrime)

    I have forwarded your information to my webhost.

    I’ll get back to you once they respond to me (they had assured me, recently, that any security they had in place to block access to xmlrpc.php was lifted)

    thanks again for the quick response

    Thread Starter cancrime

    (@cancrime)

    I’ve been back and forth with my webhost.

    First they told me: “Our shared hosting servers do not allow external SMTP to be used.” I’m not sure what this means, with respect to using jetpack for email sharing.

    Next, they also told me: “We do restrict access to WordPress’ XMLRPC system for security reasons. It does allow several hits at a time, but for certain plugins, this may not be enough for them to function as expected. If you’d like, we can disable the mod_security rules that restrict XMLRPC calls for the site.”

    So, I asked them to disable these security rules (though I had asked this before).

    They assure me the security rules have been disabled, but, jetpack email sharing is still not working.

    Rob

    Plugin Contributor Richard Archambault

    (@richardmtl)

    Well, for the connection, I’m seeing an interesting error on our end now:

    32700 - parse error. not well formed

    This is usually caused by something misconfigured on the server, but it’s difficult to pin down exactly what. Can you ask your host if they can see anything in the error logs that might help? Also, I noticed that the site is running PHP: 5.5.38 ; although that version is still supported, WordPress now recommends PHP 7 or greater:

    https://www.ads-software.com/about/requirements/

    Can you ask your host if it’s possible to update that? Maybe it’ll solve the communication problem.

    As for the email issue, Jetpack uses the server’s OWN SMTP service to send the share-by-emails. It sounds like your server might not be configured properly to send emails through the “wp_mail” function, which Jetpack uses.

    Can you try installing the Check Email plugin and sending yourself a test email to see if it works? You can download the plugin here:

    https://www.ads-software.com/plugins/check-email/

    If you didn’t receive a test email, you could try using a plugin like the ones found here:

    https://www.ads-software.com/plugins/tags/smtp/

    Those plugins will let you configure your own mail server information that WordPress will use when it sends out emails from your site.

    If the function appears to be working properly, it means that Jetpack’s emails are filtered out before they can reach your inbox:

    * They can be filtered out by your server before they even get sent out; your hosting provider should be able to check their server email logs to find out if the emails were blocked.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Email sharing not working’ is closed to new replies.