Hello list.

I am currently pondering the continued usefulness of the restriction

  smtpd_recipient_restrictions =
    ...
    check_recipient_access pcre:/etc/postfix/recipient_access
    ...

with the content of /etc/postfix/recipient_access (1) being:

  /[@!%].*[@!%]/ REJECT

As per RFC 5322, "!" and "%" are members of the atext character class,
meaning they are permitted, and I don't want to trigger a debate about
whether or not it is wise to use them.

My question is if there is a valid reason to reject based on "%" in PCRE
pattern (1) in this day and age, or if this character can be dropped
without detrimental effect?

For context, GMX allows its users to create distribution aliases in the
format <foobar%someu...@gmx.net>, so this is not just idle speculation.

-Ralph

Reply via email to