-
Notifications
You must be signed in to change notification settings - Fork 115
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add pedantic mode (used by localserve) that refuses some behaviour th…
…at is invalid according to specifications and that we normally accept for compatibility
- Loading branch information
Showing
16 changed files
with
127 additions
and
56 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -35,7 +35,7 @@ See Quickstart below to get started. | |
proxy), so port 443 can also be used to serve websites. | ||
- Prometheus metrics and structured logging for operational insight. | ||
- "localserve" subcommand for running mox locally for email-related | ||
testing/developing. | ||
testing/developing, including pedantic mode. | ||
|
||
Mox is available under the MIT-license and was created by Mechiel Lukkien, | ||
[email protected]. Mox includes the Public Suffix List by Mozilla, under Mozilla | ||
|
@@ -109,8 +109,6 @@ The code is heavily cross-referenced with the RFCs for readability/maintainabili | |
|
||
## Roadmap | ||
|
||
- Strict vs lax mode, defaulting to lax when receiving from the internet, and | ||
strict when sending. | ||
- Rate limiting and spam detection for submitted/outgoing messages, to reduce | ||
impact when an account gets compromised. | ||
- Privilege separation, isolating parts of the application to more restricted | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
package moxvar | ||
|
||
// Pendantic mode, in moxvar to prevent cyclic imports. | ||
var Pedantic bool |
Oops, something went wrong.