我正在寻找一种方法来确保我的电子邮件服务器上有每个邮箱和别名的列表。
我使用快递和exim4。
我产生了从/ home文件夹获取所有内容的列表,但是我认为有些地址丢失了。 有一个简单的方法来找出?
在不知道Exim和Courierconfiguration如何的情况下,没有办法知道邮箱和别名列表的保存位置。 即使默认值因分布而异,更不用说你可能设置了什么自定义的东西了。
我将开始通过Eximconfiguration,查看传输并确定每个传递邮件的位置。 这应该抓住几乎所有 – 别名和邮箱。
如果你真是偏执狂,我会付钱给熟悉Exim的人去完成configuration,然后仔细检查你的工作。
如果你有后缀本地部分打开exim,那么有无数的电子邮件地址。 用户“bob”将有bob @域名,bob-foo @域名,bob-bar @域名等等。
什么是exim的/ etc / aliases版本? 是否有别名特定的别名控制?
在我的Postfix服务器上,来自用户主目录(.forward和.forward +后缀文件)以及/ etc / aliases的别名集合将覆盖所有“正常和真实”别名。
我也有后缀configuration为服务几个虚拟域,它使用特定于域的映射。
所以,回答你的问题:你运行了多less个虚拟域,他们从哪里获得数据?
对于一个简单的设置,我会与womble的build议。 如果您的configuration部分build立在模式匹配的基础上(而不仅仅是列表查找),则最好分析过去n个月内邮件实际发送到的地址/邮箱的日志文件。