Pipe entry match order

The logic for checking entries in the profile database (UNIX only),  pipe database and  pipe channel option file is as follows:



 (UNIX only) Check the   profile database for a          entry. 

 Check the pipe database     for a      entry. (The "@" and any "+" or "%" characters are converted to a "_" when checking unified configuration pipe channel-specific options.) 

 Check the pipe option file   for a      entry. 

 Check the      pipe database for a   entry. 

 Check the pipe option file      for a   entry. 



If no profile database entry exists    and if the pipe database does not exist, then  only the pipe option file  is checked, i.e., steps (3) and (5) only. If no profile database entry exists   and if the  pipe database exists but cannot be opened, then the message is passed  over --- the condition is treated as a temporary error. And when checks (1)--(5) turn up no results, the message is bounced.

See also:
 * Profile database
 * Profile database entries for pipe channel addressees
 * Pipe database
 * Pipe channel option file
 * Pipe channels