diff --git a/sys/lib/dist/mail/lib/rewrite.direct b/sys/lib/dist/mail/lib/rewrite.direct index f3ff838de..db0f366be 100644 --- a/sys/lib/dist/mail/lib/rewrite.direct +++ b/sys/lib/dist/mail/lib/rewrite.direct @@ -12,14 +12,14 @@ \"(.+)\" translate "/bin/upas/aliasmail '\1'" [^!@.]+ translate "/bin/upas/aliasmail '&'" -# deliver mail without a domain locally -local!"(.+)" >> /mail/box/\1/mbox -local!(.*) >> /mail/box/\1/mbox - # your local names \l!(.*) alias \1 \l\.YOURDOMAIN\.DOM!(.*) alias \1 +# deliver mail without a domain locally +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