aliaslu

aliaslu is a very small C program for looking up email addresses in an NIS map. It has support for virtual domain addresses stored in an NIS map. It is used as an integral part of the mail environment at Kiva Networking. The latest version is 1.2.12. It has been tested with RH Linux 4.2 (libc 5) using the NIS code that is compiled into libc. typical usage is to something like
  |preline -fr aliaslu nisdom aliases "$EXT2" "$SENDER" bouncer
	  
preline is used to insert 'Delivered-To' lines, so as to prevent mail loops. bouncer can be a simple sh program like
  #!/bin/sh
  echo 'This account has been disabled.  There is no forwarding address.'
  exit 100
	  
The bouncer is run in the case that the address is in the table but has an empty entry. Kiva use a more complicated vacation-like Perl script to handle these bounces. If the address in not in the table, a more standard address: No mailbox here by that name.  (#5.1.1) is used.
Valid HTML 3.2! Maintained by Matt Liggett <mml@pobox.com>
See the SysThug homepage for more wonderful things.