Description:
When configuring a SMTP server to send emails from a Blackboard Learn SaaS instance, the emails are sent without the SMTP authentication causing a few emails to be rejected.
Steps to Repeat:
There are several replications to get to this bug.
Prerequisites: Authenticated SMTP server with TLS or SMTPS
First replication:
- Log into Blackboard Learn Ultra Experience as an administrator
- In the Admin Panel, navigate to Courses
- In the context menu next to any folder in the Content Collection where you have 'Manage' permissions, select 'Notifications'
- Click Create Notifications
- Set Notification Type: Folder Modification
- Set Frequency: Immediately
- Click on Submit
- Upload a file in that folder (that will trigger a notification email)
Observed Behavior:The email is blocked at the SMTP server.
Expected Behavior:An email is received with subject: [WFS] Notice for [Folder Name].
Second replication:
- Log into Blackboard Learn Ultra Experience as an administrator
- Navigate to Administrator Panel > System Configuration > Email Configuration
- Set SMTP server to your SMTP test server
- Set SMTP server port to your SMTP test servers default port (25)
- Set SMTP Server Authentication Required: Yes
- Set SMTP Server Username: (A username)
- Set SMTP Server User Password: (A Password)
- SMTP connection type Default
- Restart the Learn instance so that Xythos picks up the changes
Then replicate the sending of an email from Xythos:
- In the Context Menu next to any folder in the Content Collection go to 'Manage' permissions, and select 'Notifications'.
- Click on Create Notifications
- Set Notification Type: Folder Modification
- Set Frequency: Immediately
- Click on Submit
- Upload a file in that folder (that will trigger a notification email)
Observed Behavior:The email is blocked at the SMTP server.
Expected Behavior:An email is received with subject: [WFS] Notice for [Folder Name].
Third replication:
- Setup a SMTP server that requires SMTPS
- Log into Blackboard Learn Ultra Experience as an administrator
- Navigate to the Administrator Panel > System Configuration > Email Configuration
- Set SMTP server to your SMTP test server
- Set SMTP server Port to your SMTP test servers SMTPS port (465 or 587)
- Set SMTP Server Authentication Required: No
- Set SMTP Server User Name: None
- Set SMTP Server User Password: None
- SMTP Connection Type: SSL
- Restart the Learn instance so that Xythos picks up the changes.
Then, replicate the sending of an email from Xythos:
- In the context menu next to any folder in the Content Collection, go to 'Manage' permissions select 'Notifications'
- Click on Create Notifications
- Set Notification Type: Folder Modification
- Set Frequency: Immediately
- Click on Submit
- Upload a file in that folder (that will trigger a notification email)
Observed Behavior:The email is blocked at the SMTP server.
Expected Behavior:An email is received with subject: [WFS] Notice for [Folder Name].