Membership Plugin

WordPress Membership Plugin

  • Home
  • Documentation
  • Addons
  • Support
    • Quick Setup
    • Documentation
    • Premium Addon Support
    • Paid Support
    • Support Forum
    • Support Forum Search
    • Forum Login
    • Forum Registration
  • Contact

[Support request] Activate /Notify: Fails for multiple members, plugin issues

by

Simple Membership Plugin › Forums › Simple Membership Plugin › Activate /Notify: Fails for multiple members, plugin issues

Tagged: email, multiple emails, plugin

This topic contains 9 replies, has 4 voices, and was last updated by  mbrsolution 4 months, 2 weeks ago.

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • August 28, 2020 at 2:48 pm #20799

    garymclaughlin
    Participant

    I am having the same issue as er-dev did on this topic, except I am using the plugin WP Mail SMTP.
    We have set up the plugin using Sendgrid.
    When I try to do bulk activate and notify, an error happens. On the error log, it looks like the email addresses are not separated properly. Instead of using a “;” to separate the addresses, it instead is using a comma and no spaces.

    As a result WP Mail SMTP gives me this error:

    EMAIL DELIVERY ERROR: the plugin WP Mail SMTP v2.3.1 logged this error during the last time it tried to send an email:

    Mailer: SendGrid
    The to array is required for all personalization objects, and must have at least one email object with a valid email address. – personalizations.0.to; http://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/errors.html#message.personalizations.to

    Consider running an email test after fixing it.

    I followed the advice on this page and seems I had everything set up like er-dev did. I then tried to follow your suggestion and intall Easy WP SMTP. We set it up, using the settings Sendgrid gave us (and the settings that work with WP Mail SMTP), but when we try to connect Easy WP SMTP, it gives us this message:

    Following error occurred when attempting to send test email:
    SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
    SMTP ERROR: Failed to connect to server: Connection refused (111)SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

    Anything anyone can do to help — either by fixing the To field that is coming from Simple Membership in the Bulk activation/notification emails or help connecting to Sendgrid using Easy WP SMTP.

    August 31, 2020 at 2:29 am #20805

    mbrsolution
    Moderator

    Hi,

    Can you try to notify one person only instead of many. This is just for testing purposes. Let me know what happens.

    Thank you.

    August 31, 2020 at 3:59 pm #20807

    garymclaughlin
    Participant

    Just tried it there with a test account I set up it failed to send when I tried the “bulk notify” with just one person selected.

    Got this error message again

    EMAIL DELIVERY ERROR: the plugin WP Mail SMTP v2.3.1 logged this error during the last time it tried to send an email:

    Mailer: SendGrid
    The to array is required for all personalization objects, and must have at least one email object with a valid email address. – personalizations.0.to; http://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/errors.html#message.personalizations.to

    Consider running an email test after fixing it.

    August 31, 2020 at 10:23 pm #20809

    mbrsolution
    Moderator

    Hi, have you contacted your host about your issue?

    Thank you

    September 1, 2020 at 10:50 am #20813

    garymclaughlin
    Participant

    Hi mbrsolution,

    just wanted to clear something up, incase something got lost while describing my error.

    When people sign up on my website, their accounts (powered by Simple Membership) automatically default to Pending. They all receive an email saying Their Account is Pending and when activated, we will notify them.

    If I go into a person’s profile and manually set it to Active and click the NOTIFY USER checkbox, this works and they receive the email — which is sent via WP Mail SMTP with Sendgrid settings.

    Manual notify

    As noted, the problem exists when I use this option — the bulk activate/notify selector.

    Bulk notifier

    When I try to click Set Status to Active and Notify, I get the error message from WP Mail.

    It seems the Simple Membership Plugin is not sending a recognised email address to the mail plugin. The WP Mail plugin is working for all other emails sent via the website, just not the Bulk Status and Notify option, which suggests it’s a Simple Membership error. Therefore, I don’t think contacting my host is a logical step at this stage. Any further thoughts?

    September 1, 2020 at 11:56 pm #20816

    mbrsolution
    Moderator

    Thank you for providing more information. I have submitted a message to the developers to investigate further your issue.

    Kind regards

    September 2, 2020 at 8:58 am #20819

    admin
    Keymaster

    The bulk account activate option uses a batch email where the “to addresses” are put in a BCC field. Normally it should work fine but SMTP solutions will require specific “to email” address for every single email. So that issue is expected when used with SMTP.

    I have re-worked that particular feature so the emails are sent separately to each selected member (instead of sending a batch email with “bcc”). This change will go out with the next release of the plugin.

    In the meantime, you can download an updated copy of the plugin from the following link and start to use it.
    https://github.com/wp-insider/simple-membership/archive/master.zip

    September 2, 2020 at 9:44 am #20821

    garymclaughlin
    Participant

    This Admin,
    quick question — if I update the plugin on the backend of WordPress, using the download you’ve given me, will I lose all the info I have in the already-installed plugin? Such as members, settings I have in place, email templates, etc?

    September 2, 2020 at 11:43 pm #20825

    mbrsolution
    Moderator

    Hi,

    if I update the plugin on the backend of WordPress, using the download you’ve given me, will I lose all the info I have in the already-installed plugin?

    No, you will not loose any data related to the plugin. However if you like, you can create a backup to be on the safe side before going ahead.

    Thank you

  • Author
    Posts
Viewing 9 posts - 1 through 9 (of 9 total)

You must be logged in to reply to this topic.

Please read this message before you start using our plugin.

Search

Featured Addons and Extensions

  • Membership Form Builder Addon
  • Member Directory Listing Addon
  • WooCommerce Payment Integration
  • Member Data Exporter Addon

Copyright © 2021 | Simple Membership Plugin | Privacy Policy