Rules module doesn't send emails to user roles once conditions are met

Solutions

Attempt to answer this part of your question:

Any insight to why rules isn't generating emails would be helpful.

I doubt that Rules is the culprit ... and that it is rather something in actually sending the eMails. To verify this, just add a Rules Action to "Show a message" (as the very first Rules Action), and with actual content something similar to the subject / message body as what you have already in the Rules Action to send an eMail. Pretty sure that each time you'll get such extra message shown on your site. If it does indeed, you found a confirmation that there is nothing wrong with your rule itself.

However, just looking at the subject / message body of the eMail you want Rules to send: make sure to also verify that all those tokens (such as node:field_announcement) are available (not blank).

PS: a completely different explanation might be related to your event "after saving content", whereas the saving actually happens ... "before saving content". To verify if that's what your issue is about, replace your Rules Action by an appropriate Rules Component (which does the same thing), and actually "schedule" that Rules Component (using the rules Scheduler) to run after just a few seconds or minutes (at that time, for sure the save will have been completed).

Tags: Rules / Emails

Similar questions

How to use Rules send an email with a list of nodes that fill certain conditions?
I would like to send an email everyday that has a list of nodes that are filtered by certain conditions. I think the Rules module would be a good place to start. Real Example: If this can be done with Rules, what event do you have it react to? I would guess the core functionality of it would be put in a component that rescheduled itself every 24 ho...
How to send an email once every 6 months using the Rules module?
How to send an email once in every 6 months at 12:00 am for a date field about user renewal which is there in user profile using the Rules module? Its mail should send in cyclic form every once in 6 months to notify user, repeating the mail once in 6 months. So far I followed the tutorial "How to Send Follow-Up Emails Using Rules Scheduler in Drupa...
Why doesn't my code send emails?
I am using the following code to send emails, but it doesn't work. What is wrong with it?
Drupal doesn't send any emails
I'm working on a Drupal project but I noticed that Drupal doesn't send any emails. I set up some web forms and noticed that none of these emails were properly send. I tested if I could get an email for resetting my password but also nothing. But according to a confirmation message from Drupal, those emails were sent. No error logs show any problems...
How to cancel installation of my module if requirements are not met
My module depends on a PHP library (sites/all/libraries/xyz/xyz-library.php). I want drupal to continue with installation only if library requirements of my module are met. I want something of this kind, in my mymodule.install:
Is there a module that displays a field only when a condition is met?
I am looking a module that will only display some fields if a condition is met. Basically only administrators or editors should be able to see those fields in the display. In editing mode it should be alright as only editors have the right to view those fields. I have checked the documenation for Conditional Fields module and Field Conditional Stat...

Also ask

We use cookies to deliver the best possible experience on our website. By continuing to use this site, accepting or closing this box, you consent to our use of cookies. To learn more, visit our privacy policy.