2017-09-07 30 views
0

我使用的是Postfix/Dovecot,我試圖將接收到的消息傳遞給我的'全部收集'帳戶,而忽略消息接收到預定義的用戶郵箱。從Postfix管理電子郵件到使用虛擬別名地圖的腳本

如果我在main.cf文件中的'mydestination'變量中指定了我的域名,但是我已經成功運行腳本,但根據後綴文檔,'mydestination'中列出的每個主機名都被視爲LOCAL by Postfix,因此它會嘗試將郵件發送給本地用戶 - 在我的情況下,由於我使用虛擬別名映射中配置的VIRTUAL用戶,因此它不存在。

我已經花了幾個小時在SO和其他論壇上瀏覽各種主題,但是我空了。我需要一種方法只將收到的消息發送到這個全部收集帳戶到腳本。有沒有人有經驗發送腳本只有特定的用戶這樣的方式,也許可以提供一個建議?

謝謝

回答

0

你能解釋一下你在做什麼嗎? 你希望Postfix將所有傳入的郵件都捕獲到一個目錄中,然後你想運行一個腳本來對這些郵件做一些處理?

在這種情況下,您必須配置Postfix(main.cf)。 然後,你必須讓你的腳本運行在正確的目錄。 我不認爲你需要讓Postfix和腳本進行溝通。

如果您在Postfix配置中需要更多幫助來捕獲一個目錄中的所有傳入郵件,請告訴我,我可以提供幫助。

相關問題