Tags: pkramme/go-smtp
Tags
go-smtp v0.13.0 Simon Ser (2): readme: explain differences with net/smtp Update dependencies Tomochika Hara (1): Fix sample code in README fox.cpp (5): server: Close the session on STARTTLS server: Protect s.listeners with mutex server: Return 501 on SASL negotiation cancel Properly handle AUTH= parameter for MAIL command Fix-up 153661b
go-smtp v0.12.1 Simon Ser (1): Updated dependencies fox.cpp (10): Add a note about errors to Client.Quit doc client: Remove Quit calls from Auth server: Fix Close to not deadlock and close all listeners Fix MAIL FROM arguments parsing to handle arguments without values server: Rewrite MAIL FROM arguments handling server: Add missing BODY argument case server: Return after sending an error on EHLO in the LMTP mode server: Wait for LMTPData to complete before continuing server: Handle panics in the LMTPData goroutine client: Restrict the line length for responses
go-smtp v0.12.0 Matthias Schneider (2): do not abort mailfrom if FROM is <> (for example NDR) fixed "use of closed network connection" Simon Ser (1): readme: drop stability badge fox.cpp (14): Add LocalAddr to the ConnectionState struct server: Restrict line length to 2000 bytes client: Return SMTPError for server errors Add Temporary method to SMTPError server: Reject AUTH PLAIN on plain-text connections server: Don't call Session.Logout twice on QUIT command server: Extend Backend interface with MailOptions argument server: Allow enabling SMTPUTF8 extension client: Allow specifying additional MAIL arguments Allow enabling REQUIRETLS extension client: Change Mail to accept optional MailOptions server: Implement per-recipient status for LMTP server: Add missing Conn.reset call server: Simplify statusCollector data structure
go-smtp v0.11.2 Marc Hörsken (1): Reintroduce updated backendutil.TransformBackend after 1a1363a (emersion#47) Simon Ser (5): Fix panic when whitespace is provided to AUTH Switch to sr.ht for CI Populate tls.Config.ServerName if empty in StartTLS readme: drop go report card badge Update dependencies Tom Harris (1): Fix type in example fox.cpp (4): server: Add ErrorLog server: Add command-level panic handler server: Test panic handler Add go.sum
go-smtp v0.11.1 Simon Ser (1): RSET doesn't logout the user SteveT (1): Permit backend Auth method to return own error message fox.cpp (1): Server-side support for enhanced status codes (emersion#37)
NamedKitten (1): Added Read and Write timeouts. (emersion#33) emersion (1): Update README server example, add server example in tests fox.cpp (2): server: Immediately pass envelope information to the backend Update README.md
Lutz Horn (2): added missing import of "io" in server example Make go vet happy with server example (emersion#28) Nico Berlee (1): export SMTPError so it can be used in Send() to return custom smtp errors emersion (2): Remove Conn.IsTLS readme: update example with latest API fox.cpp (1): Pass connection information to backend