为测试目的设置 catchall 电子邮件

Setting up catchall email for testing purposes

有没有一种方法可以设置测试电子邮件服务器来接收所有邮件,而没有实际拥有的域(例如一些假域)?如果是这样,有人可以写吗

我想要这样的服务器用于测试目的,因为我不想使用真正的电子邮件服务器来真正捕获所有邮件来测试某些东西(真正的用于生产)。

是否可以在本地创建这样的邮件,使其表现得像一个真正的邮件服务器(即使只是在本地)。

例如,定义 test@mydomain.com 电子邮件以捕获所有邮件,这些邮件将接受任何写在 *@mydomain.com 中的邮件(假设没有其他邮箱)

轻松完成:配置邮件服务器,就像您拥有该域一样,但不拥有该域。将它添加到您的本地主机文件 and/or 名称服务器。

不过请注意:确保您选择的域不存在。如果您选择 google.com 并向 "your" sergey@google.com 发送大量邮件,那么您就是在为自己设置一个错误并将邮件发送到真正的 Google。