如何查询后缀以测试虚拟地址文件中是否存在地址?


15

我可以从命令行运行某些内容,以便查询后缀(在本地运行)吗?

  1. 如果地址在虚拟地址文件中,并且,
  2. 该地址的邮件路由到的位置。

例如:如果我的电子邮件地址为tim@domain.com。我想问一下postfix这个虚拟别名是否存在,然后看看它的邮件被路由到tim11@mailserver.domain.com

Answers:


11

邮政别名如何:

 postalias -q tim@domain.com /path/to/your/valias_file

3
请注意,您可以有多个别名文件,这些文件在postfix配置文件中定义。例如,我们有一个由我们的ERP生成的文件和一个“特殊”地址的手动文件。该命令似乎确实将多个文件用作参数,但是它找到了您要搜索的内容的第一个实例并停止了。在某些情况下,两个文件中都显示别名。因此,对于每个文件,都必须对postalias命令调用一次,以确保您拥有所有内容。
Phil Erb 2012年

20
sendmail -bv address@example.com

尽管有名称,但这是一个Postfix程序。这会将电子邮件发送到呼叫者的邮件帐户,该电子邮件帐户将为您提供有关完整地址解析的信息。命令行输出通常只是:

Mail Delivery Status Report will be mailed to <yourusername>.

postalias -q如上一个响应者所说,它将向您显示别名文件中包含的内容,但这可能会或可能不会实际发生;sendmail -bv比较完整。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.