• Resolved Meemee2000

    (@meemee2000)


    At first the plugin worked great! But for the past week, emails were not sent to my subscribers when I published three new posts. Emails weren’t even sent when I chose the “send email” option and crafted my own message. The emails were sent to my account, however, and in fact, it sent the message 3 or 4 times. When I saw there was an update to the plugin today, I was hoping it solved my problem. I published a new post, but still no emails were sent to my subscribers. Please fix!

    http://wordpress.org/extend/plugins/subscribe2/

Viewing 15 replies - 1 through 15 (of 19 total)
  • Thread Starter Meemee2000

    (@meemee2000)

    Forgot to mention, that I even reset the settings hoping that would do the trick. No dice! Messages still didn’t go out to the subscribers.

    mattyrob

    (@mattyrob)

    @meemee2000,

    I’ve had many reports like this before and they are all related to hosting provider email restrictions. Please contact your hosting provider and ask them what restrictions and limitations they place on emails generated via PHP scripts.

    In the meantime, try the work arounds already covered:

    1/ Make sure the sender address is on-domain with your blog URL
    2/ Set the number of recipients per email to 1 in Subscribe2->Settings.

    cmils

    (@cmils)

    Hi Matty,

    I’ve got the same problem : Subscribe2 works ok on one website, but not on another one (both under WP 3.3.1). The hosting company is the same in both cases.

    I’ve tried the workarounds you mentioned above, but nothing happened. Test emails are sent ok, though.

    I’ve been trying other newsletter plugins, and their mails are sent ok, so I suppose there’s no pb with sending mails via PHP (but I prefer your plugin, it does exactly what I need… when I can get it to work !).

    Thanks in advance
    Corinne

    mattyrob

    (@mattyrob)

    @cmils,

    I’ve tried the workarounds you mentioned above, but nothing happened. Test emails are sent ok, though.

    Okay, so WordPress is the same, Subscribe2 is the same and the hosting company is the same. The difference is likely to be in the domain or the settings then.

    When you say you’ve tried work arounds, please can you tell me exactly what you’ve tried to avoid repetition.

    cmils

    (@cmils)

    @mattyrob,

    Thanks for your answer.
    By work arounds I mean the ones you mentioned :
    – I changed the sender address and now it’s the site’s postmaster address.
    – I set the number of recipients per email to 1.

    I’ve checked the settings dozens of times. Don’t know what to do next !

    Corinne

    mattyrob

    (@mattyrob)

    @corinne,

    I’m hoping that by “now it’s the site’s postmaster address” you mean that the address is on the same domain as the blog URL address. Does that email address actually exist and get checked?

    Have you asked your hosting provider to investigate?

    Thread Starter Meemee2000

    (@meemee2000)

    MattRob, you bring up a good point about the email. The problems started happening right after I changed my wordpress author email address from my yahoo one to my web hosted email address. I will switch back to yahoo and see if that fixes the problem.

    cmils

    (@cmils)

    MattyRob,

    Thanks for your suggestions.

    Yes, the email address exists and I’ve checked it. It’s on the same domain as my website.

    I’ve contacted the hosting company, but they haven’t been very helpful so far. The guy said mail sending was not blocked on my domain, and so there must be a problem with the Subscribe2 settings. I’ve checked but the “Send email for each post” is checked : what else can I do ?

    Question : it is normal that the test messages are sent ok, and not the normal ones ? Do both call the same sending routine ?

    Corinne

    mattyrob

    (@mattyrob)

    @corinne,

    Question : it is normal that the test messages are sent ok, and not the normal ones ? Do both call the same sending routine ?

    Normal? Not quite the word I’d use, is it common – yes. The Preview email is sent from and to the same email address so that doesn’t look at all spam like to any server. As zoo as you add in recipients that are different to the sender the server will start to pay more attention and drop emails that don’t meet it’s policies.

    Do the functions call the same code – yes they do. Only the sender and recipient details and the subject line are changed.

    sryoung

    (@sryoung)

    I too am having this problem! I only send emails to my subscribers through the Subcribe2 “send email” option and sent one just a day before upgrading to the latest version of this plugin that worked. After the upgrade, it no longer works and nothing else has changed to my knowledge on this website including my hosting.

    What do you suggest I try?

    cmils

    (@cmils)

    MattyRob,

    Thanks for your explanations.
    I’ve been in touch with someone at the hosting company : the mail log shows no error whatsoever.

    I’m slightly discouraged. Will ask the company about antispam policy. after that, I don’t know what to do.

    Thanks anyway
    Corinne

    mattyrob

    (@mattyrob)

    @corinne,

    Quite often nothing shows up in the mail log as that will run on the mail server while the emails may have been rejected before they got that far. They may need to check the web server logs – apache or equivalent and maybe even generic error logs.

    Thread Starter Meemee2000

    (@meemee2000)

    Update: so changing my email back to my yahoo account didn’t work. In fact, things are worse! Now I can’t even send/receive test emails. Also, the subscribe button no longer works and neither does unsubscribing. Unless there’s a fix soon, I’m going to have to bail… Sorry, Matt… It was working so well in the beginning.

    mattyrob

    (@mattyrob)

    @corinne,

    Okay, that’s definitely a sign that this is due to server limitations. Change the sending email back to your on-domain email address and speak to your hosting about what PHP generated email restrictions and limitations they impose. If they say ‘none’ ask to speak to someone more technical – all hosts apply these policies as an anti-spam measure, someone will know what the limits are. Once we know we can work with your host to make sure we are compliant with their policies.

    Thread Starter Meemee2000

    (@meemee2000)

    I did the new upgrade last night. Happy to say that my test emails went through. However, the subscribe button on my page still isn’t working. I reset my settings, deleted the old S2 link and put a new one in but it’s still not working. When I typed in an email address and hit subscribe, instead of thanking me for subscribing like it used to do, it sent me to my home page. 🙁

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘[Plugin: Subscribe2] Emails not being sent when new posts are published’ is closed to new replies.