# case conversion for postmaster pOsTmAsTeR alias postmaster # translate local aliases from /mail/lib/namefiles \"(.+)\" translate "/bin/upas/aliasmail '\1'" [^!@]+ translate "/bin/upas/aliasmail '&'" \l!(.*) alias \1 \l\.chrisfroeschl.de!(.*) alias \1 (chrisfroeschl.de)!(.*) alias \2 local!"(.+)" >> /mail/box/\1/mbox local!(.*) >> /mail/box/\1/mbox # convert source domain address to a chain a@b@c@d... @([^@!,]*):([^!@]*)@([^!]*) alias \2@\3@\1 @([^@!]*),@([^!@,]*):([^!@]*)@([^!]*) alias @\1:\3@\4@\2 # convert a chain a@b@c@d... to ...d!c!b!a ([^@]+)@([^@]+)@(.+) alias \2!\1@\3 ([^@]+)@([^@]+) alias \2!\1 # queue all mail for delivery ([^!]*)!(.*) | "/mail/lib/qmail '\s' 'net!\1'" "'\2'"