使用 postfix/dovecot 和 MariaDB 向邮件服务器中的所有用户添加一个 "all mail" 虚拟文件夹
add a "all mail" virtual folder to all users in mailserver with postfix/dovecot and MariaDB
我正在尝试为所有用户添加一个所有邮件虚拟文件夹。我尝试了一些文章但没有用。我正在使用 Centos 7 和装有 postfix/dovecot 和 MariaDB 的邮件服务器。你能帮我解决这个问题吗?
有一个非常简单的解决方案。
您所要做的就是在“/etc/aliases”文件中为其添加别名。
在添加之前,您应该决定使用哪个名称(= 将成为所有虚拟邮件的目标地址)。为了简单解释,我假设这个名字只是 "all"。
[步骤 1] 检查您的“/etc/postfix/main.cf”文件中是否存在以下行。
alias_database = hash:/etc/aliases
[步骤 2] 在“/etc/aliases”处添加别名,如下所示
all: user1, user2, user3, user4, user5, ........, final_user_name
[步骤 3] 应用别名
$ newaliases
[第 4 步]就这些了....
如果有人发送邮件到"all@yourdomain.com",所有用户都可以收到这封邮件。
我正在尝试为所有用户添加一个所有邮件虚拟文件夹。我尝试了一些文章但没有用。我正在使用 Centos 7 和装有 postfix/dovecot 和 MariaDB 的邮件服务器。你能帮我解决这个问题吗?
有一个非常简单的解决方案。 您所要做的就是在“/etc/aliases”文件中为其添加别名。 在添加之前,您应该决定使用哪个名称(= 将成为所有虚拟邮件的目标地址)。为了简单解释,我假设这个名字只是 "all"。
[步骤 1] 检查您的“/etc/postfix/main.cf”文件中是否存在以下行。
alias_database = hash:/etc/aliases
[步骤 2] 在“/etc/aliases”处添加别名,如下所示
all: user1, user2, user3, user4, user5, ........, final_user_name
[步骤 3] 应用别名
$ newaliases
[第 4 步]就这些了....
如果有人发送邮件到"all@yourdomain.com",所有用户都可以收到这封邮件。