Description
When an email is sent to a large number of recipients, processing may stop if an invalid email address causes an exception. As a result, recipients in subsequent batches may not receive the message.
Steps to Replicate
Log into Blackboard Learn as an administrator
Create a Course or Organization
Enroll a large number of users into the Course or Organization
Ensure that most users have valid email addresses, but include one or more users with invalid email addresses near the beginning of the recipient list (alphabetically)
Send an Email or Announcement to all enrolled users
Verify message delivery for users with valid email addresses
Observed Behavior:
If Learn encounters an exception while processing an invalid email address, recipients in subsequent batches may not receive the message. The sender may also see a warning similar to: "Some or all recipients may not receive the message."
Expected Behavior:
All recipients with valid email addresses should receive the message, even if one or more recipients have invalid email addresses. Processing errors for individual recipients should not prevent delivery to remaining recipients.
Affected Versions
Learn 4000.12.0
Learn 4000.15.0
Learn 4000.17.0
Learn 4000.19.0
Target Release
Future Reference
