• Resolved David Tierney

    (@big-dave)


    I pray you are well and appreciate your help.

    I have a site that has 185 subscribers where your plugin is set up to send to all subscribers and in the setting for this I see that it shows this number next to the number of subscribers. However recently it is only sending to about 50 people.

    Always when I publish a post, the browser tab spins as if processing the request for about 30 seconds before it quits.

    I also have installed the WP MAIL SMTP plugin going through MailGun. Looking at the stats in Mailgun is where I see only the 50 going out. Also because this happened last week, I installed a Mail Log plugin, “Email Log” by Sudar, it also shows just about 50 sent to, and last week it was a little less. The email log did not show any errors, only that about 50 went successfully.

    I read through your other Support requests and see here https://wordpress.org/support/topic/problem-sending-the-notification-to-multiple-users/ that you suggested using SendGrid or Mailgun, which I do. You also suggested “Enable Background processing in the plugin settings” but I was not sure if this would do anything if I am using Mailgun. I do not know how that works.

    I am hosted on Godaddy. Last week when it tried to send I got an error in the WP Admin dashboard from the WP Mail SMTP plugin “cURL error 28: Resolving timed out after 1001 milliseconds.” However I did not get an error this time, so I am not sure that is the full problem.

    Would love some guidance. Thanks so much.

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

Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Author Kuba Mikita

    (@kubitomakita)

    Hi David,

    it simply times out! Because of each subscriber is handled separately the plugin workflow is:

    Render the message
    Connect to SMTP, Process email with 1 subscriber, Close SMTP connection
    Connect to SMTP, Process email with 1 subscriber, Close SMTP connection
    Connect to SMTP, Process email with 1 subscriber, Close SMTP connection
    ... +180 connections

    The Background processing option should help as all the connections will be handled in background. It shouldn’t fail.

    But still, it would be advised to use our Mailgun extension – it will send all the emails via API and a single call.

    Thread Starter David Tierney

    (@big-dave)

    Thank you. I wanted to support your work and figured the extension would be a better service. So I followed your link and purchased it.

    However I have spent the past 10 minutes trying to figure out how to get the Extension working. After purchase there was no instructions, which I suspected. So I went into my client’s site where I wanted to use and found the Extensions option under your plugin options, but there does not seem to be a way to install an extension there either.

    I saw when I finished my purchase that there was a zip file for the Product, so I downloaded it. But again, I am clueless how to apply the extension.

    I looked over your website, and again, nothing I can find. I would like to get this up and running. Thanks,

    Plugin Author Kuba Mikita

    (@kubitomakita)

    Thank you for the purchase David!

    See this doc on how to install it: https://docs.bracketspace.com/notification/extensions/installation

    I’ll put this link on the purchase notes as well, thanks for pointing this out.

    After plugin installation and activation please go to the Notification -> Settings -> Carriers and find out the Mailgun section. It will ask you to provide the key/token along with the link from where you can get it.

    I hope this helps!

    EDIT: One more thing. After activating the key/token please navigate to your notification and replace the Email carrier with Mailgun carrier to use it.

    Thread Starter David Tierney

    (@big-dave)

    ok. Thanks. I wondered if I should just install it like a plugin but was not sure if it was done that way or like Gravity Forms, for example, where the extensions are integrated through the core plugin.

    Those additional steps above were also really important for me to understand how to set it up. If there is a way to share that with others who purchase this extension, I think that would be a good idea.

    I think I have it set up now. Thanks again.

    Thread Starter David Tierney

    (@big-dave)

    Also, I just noticed on my orders page on bracketspace.com that there was a place to add a domain name. If that is required, I would add that to the steps someone should take as well. I just happened across it. Unless your system would pick up the first domain that would use the service or would pick that up when I license the product from my website. Just sharing feedback to be constructive.

    Thanks again.

    Plugin Author Kuba Mikita

    (@kubitomakita)

    Thank you David!

    You’re right, the domain will populate automatically when you activate the license for the first time.

    Thread Starter David Tierney

    (@big-dave)

    Hey Kuba,

    I have it working and appreciate it.

    I wanted to share a feature request and why. I wanted to ask if you could add a Reply-to email address option in the Carrier settings for the Mailgun Extension. The reason is, from what I can make sense of, in order to receive email on the email address that I am sending from, I need to upgrade to a Mailgun Foundation plan which starts at $35/month. So I am forced to use something like, i.e. no-reply@mg.domain.com to send from. If there was a way to specify a Reply-to field for emails sent, then if someone wanted to reply to those notifications, one could receive them without having to upgrade to a much higher priced plan on Mailgun.

    Plugin Author Kuba Mikita

    (@kubitomakita)

    Hey,

    I have two news – bad and good.

    Bad: You cannot explicitly pass headers to Mailgun API, they just don’t accept it.

    Good: They have a setReplyToAddress method which we can use 🙂 In fact I’ve added this right away, so we have just another Reply-To field in the Carrier box.

    I’d like to release this with other updates which I really hope will happen this week, maybe even tomorrow.

    Thread Starter David Tierney

    (@big-dave)

    Fantastic. I really appreciate you and your responsiveness and your work and pray that God blesses you and your family and keeps you safe and provided for especially during this time.

    Plugin Author Kuba Mikita

    (@kubitomakita)

    Thank you David and sorry I forgot to write a follow up! Everything is now released and you should be able to set ReplyTo per notification.

    Stay safe!

    Thread Starter David Tierney

    (@big-dave)

    hmm. I just updated the Notification plugin on my site, before updating the Mailgun extension if that makes a difference, and it crashed my site. I got an email shortly after:

    Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

    In this case, WordPress caught an error with one of your plugins, Notification : Mailgun.

    Will let you know if I have any further questions. I need to turn on debugging and check it out.

    Plugin Author Kuba Mikita

    (@kubitomakita)

    You have to update them at once, it’s very important, as the previous Mailgun extension is not compatible with Notification v7.

    Thread Starter David Tierney

    (@big-dave)

    “You have to update them at once” – not sure what you mean.

    So I updated the Notifications plugin but had not yet updated the mailgun extension and that is when the site died. I went into the files and changed the plugin name of the extension plugin and that did not fix it but when I did that for the Notification plugin (disabling it), now the site is back up. I see in the Plugins page Notifications is on version 7.0.2 and the Mailgun extension is at 1.1.1.

    Suggestions?

    Thread Starter David Tierney

    (@big-dave)

    ok. got it working. If anyone else reads this, after disabling the two plugins per what I did above, I changed their file names back to what they should be; went to the plugins page and deleted the notificaiton mailgun extension; then downloaded the 1.2 version of the plugin from the developers site and uploaded the latest version and then activated the two plugins and checked all settings. The new Reply-To field is under the actual Notification created (not the Settings>Carrier>Mailgun setting). This works great. Thanks again Kuba for your help. Bless you.

    Plugin Author Kuba Mikita

    (@kubitomakita)

    I’m glad you figured it out.

    Thank you David for the follow-up!

Viewing 15 replies - 1 through 15 (of 15 total)

The topic ‘Does not send all notifications’ is closed to new replies.