mademast / sail

✉️ A strictly standards compliant SMTP server
ISC License
10 stars 0 forks source link

Do we need to support source routing? #14

Closed novedevo closed 3 years ago

novedevo commented 3 years ago

5321 says we SHOULD NOT use it, but I'm currently unclear on whether we need to support it anyway.

novedevo commented 3 years ago

so, it appears that we MUST accept and handle commands using source routes, but that we MAY (and, since it's simpler, we will) simply ignore them and directly use the target domain.

novedevo commented 3 years ago

see https://datatracker.ietf.org/doc/html/rfc5321#appendix-F.2 for more

novedevo commented 3 years ago

in addition, we should remove all source routing from anything we relay. See https://datatracker.ietf.org/doc/html/rfc5321#section-4.1.1.3