Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
EPAM-Veg Sprint 1, EPAM-Veg Sprint 2
-
8
-
Vega
Description
Requirements
The module should provide possibility of sending email through REST API of module. Simple modules that perform solely the role of delivering messages using the appropriate delivery channel. Input data: message with delivery
address. This module should use mod-configuration to get connection parameters.
Method | Description |
---|---|
POST /email | Send email to recipient |
email entity:
{
"notificationId":"1",
"from":"admin@folio.org",
"to":"user@folio.org",
"header":"FOLIO account Password change",
"outputFormat":"text/html",
"body":"Reset password notification",
"attachments":[
]
}
Acceptance Criteria
- The new module is created
- github repository exists in folio-org space
- REST tests created and passed
- Component's endpoints are available through OKAPI within vagrant latest images [folio/snapshot, folio/testing, folio/testing-backend]
- User can send email using POST request to module
TestRail: Results
Attachments
Issue Links
- blocks
-
MODSENDER-2 Create sender component in mod-sender
-
- Closed
-
- is blocked by
-
FOLIO-1603 Add mod-email to CI testing builds
-
- Closed
-
- relates to
-
FOLIO-1371 API Design: A Folio module to send and format emails.
-
- Closed
-
-
MODTEMPENG-1 Generate a Change Password email
-
- Closed
-
-
UIU-522 Edit User Detail Record: Display a Reset Password Email link
-
- Closed
-
-
UIU-751 Edit User Detail Record: Display a Reset Password Email link (wire backend to frontend)
-
- Closed
-