I see there is a bugfix in week 24: Fixed an issue where Herald "Send an Email" actions were sometimes discarded.
But it is still an issue for us. We put a mailing list user in the "Send an Email" field, I can see the rule can get matched and the received email shows the mailing list user in the Cc list, but the mailing list user never get the email.
To reproduce this:
- I created a mailing list user called nickz-test with email email@example.com:
- Then I created a herald rule to send out an email to the mailing list user created above:
- Then I created a revision which triggered the herald rule as below:
- But no email sent out to the mailing list user. The sent email showed the user in the Cc list although:
the list-outbound output shows 3 emails sent out as follows, after looking at each email in detail, I found the mailing list user is not one of them.
[root@phabulous002:/mnt/phabricator (master)]# bin/mail list-outbound |grep 36651
1804815 Sent D36651: Just a email test, please ignore.
1804816 Sent D36651: Just a email test, please ignore.
1804817 Sent D36651: Just a email test, please ignore.