, note the special status of 'postmaster' in the final paragraph of
section 2.3.5 of RFC 5321: "The reserved mailbox name "postmaster" may
be used in a RCPT command without domain qualification (see Section
4.1.1.3) and MUST be accepted if so used.".
I think that a prominent statement should be added to the smtpd.conf
manpage, probably something like "All lookups and comparisons of the
user-part of an email address are case-insensitive, and no special
handling is done for any user-part." This is something that anyone
configuring smtpd really should know.
Dave
--
Dave Anderson
information on how to
write a filter).
Dave
On Fri, 4 Mar 2022, Dave Anderson wrote:
>Thanks for trying, but we're talking at cross-purposes here. I should
>have been more explicit -- my question was intended to be about adding
>missing Date headers, completing partial domain
submissions ports.
>
> listen on 0.1.2.3 port 25 tls \
> hostname mx.example.com pki $foo \
> filter { "rdns", "fcrdns" }
>
> listen on 0.1.2.3 port 465 smtps \
> hostname smtp.example.com pki $bar \
> mask-src auth
>
> Two different ports, two different ways of handling things.
>
> hth
>
--
Dave Anderson
it clear what the difference is, and I don't see a clear
statement of this anywhere else. What exactly is the difference?
A nit: in the phase definition for 'commit' there's an extra 'is'.
BTW, despite my questions I really like OpenSMTPd. Many thanks for
creating it.
Dave
--
Dave Anderson
rts.
Does OpenSMTPd do anything special for messages arriving on those ports?
If not, is there any way to configure it to do this? I've re-read the
smtpd.conf manpage until my eyes bleed, but if there's anything relevant
in there I've missed it.
Dave
--
Dave Anderson
ages for local delivery are processed would
be helpful.
Also, 'postmaster', and several other names listed in RFC 2142, are
supposed to always be processed case-insensitively; I don't see any
mention of what, if anything, is done about this. Even if nothing is
done an explicit statement to that effect would be useful.
Thanks for any help,
Dave
--
Dave Anderson