go-smtp v0.19.0
Breaking API changes:
- Client.Text has been removed.
- Client.SendMail no longer calls Client.Quit.
- The LMTPSession interface now embeds Session.
Full commit history below.
IKEDA Soji (3):
server: implement DSN extension (RFC 3461, RFC 6533)
client: implement DSN extension (RFC 3461, RFC 6533)
Allow LMTP servers to listen with TCP
Romain LE JEUNE (1):
server: remove 'blame it on the weather' error part
Simon Ser (10):
Split server example into separate file
Bind server example to localhost
Add telnet example session in server example doc comment
readme: drop examples
readme: use Markdown references
readme: AUTH and PIPELINING are just examples
client: don't quit in Client.SendMail
client: make Client.Text private
server: fix panic on MAIL FROM after failed EHLO
server: embed Session in LMTPSession