Subject: | Improvements to handling Email from LinkSOFT |
Summary: | Refactor and improve the way email addresses are validated and sent from LinkSOFT |
Audit Notes: | |
10 Sep 2019 | 03:55PM Comment 1 by Sanjay (Link Technologies) Case 11719 added to project 11.00 |
10 Sep 2019 | 04:13PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 10-09-2019 04:13 PM Time Taken: 13.50 |
| Development work for this case has been completed. The change will be available in version:11.0.0910 1. The following changes were made(Include Database object names, Program classes and any other relevant information): - Added email address validation before sending emails. This validation happens in the menus "Email Log" and "Report Email Log". Email address validation does not happen when the Report is emailed using "Email Reports" from Business Intelligence "Reports" menu.
- Emails can be separated by ":",";" or ","
- Improved validation process so Reports are not created until the emails are validated. This will improve performance where reports take a long time to generate
- Users can now see which email address is invalid. Previously, the invalid email was difficult to sight.
- Made "Email Log" and "Report Email Log" email validation consistent
- Added Email Address Validation to Email Log and Report Email Log
2. Affected Areas: - Email Log
- Report Email Log
3. The issue was caused by: - Improvement and Refactoring
4. Notes: 5. Next Step: UAT |
|
11 Sep 2019 | 12:59PM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 13-09-2019 12:00 AM Time Taken: 2.50 |
| Hi Sanjay Below test cases need attention: Test Case 1 - Notes are not updated to state why the email has "Failed" - Set the system mode to "Test"
- Navigate to LinkWeb - Business Intelligence - Email Log.
- Add a new email with "Subject" and "Body" as "Get quote for Laptop".
- "To Address" as "rashna2linktechnologies.com.au"
- Send this email.
- The status changes from "Ready" --> "Retry" --> "Failed". No comments is added to the "Notes".
- With respect to comment 2, item 1.4 the notes should be updated to state that the email address is invalid.
Test Case 2 - BCC and CC email addresses are not validated under "Report Email Log" - Set the system mode to "Test".
- Set the test email address as "rashna2linktechnologies.com.au".
- Schedule the "Applicant Profile" report.
- The above creates an email under "Report Email Log". The email fails. Notes is updated that a recipient is not specified.
- Now update the system code to "Live".
- Edit the line in 4 above. Set:
- To Address as - rashna@linktechnologies.com.au
- CC address as - vineshwar2linktechnologies.com.au
- BCC address as - sitlalinktechnologies.com.au
- Resend the email.
- Email is sent to invalid CC and BCC addressaa
Thanks Rashna |
|
12 Sep 2019 | 01:41PM Comment 4 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 12-09-2019 01:41 PM Time Taken: 4.00 |
| Development work for this case has been completed. The change will be available in version:11.003 1. The following changes were made(Include Database object names, Program classes and any other relevant information): - Added logging of Retry and Failed events to Email Notes
- Event log also gets updated
2. Affected Areas: - Email Log
- Reports Email Log
3. The issue was caused by: - Improvement
4. Notes: 5. Next Step: UAT |
|
13 Sep 2019 | 09:55AM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 13-09-2019 09:55 AM Time Taken: 1.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | - Set the system mode to "Test"
- Navigate to LinkWeb - Business Intelligence - Email Log.
- Add a new email with "Subject" and "Body" as "Get quote for Laptop".
- "To Address" as "rashna2linktechnologies.com.au"
- Send this email.
- The status changes from "Ready" --> "Retry" --> "Failed"
Validate that the notes is updated to state that the "To", "CC" and "BCC" are invalid.
| Pass | 2 | Verify that users are unable to set the "To Address" as rashna2linktechnologies.com.au or rashnalinktechnologies.com.au on "Email Log" | Pass | 3 | - Set the system mode to "Test".
- Set the test email address as "rashna2linktechnologies.com.au".
- Schedule the "Applicant Profile" report.
- The above creates an email under "Report Email Log". The email fails. Notes is updated that a recipient is not specified.
- Now update the system code to "Live".
- Edit the line in 4 above. Set:
- To Address as - rashna@linktechnologies.com.au
- CC address as - vineshwar2linktechnologies.com.au
- BCC address as - sitlalinktechnologies.com.au
- Resend the email.
Validate that the notes is updated to state that the "To", "CC" and "BCC" are invalid. | Pass | 4 | Verify that users are unable to set the "To", "CC" and "BCC" as rashna2linktechnologies.com.au or rashnalinktechnologies.com.au on "Email Log"
| Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 11.002.9012
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-DEMO-11-RASHNA
Next Step: - Closure
|
|