WordPress.org

Ready to get started?Download WordPress

Forums

Javelin Email Marketing
[Plugin: WP Autoresponder And Newsletter Plugin] Follow up autoresponder messages not sent (7 posts)

  1. vasvaria
    Member
    Posted 1 year ago #

    Dear All,

    Could anybody help me?

    I'm experiencing the following problem with this plugin:

    I set up a newsletter, created the subscription form and users are able to sign up without any problem. 'Request for confirmation' and 'Confirmed' messages are sent properly but then the follow up autoresponder sequence does not start.

    'Send on' value for the first message in Autoresponders' sequence is set to 0 (which means it should send that message immediately after subscribing). But it's not. Neither with a cron job configured in my admin area nor by pushing any of the 'Run now' buttons in the Background Procs window.

    Does anyone have a good idea what could cause this problem?

    (Any feedback are highly welcome because it's quite urgent.)

    http://wordpress.org/extend/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/

  2. Strictly Software
    Member
    Posted 1 year ago #

    I have just installed the plugin and I have the exact same problem.

    I have created two autoresponders one for day 0 (like the person above) and one for 2 days later.

    I have set up a number of test email accounts which subscribe to the newsletter but although I get all the "confirmation" emails and the daily email I wanted the site to send out I don't get any of the autoresponder emails at all.

    Has anyone got a solution or a way I can debug it?

    I have debugged many other peoples plugins and written my own so a guide to the pages to look in would be helpful as I really need these autoresponders to be sent out as they have proper site branding.

    I would also like to brand the original emails as well if possible - so a guide to where I can edit the initial pages to use similar HTML as the WYSIWYG emails (that the autoresponder uses) would be good.

    Thanks for any help in advance

  3. aminjohar
    Member
    Posted 1 year ago #

    This plugins is only working bit proper in WP 3.3.2. DON'T install in WP 3.4.2 because it will have serious error (MySQL High CPU usage) even disable & delete the plugins (Not stable yet). My hosting account got suspended 2 times next day activating this plugins.

    To ensure Follow Up & Broadcast E-Mail working (but may have bit delay), try to configure Cronjob in Cpanel to run wp-cron.php

    I try this way & its work.

    CRON SETTING IN 5 minutes
    */5 * * * * php -q /home/USER/public_html/DESTINATION/wp-cron.php > /dev/null

  4. Qasim
    Member
    Posted 1 year ago #

    Hi, I'm also having this issue, as outlined by the first two posts here.

    I've created an autoresponder to go out at 0 days, so immediately after subscribing, but I never receive it. I've tried this numerous times now.

    I receive the confirmation email, and the email after you confirm - that's all.

    I already have a cron job set up to run wp-cron.php and execute every 15 minutes. This has been working fine with other plugins that use the cron.

    Any help would be really appreciated. Thanks in advance.

  5. Strictly Software
    Member
    Posted 1 year ago #

    Yes I already have a job to manually run the WP-CRON.php job from my own server. Therefore there shouldn't be any blockimg, locking or banning going on as I can send however many emails as I want.

    All I need to know is where the code is that runs the auto-responder emails so I can put some debug code in to find out what is going on as I have checked the database tables and the newsletter IDs link up to the AutoResponder IDs so I cannot see a DB issue going on therefore it must be something in the code.

    On my own plugins I have had issues with WordPresses inbuilt cron job and created my own (strictly-sitemap) to get round this issue which was related to class based objects being scheduled with the inbuilt cron job.

    I would like to find the page/url that fires the AutoResponder job so I can set a cron job to fire it and debug what is going on to a log file. I can see when I run the "Run Now" button in admin it calls this page

    GET /wp-admin/admin-ajax.php?action=atd_settings&ver=20120331

    This is a wordpress file so I am guessing the version code is somehow related to the plugin to fire something by AJAX.

    However If I cannot get a fix from the author can I at least get a page name where the code is located or a logical spec e.g
    -autoresponder setup
    -wp-cron job added to run it
    -every Xmins this URL is called by the cron job
    -this function X checks for any emails and puts them in the queue table
    -the queue table is then emptied

    Something like that would at least be handy to those of us who can debug code.

    Thanks

  6. Strictly Software
    Member
    Posted 1 year ago #

    Hi Aminjohar

    I have a proper CRON job set up to run my WP-CRON jobs but it is set up like this

    wget -U StrictlyCron -q -O - http://www.mysite.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

    NOT

    php -q /home/USER/public_html/DESTINATION/wp-cron.php > /dev/null

    This is because if I remove the > /dev/null at the end which hides the output from the job I get an error message of:

    Warning: require_once(./wp-load.php): failed to open stream: No such file or directory in /home/ukhorseracingtipster/public_html/wp-cron.php on line 26

    Fatal error: require_once(): Failed opening required './wp-load.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/mydomain/public_html/wp-cron.php on line 26

    Therefore running the WP-CRON from php seems to fail and only works if I go through the webserver with a WGET or CURL request.

    However even though all my sites are set up to fire WP-CRON jobs this way my newsletters are going out but the autoresponders aren't.

    I am wondering if there is any other kind of fix for this?

    The database table seems to suggest the emails have been sent but they are not actually going anywhere. I have tested on every mail platform imaginable.

    Any help would greatly be appreciated.

    Thanks

    Rob

  7. Strictly Software
    Member
    Posted 1 year ago #

    Does anyone have any clue how I can go about debugging this or getting a fix from the author?

    I am seriously debating just writing my own code to loop through the autoresponder table and send out the messages with a CRON job firing them once an hour or so as the current set up only seems to send newsletters.

    I can go into my Auto Responder messages and use the "preview" option and it sends me the emails. So I don't understand why the newsletters get sent but not the autoresponders. I guess the newsletters must be tied into some hook against a post category so they are fired then but the AutoResponders have date times e.g 0 days, 2 days (my set up).

    Also when I look in the wpr_delivery_record table I can see NO AutoRepsonder emails have been sent at all since day 0 - only newsletters.

    I really don't want to have debug someone elses plugin or make my own again as its so much of a pain and probably very simple. On all my own plugins I make a "Test Config" button which tests the setup to ensure everything will work and it would be good if all plugins had to build something like this in.

    Any help would be much appreciated.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic