Commit Graph
4 Commits
Author SHA1 Message Date
Wez Furlong 4ca193a097 minor fix to doc test in nom-utils 2026-05-05 19:30:46 +01:00
Wez Furlong fe54ebfa52 rfc5321: change protocol parser from pest -> nom
This gives us more flexibility in how we can build our parser,
and is significantly easier to maintain.

Part of this change is allowing the command parser to recognize
the starting command verb in an otherwise failed command line
parse; the intent is to provide slightly better error codes
where SMTP defines them when we encounter such a thing.

This commit doesn't do that; it's already pretty huge.
2026-04-08 14:12:58 +01:00
Wez Furlong 0d4c078672 refactor: move tag from mailparsing to nom_utils 2026-03-31 11:16:11 +01:00
Wez Furlong 9c2fb0f183 refactor: extract nom_utils to its own crate 2026-03-31 11:16:11 +01:00