Michal Kurka: > Dne 21.9.2012 v 06:55 Wietse Venema napsal(a): > > > > I'm viewing "http://www.postfix.org/OVERVIEW.html#delivering". The > > > local(8) and virtual(8) are at the same level. Why local(8) return > > > SMTP-error and virtual(8) generate bounce mail? > > > > ALL Postfix delivery agents generate a bounce message upon permanent > > delivery error. No exceptions. > > But if mail is receiving by smtpd(8) for local delivering (e.g. because > domain recipient address is in "mydestination") and is used local > transport local(8) and local user not exists, then return SMTP-error to > SMTP-client, no bounce mail generated.
The SMTP daemon uses uses "local_recipient_maps" to reject mail for local recipients that don't exist. http://www.postfix.org/ADDRESS_CLASS_README.html This describes how Postfix rejects mail for non-existent recipients. When there is no table of known recipients, some people use reject_unverified_recipient instead. http://www.postfix.org/ADDRESS_VERIFICATION_README.html Wietse