相关疑难解决方法(0)

如何将所有外发电子邮件从 postfix 重定向到单个地址进行测试

我正在为发送一些电子邮件通知的基于 Web 的应用程序设置测试服务器。

有时测试是使用真实客户数据执行的,因此我需要保证服务器在我们测试时无法向我们的真实客户发送电子邮件。

我想要的是配置 postfix,以便它接收任何外发电子邮件并将其重定向到单个电子邮件地址,而不是发送到真正的目的地。

我正在运行 Ubuntu 服务器 9.10。

先感谢您

email ubuntu postfix testing redirect

14
推荐指数
3
解决办法
2万
查看次数

Postfix 虚拟域:如何接受除两个子域之外的所有子域?

假设我的 Postfix 服务器为域example.com提供服务,我希望它接受 example.com 的所有子域的邮件,但mail.example.comin.example.com 除外

起初,我尝试使用排除这两个子域的正则表达式:

(?(?!mail|in).+\.example.com)

但它没有用。我不确定问题是否出在正则表达式上,或者 Postfix 的正则表达式引擎是否不支持条件,所以我决定尝试使用表文件的条件。此时我的表看起来像这样:

/etc/postfix/virtual_domains:

if !/(in|mail)\.example\.com/
/.+\.example\.com/ OK
endif
Run Code Online (Sandbox Code Playgroud)

/etc/postfix/main.cf:

virtual_alias_domains = regexp:/etc/postfix/virtual_domains

但它也没有奏效。我究竟做错了什么?

virtualization postfix regex domains

4
推荐指数
1
解决办法
3537
查看次数

标签 统计

postfix ×2

domains ×1

email ×1

redirect ×1

regex ×1

testing ×1

ubuntu ×1

virtualization ×1