CVSROOT: /cvs Module name: src Changes by: gil...@cvs.openbsd.org 2009/10/11 11:40:49
Modified files: usr.sbin/smtpd : aliases.c lka.c makemap.8 parse.y ruleset.c smtpd.h Log message: implement proper virtual domains instead of faking them on top of primary domains. this means that: - virtual domains no longer deliver to a local user when not told to - they no longer attempt to resolve aliases when not told to - they no longer need an explicit rule in smtpd.conf for EACH domain - the "virtual" map is no longer hardcoded - smtpd no longer needs a restart to support a new domain instead we introduce the: accept for virtual map "mapname" [...] syntax which refers to a map that can be manipulated at runtime. idea discussed and okayd with jacekm@