payload: {"action":"opened","issue":{"url":"https://api.github.com/repos/tmobile/sawtooth-next-directory/issues/44","repository_url":"https://api.github.com/repos/tmobile/sawtooth-next-directory","labels_url":"https://api.github.com/repos/tmobile/sawtooth-next-directory/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/tmobile/sawtooth-next-directory/issues/44/comments","events_url":"https://api.github.com/repos/tmobile/sawtooth-next-directory/issues/44/events","html_url":"https://github.com/tmobile/sawtooth-next-directory/issues/44","id":425135857,"node_id":"MDU6SXNzdWU0MjUxMzU4NTc=","number":44,"title":"SMTP Connector","user":{"login":"PatrickLammers","id":45403188,"node_id":"MDQ6VXNlcjQ1NDAzMTg4","avatar_url":"https://avatars0.githubusercontent.com/u/45403188?v=4","gravatar_id":"","url":"https://api.github.com/users/PatrickLammers","html_url":"https://github.com/PatrickLammers","followers_url":"https://api.github.com/users/PatrickLammers/followers","following_url":"https://api.github.com/users/PatrickLammers/following{/other_user}","gists_url":"https://api.github.com/users/PatrickLammers/gists{/gist_id}","starred_url":"https://api.github.com/users/PatrickLammers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PatrickLammers/subscriptions","organizations_url":"https://api.github.com/users/PatrickLammers/orgs","repos_url":"https://api.github.com/users/PatrickLammers/repos","events_url":"https://api.github.com/users/PatrickLammers/events{/privacy}","received_events_url":"https://api.github.com/users/PatrickLammers/received_events","type":"User","site_admin":false},"labels":[{"id":1289323252,"node_id":"MDU6TGFiZWwxMjg5MzIzMjUy","url":"https://api.github.com/repos/tmobile/sawtooth-next-directory/labels/NEXT%20Approval%20Engine","name":"NEXT Approval Engine","color":"76f2cd","default":false},{"id":1289258382,"node_id":"MDU6TGFiZWwxMjg5MjU4Mzgy","url":"https://api.github.com/repos/tmobile/sawtooth-next-directory/labels/Next%20API","name":"Next API","color":"05b720","default":false},{"id":1288995385,"node_id":"MDU6TGFiZWwxMjg4OTk1Mzg1","url":"https://api.github.com/repos/tmobile/sawtooth-next-directory/labels/User%20Story","name":"User Story","color":"7c87ff","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-03-25T22:03:01Z","updated_at":"2019-03-25T22:03:01Z","closed_at":null,"author_association":"MEMBER","body":"User Story | SMTP Connector\r\n----------|----------\r\nEpic Title | Alerting in NExt\r\nPreviously | #215\r\nUser Story Title | SMTP Connector\r\nT-shirt size: S(mall), M(edium), L(arge) | M\r\nUser Story | The application should be able to send email\r\nDescription | Probably best to use a new rethink table to manage an outbound SMTP queue, and have a new service that reads from that queue and sends emails. Bonus points for open or read receipt tracking.\r\nBusiness Need (the why): | Email Verification, Notifications for NEXT platform\r\nAcceptance Criteria/Tests |  Emails should be sent out when the following occurs: user requesting access to a group, user requests to reset password or obtain username, more TBD.\r\n\r\n- [ ] Implement function responsible for sending email\r\n- [ ] Integrate email function with TMO exchange server (https://pypi.org/project/exchangelib/  ?)\r\n- [ ] Get service account/credentials for NEXT app from TMO OPs\r\n- [ ] Create a queue for buffering email messages\r\n- [ ] Create a listener that picks up and sends emails"}}
other: {"actor":{"display_login":"PatrickLammers"}}