Consider the following two addresses:
Bob@our.host: bob
Bob@another.host: bob@home.isp
In bothexamples, the intention is for mail to bob at the local host (our.host) to be
delivered to the local mailbox for the user bob. This will happen in the first example
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
464 | Chapter 12: Maintain Aliases
(assuming a normal configuration file) because the @our.host part of the address will
be removed by rule sets:
canonify input: Bob @ our.host
Canonify2 input: Bob < @ our.host >
Canonify2 returns: Bob < @ our.host . >
canonify returns: Bob < @ our.host . >
parse input: Bob < @ our.host . >
Parse0 input: Bob < @ our.host . >
Parse0 returns: Bob < @ our.host . >
ParseLocal input: Bob < @ our.host . >
ParseLocal returns: Bob < @ our.host . >
Parse1 input: Bob < @ our.host . >
Parse1 returns: $# local $: Bob
parse returns: $# local $: Bob
2 input: Bob
2 returns: Bob
EnvToL input: Bob
EnvToL returns: Bob
final input: Bob
final returns: Bob
mailer local, user Bob
Because the local delivery agent was selected, and because that delivery agent has
the F=A flag set (?§20.8.16 on page 767), mail to Bob@our.host will be aliased for local
delivery to the user bob.
The second address, Bob@another.host, however, selects an esmtp delivery agent:
canonify input: Bob @ another .
Pages:
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834