With sendmail 8.14, when there is no user at a given domain, the error that sendmail seems to produce is as follow:
550 5.1.1 <info@example.su>... User unknown
However, if you use the error:nouser
within virtusertable
, the message is as follows:
553 5.3.0 <info@example.su>... >info<@example.su.
Using the mostly-recommended error:nouser No such user
in virtusertable
, as per https://www.sendmail.com/sm/open_source/tips/virtual_hosting/, results in the following:
553 5.3.0 <info@example.su>... No such user
Why do the status codes differ?
Do they make any difference?
Why is the recommended way to stop delivery to a user differs from the default behaviour in the complete absence of a user?