Max Mazurov

Results 116 issues of Max Mazurov

Use-case: Permitting messages to be sent only from specific addresses or subnets. Context: https://news.ycombinator.com/item?id=25177676

filter
mta-in

- [x] https://github.com/emersion/go-sasl/issues/16 - [x] #200 - [ ] Authentication backend able to understand and verify OAuth bearer tokens, likely by calling an external service. - [ ] Support for...

help wanted
auth
mta-in
imap

As part of the goal to improve maddy robustness, context.Context should be used consistently in all interfaces and reasonable timeouts for operations should be enforced using these. - [ ]...

The problem is obtaining system DNS configuration for use in resolver code. The relevant function is `NewExtResolver` in framework/dns/dnssec.go. According to https://stackoverflow.com/a/13417318 comments it can be read from registry (DhcpNameServer...

help wanted
good first issue

In code they are called "macros", perhaps they should be just "variables".

documentation

Variables to adjust are DefaultStateDirectory and DefaultRuntimeDirectory defined maddy.go. Need to account for the fact build.sh may be setting it using -X linker flag.

good first issue

Real use-cases: - IMAP updates generated by maddyctl should be pushed to connected clients. Potential use-cases: - Introspection capabilities (such as listing enqueued messages, connected users, etc) - It is...

That would enable writing alternative queue storage implementations. Discussion needed to figure out if there is need and what considerations are.

rfc
mta-out

Independent of #6: Storage backend supports "picking up" new files from new/.

new feature
mta-in
good first issue

That is, properly detect danging/incomplete entries.

good first issue