Max Mazurov
Max Mazurov
See #157. For compatibility with existing software, it is a good idea to make our implementation reasonably similar to the Postfix pipe transport: http://www.postfix.org/pipe.8.html
In the light of #277 and Project Hexanet's internal needs. Here is the list of things to do: - [x] #259 Refactoring: - [x] #303 - [x] Replace updatepipe package...
- [ ] endpoint: Counter of panics in IMAP/SMTP endpoints, should they happen - [ ] remote: Negotiated TLS version - [ ] endpoint: Negotiated TLS version - [ ]...
- [x] https://github.com/emersion/go-smtp/pull/146 (see https://github.com/emersion/go-smtp/pull/114 for related discussion) - [ ] XCLIENT support in go-smtp - [ ] Server support in endpoint.smtp - [ ] Client support in target.smtp (target.remote...
``` tls.loader.acme local_tls { hostname $(hostname) challenge http-01 } tls &local_tls # set default TLS config for all endpoints # Configure reverse-proxy on port 80 to forward ACME challenges here...
1. Current implementation does not correctly initialize secondary mailboxes (Sent, Trash, etc). 2. Autocreation should be triggered on message delivery too (see #339). This is possible by adding `autocreate_for` which...
Since a lot of authentication mechanisms are keyed on the MX or domain name, the IP literals support uses the rDNS domain of the IP address. This assumes forward-confirmed rDNS,...
Less code to maintain is always a good idea. https://pkg.go.dev/golang.org/x/time/rate