Alexis Mousset
Alexis Mousset
After #623 `Bcc` header is removed from formatted message, we should do something better. The presence of the header should depend on the chosen transport.
We currently expose a [low-level SMTP interface](https://docs.rs/lettre/0.9.5/lettre/smtp/commands/struct.MailCommand.html) in lettre. It may make more sense to move it to a separate crate and remove it from lettre public API. If so,...
* [x] Move away from `hyperx` (issues #443, #474) * [x] Decide if we want stub transport * [ ] Pool for AsyncSmtpTransport * [ ] Timeouts in AsyncSmtpTransport *...
This would allow replying, modifying emails, etc.
- Authentication - Encryption - ... Maybe with docker.
Add support for one (or several) transports based on a Web API. See https://github.com/gsquire/sendgrid-rs/ for example.
Add a streaming interface for messages, to allow keeping memory usage low with big attachments. We should be able to read attachments from disks when sending the message.
Like nodemailer does, for example. This would ease SMTP transport configuration.