go-mail/smtp
Winni Neessen 3871b2be44
Lock client connections and update deadline handling
Add mutex locking for client connections to ensure thread safety. Introduce `HasConnection` method to check active connections and `UpdateDeadline` method to handle timeout updates. Refactor connection handling in `checkConn` and `tls` methods accordingly.
2024-09-26 11:51:30 +02:00
..
auth.go Adjusting license headers and including original LICENSE file from the Go project into the smtp/ directory as suggested in https://github.com/wneessen/go-mail/issues/97#issuecomment-1381046444 2023-01-13 16:54:55 +01:00
auth_cram_md5.go Refine function comments to include return type details 2024-01-10 11:05:34 +01:00
auth_cram_md5_118.go Refine function comments to include return type details 2024-01-10 11:05:34 +01:00
auth_login.go Support lowercase username and password challenge 2024-08-16 15:46:16 +08:00
auth_plain.go Refine function comments to include return type details 2024-01-10 11:05:34 +01:00
auth_xoauth2.go Refine function comments to include return type details 2024-01-10 11:05:34 +01:00
example_test.go Adjusting license headers and including original LICENSE file from the Go project into the smtp/ directory as suggested in https://github.com/wneessen/go-mail/issues/97#issuecomment-1381046444 2023-01-13 16:54:55 +01:00
LICENSE Adjusting license headers and including original LICENSE file from the Go project into the smtp/ directory as suggested in https://github.com/wneessen/go-mail/issues/97#issuecomment-1381046444 2023-01-13 16:54:55 +01:00
smtp.go Lock client connections and update deadline handling 2024-09-26 11:51:30 +02:00
smtp_ehlo.go Re-introduce backwards compatibility with Go 1.17 and Go 1.18 2023-01-13 17:34:41 +01:00
smtp_ehlo_117.go Remove typo from comment in smtp_ehlo_117.go 2024-09-23 14:15:43 +02:00
smtp_test.go Sync with upstream 2024-05-24 18:50:27 +02:00