go-smtp v0.16.0
Aleksei Zhukov (1):
Improved error handling in Server.Serve
Edd Salkield (1):
Fix typo in lengthlimit_reader.go
Gusted (1):
client: add a default timeout to Dial
John Li (1):
DATA RACE in s.Close() (#150)
Konstantinos Koukas (1):
server: handle closed connection error
Max Mazurov (1):
Fix server example in README to use *smtp.MailOptions
Peter Sanchez (1):
Adding low level SendMail function to Client.
Simon Ser (12):
Add GitHub issue template
ci: remove codecov
Make TLS mandatory for SendMail
github: switch to Libera Chat
github: redirect to webchat for questions
server: stop logging TLS handshake errors in ErrorLog
readme: make it clearer Client.SendMail doesn't use TLS
client: fix typo in docs
go fmt
client: return inner Close() error in dataCloser
client: ensure dataCloser is only closed twice
go fmt
fox.cpp (7):
client: Add read timeout for initial greeting
server: Remove authentication-related session creation
server: Allow authentication only once
server: Add missing return to handleStartTLS
Fix MAIL after STARTTLS causing panic
server: Mention data reader life time in Backend documentation
server: Expose smtp.Conn to backends
kayrus (3):
Change smtp.MailOptions to a pointer
Handle tls.Conn handshake timeout
Remove hostname argument from the NewSession method