modulepackage
0.0.0-20240601042648-aef973d105b4
Repository: https://github.com/ndrut/inbound-edge.git
Documentation: pkg.go.dev
# README
owl - full control of your mail
mail flow
stage 1
Envelope/Headers
- public
- tcp 25
- ehlo
- store sni, ehlo and ip
- rbl and ehlo dns checks
- policy by sni (tenant/domain/user)
- starttls
- store the version/signature
- mail from
- sender spf checks
- rcpt to
- destination verification
- tenant rules
- user rules
- reject with no quarantine
- data
- stream original headers + body to queue storage (tenant/user customizable)
- store metadata
- initiate stage 2
- reject or return traceable queue id
stage 2
Queue/Routing