Jump to content

email marketing - Not sending emails


Stergios G

Recommended Posts

Hi all, i have a problem with email marketing - Not sending emails notification when a product expire.

I have creating 2 rules to inform customers when their products expire. (two and one day before next due date). Base in this link: https://docs.whmcs.com/Email_Marketer

I have creating a test - demo user with my email and added two products, not domain or hosting, just software with billing cicle annualy. Base in this link: https://docs.whmcs.com/Products_and_Services 

I have set up the next due dates of products, there will expire in next two days. (from "Clients > View/Search Clients > demo client > Products / Services (select product) > edit Next Due Date").

I waited 2 days, but nothing coming in my email inbox.

I checked "Utilities > Logs > Activity Logs" and I found the following logs:

Quote
02/09/2020 05:45
Domain Sync Cron: Completed
System  
02/09/2020 05:45
Automated Task: Starting Domain Status Syncronisation
System  
02/09/2020 01:45
Domain Sync Cron: Completed
System  
02/09/2020 01:45
Automated Task: Starting Domain Status Syncronisation
System  
02/09/2020 01:40
Automated Task: Starting Tenant Usage Metrics
System  
01/09/2020 21:45
Domain Sync Cron: Completed
System  
01/09/2020 21:45
Automated Task: Starting Domain Status Syncronisation
System  
01/09/2020 17:45
Domain Sync Cron: Completed
System  
01/09/2020 17:45
Automated Task: Starting Domain Status Syncronisation
System  
01/09/2020 13:45
Domain Sync Cron: Completed
System  
01/09/2020 13:45
Automated Task: Starting Domain Status Syncronisation
System  
01/09/2020 13:40
Automated Task: Starting Tenant Usage Metrics
System  
01/09/2020 13:00
Notification sending failed for Rule ID 1 - Error: No Recipients Found
System  
01/09/2020 13:00
Notification sending failed for Rule ID 1 - Error: No Recipients Found
System  
01/09/2020 13:00
Notification sending failed for Rule ID 1 - Error: No Recipients Found
System  
01/09/2020 13:00
Created Invoice - Invoice ID: 206
System  
01/09/2020 13:00
Automated Task: Starting Invoices
System  
01/09/2020 13:00
Automated Task: Starting Product Pricing Updates
System  
01/09/2020 13:00
Automated Task: Starting Currency Exchange Rates
System  
01/09/2020 13:00
Cron Job: Starting Daily Automation Tasks

As you can see i found this line three times: Notification sending failed for Rule ID 1 - Error: No Recipients Found. (The invoice ID:206 it is correct, it is for the product which is expired)

I think this is the problem. I checked the email in client profil and it' s ok.

Next i checked the crons jobs. In "Setup > Automation Settings", Cron Status it' s OK, but in "Dashboard > System Health" i have  the System Cron Tasks red with the follow error: The system cron does not appear to have completed successfully within the last 24 hours. Check your activity logs or learn more about enabling the cron in our documentation.

I changed the follow settings in max_execution_time > 3000 (from 30), max_input_time > 600 (from 60), memory_limit > 160Mb (from 16Mb). Βut the problem was not solved. 

I do not know if the two problems (email marketing notification email and error in System Health) are related, but I thought I should info it.

Any idea?

 
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated