Re: [問題] postfix 轉寄信的問題
我不是清楚 但是我的設定和你一樣 可以運作
唯一的差別 virtual 這個檔 我是轉給內部用
其實你可以用 aliases 檔案 來作就可以了!
"天線仔 )[^^] (())" <ziway.bbs@Star.leobbs.net> 在郵件
news:4HODIG$KT1@Star.leobbs.net 中撰寫...
>
> 小弟的主機上有一個 virtual domain: test.com
> 而我希望能夠將寄信給 user@test.com 的信都轉寄到該 user 的實體信箱
> 但是為了避免之後管理麻煩我不希望開設實體 user 的帳號
> 希望 postfix 能在收到信後就直接轉寄到 user 的實體信箱
>
>
> 我的 main.cf
>
> mydestination = /usr/local/etc/postfix/mydestination
>
> alias_maps = hash:/usr/local/etc/postfix/aliases
>
> smtpd_recipient_restrictions =
> permit_sasl_autheNticated,permit_mynetworks,reject_unauth_destination
> smtpd_client_restrictions = permit_sasl_authenticated
> smtpd_sasl_auth_enable= yes
> smtpd_sasl_security_options= noanonymous
> smtpd_sasl_local_domain = $myhostname
>
> virtual_alias_maps = hash:/usr/local/etc/postfix/virtual_account
>
> mailbox_command = /usr/local/bin/procmail
>
>
> 我的 mydestination 中
>
> 有加入 test.com
>
> 然後
>
> 再編輯 virtual_account 之後
>
> 123@test.com aaa@yahoo.com
> 456@test.com bbb@hotmail.com
>
>
> 執行
>
> postmap /usr/local/etc/postfix/virtual_account
> postfix reload
>
> 但是用 outlook 測試時
> 都會收到
>
> ----- The following addresses had permanent fatal errors -----
> <123@test.com>
> (reason: 550 <123@test.com>: Recipient address rejected: User
> unknown in local recipient table)
>
>
> maillog 中
>
> Mar 30 08:22:08 aerial postfix/smtpd[68155]: NOQUEUE: reject: RCPT from
> xxx.edu.tw[140.126.3.9]: 550 <123@test.com>: Recipient address
> rejected: User unknown in local recipient table; from=<xxx@xxx.edu.tw>
> to=<123@test.com> proto=ESMTP helo=<chu.edu.tw>
>
>
> 小弟想請問
> 我這樣的作法對嗎
> 還是我漏了什麼
> 感謝賜教
>
> --
> ※Origin:星 情 小 築 < Star.leobbs.net >
> ※From: 59.105.117.38
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章