hoge@sea-bird.org hoge@hogehoge.co.jp
# # virtual-domain # # バーチャルドメインにはvirtualデーモンを用いる virtual_transport = virtual # メールボックスを保存するベースディレクトリ virtual_mailbox_base = /home/mailuser # メールの振り分け先を定義するmailbox_mapsファイルの指定 virtual_mailbox_maps = hash:/etc/postfix/vmailbox # バーチャルドメインの定義 virtual_mailbox_domains = window-shop.biz # 配送されるメールの最小UID virtual_minimum_uid = 20000 # 配送されるメールのUID virtual_uid_maps = static:20000 # 配送されるメールのGID virtual_gid_maps = static:20000 # ローカル配送にはlocalデーモンを用いる local_transport = local # ローカル配送ではOSのアカウントや$alias_mapsを利用する local_recipient_maps = unix:passwd.byname $alias_maps # 中継は、バーチャルドメインも許す relay_domains = $mydestination, $virtual_alias_domains
# /usr/sbin/groupadd -g 20000 mailuser # /usr/sbin/useradd -g 20000 -u 20000 mailuser
hoge@window-shop.biz window-shop.biz/hoge/Maildir/
# /usr/sbin/postmap /etc/postfix/vmailbox
# /etc/rc.d/init.d/postfix restart
# telnet localhost 25 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. 220 ns.sea-bird.org ESMTP sendmail 0 helo sea-bird.org 250 ns.sea-bird.org mail from: hoge@sea-bird.org 250 Ok rcpt to: hoge@window-shop.biz 250 Ok data 354 End data with <CR><LF>.<CR><LF> this is test. . 250 Ok: queued as 5C98F1342D9 quit 221 Bye Connection closed by foreign host.
Feb 20 14:16:42 ns postfix/smtpd[26696]: connect from ns[127.0.0.1] Feb 20 14:17:13 ns postfix/smtpd[26696]: 08CEC1342DD: client=ns[127.0.0.1] Feb 20 14:17:20 ns postfix/cleanup[26698]: 08CEC1342DD: message-id=<20050220051659.08CEC1342DD@ns.sea-bird.org> Feb 20 14:17:20 ns postfix/qmgr[26694]: 08CEC1342DD: from=<hoge@sea-bird.org>, size=352, nrcpt=1 (queue active) Feb 20 14:17:20 ns postfix/virtual[26699]: 08CEC1342DD: to=<hoge@window-shop.biz>, relay=virtual, delay=21,status=sent (delivered to maildir) Feb 20 14:17:20 ns postfix/qmgr[26694]: 08CEC1342DD: removed
hoge@window-shop.biz window-shop.biz/hoge/Maildir/
# /usr/sbin/postmap /etc/postfix/vmailbox
# /etc/rc.d/init.d/postfix reload