作者tonytsai88 (我爱吃凉面)
看板FreeBSD
标题[问题] postfix + mysql virtual mailbox
时间Mon May 4 12:04:20 2009
我在 FreeBSD 7.0R 上面 用 ports 装了 postfix-2.5.6,1
在安装 postfix 时有勾选要 MySQL
但是安装完之後我在设定 main.cf 的时候
main.cf 指定 virtual domain 信箱的设定像这样:
virtual_mailbox_domains = \
mysql:/usr/local/etc/postfix/mysql-virtual_mailbox_domains
virtual_mailbox_maps = \
mysql:/usr/local/etc/postfix/mysql-virtual_mailbox_maps
www# cat mysql-virtual_mailbox_domains
hosts = 127.0.0.1
user = postfix
password = zLDgAyumSD
dbname = postfix
query = SELECT virtual_domains FROM virtual_mailbox_domains
result_format = %s
www# cat mysql-virtual_mailbox_maps
hosts = 127.0.0.1
user = postfix
password = zLDgAyumSD
dbname = postfix
query = SELECT pathname FROM virtual_mailbox_maps WHERE email_address='%s'
result_format = %s
然後我就重新启动 postfix,想说先测试local 端可不可以发送到外面
www# mail
[email protected]
Subject: test mail
test mail from tony
结果我看 maillog 却显示:
May 4 08:54:42 www postfix/virtual[4929]: 09AA041A57: \
to=<
[email protected]>, relay=virtual, \
delay=4.7, delays=4.4/0.11/0/0.12, dsn=5.1.1, \
status=bounced (unknown user: "
[email protected]")
後来我把 virtual_mailbox_domains 和 virtual_mailbox_maps 拿掉再寄一次
却可以寄出去 请问这是什麽原因呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.186.59
※ 编辑: tonytsai88 来自: 220.132.186.59 (05/04 12:05)