我現在正在設置一個電子郵件系統,並且我需要將電子郵件發送到一個地址以轉到其他大約5個地址。我想用postfix虛擬別名(SQL不是文件)來做到這一點,但我似乎無法讓它去到多個目標。使用SQL虛擬別名將郵件轉發到多個目的地postfix
任何幫助讚賞
我現在正在設置一個電子郵件系統,並且我需要將電子郵件發送到一個地址以轉到其他大約5個地址。我想用postfix虛擬別名(SQL不是文件)來做到這一點,但我似乎無法讓它去到多個目標。使用SQL虛擬別名將郵件轉發到多個目的地postfix
任何幫助讚賞
有一個非常簡單的解決方案。 所有你需要做的只是在「/ etc/aliases」中添加下面的內容 我假設如下。 一個地址(公佈目標地址)=計算器 5其他地址=用戶1,用戶2,用戶3,USER4,USER5
[步驟0]檢查下面線在你的「/etc/postfix/main.cf中存在「文件。
alias_database = hash:/etc/aliases
[工序1]修改系統的別名文件,只需添加下面
stackoverflow: user1, user2, user3, user4, user5
[工序2]應用別名
$ newaliases
注意, 「計算器」 既可以是虛擬用戶名和實際用戶名。 如果它是一個真正的用戶,它也想獲得原始郵件,只需修改它如下。
stackoverflow: stackoverflow, user1, user2, user3, user4, user5
你好張貼在那裏,不,這是行不通的。我的別名在SQL表中 –
在這種情況下,您可能想在[步驟0]中將「hash:/ etc/aliases」部分更改爲SQL表文件。 –
這將是更好的ServerFault – Samadi
@Samadi不能40分鐘 –