
Dmitry VerkhoturovandUmputun
b40cb7866b
Email sender implementation (#471)
* email sender initial implementation
* add VerificationMetadata into notify.Request
* multiple review fixes
- customizable verification notification message subject
- clarify autoFlush nature in its commentary
- defer writer.Close in Email.sendEmail instead of calling it manually,
potentially missing the call if error happened between the creation and
closing.
* add explanatory commentary to notify.Request structure
* fix TCP connection timout commentary typo
* improve table tests presence
* introduce parallelism to tests
* abstract smtpClientWithMaker away
* fix incorrect Email reference in Email.sendMessages
* naming fixes, remove t.Parallel() from tests
* consistent space in commentary
* rename sendEmail to smtpSend, rearrange variables definitions
* switch Email to create new connection for every Send request
* fix tests for connection-per-submit email sending
* fix tests
* simplify sender object
2019-12-02 18:59:32 -06:00
..
2019-11-22 02:24:26 -06:00
2019-12-02 18:59:32 -06:00
2018-08-26 21:45:04 -05:00
2019-11-11 18:50:30 -06:00
2019-11-11 18:50:30 -06:00
2019-11-11 18:50:30 -06:00
2019-08-01 01:49:09 -05:00
2019-07-21 11:30:11 -05:00