Tellier Benoit created JAMES-2864:
-------------------------------------
Summary: POJO for Mock Smtp server behavior, receive email
Key: JAMES-2864
URL: https://issues.apache.org/jira/browse/JAMES-2864
Project: James Server
Issue Type: Sub-task
Components: Remote Delivery, tests
Reporter: Tellier Benoit
Designing POJO models be used by the MockSMTPServer and the HttpRoutes.
{code:java}
We will merge the java bean (POJO) and DTO into one so no need to the
translator.
### The final MockSetup format:
{
"command": "RCPT",
"condition": {
"operator": "contains",
"matchingValue": "pippin got the ring"
},
"response": {
"code": 504,
"rejected": false,
"message": "server is out of memory"
},
"numberOfAnswer": 7
}
### The MockMail format this will be used in the route of getting all stored
email of the SMTP server
{
"envelope": {
"from": "[email protected]",
"recipients": ["[email protected]", "[email protected]"]
},
"content": "mail content here"
}
{code}
--
This message was sent by Atlassian Jira
(v8.3.2#803003)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]