Categorygithub.com/ndrut/inbound-edge
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

delivery transports

# Packages

No description provided by the author
No description provided by the author