使用Exim电子邮件通配符子域名

我想使用EXIM将发送到@ .example.com(即example.com的任何子域)的所有电子邮件处理为PHP脚本。 这是可能的,可以有人向我展示一个教程/线索相关的这一个。

我正在创build一个SaaS应用程序,通过它为用户创buildsubdomain.example.com,并通过电子邮件发送*@subdomain.example.com。

我已经为domain和mx * .example.com设置了通配符dns。 14400 IN A 202.190.178.56 mail 14400 IN A 202.190.178.56 * .example.com。 14400 IN MX 10邮件

我希望能得到一些例子或线索,以正确的方向。

有一些你应该豁免的地址,比如postmaster,abuse,hostmaster和其他的pipe理地址。 我build议你select一个或两个用于电子邮件的域名,而不是通配域名。

  • configurationlocal_domains以包含* .example.com或特定的域列表。
  • 启用通配符别名,并configuration将运行您的进程的通配符别名和本地部分。 添加一个路由器来处理这个ID,并将其引导到一个新的运输。 添加新的运输来运行你的程序。
  • testing和发布

您可能需要将传输configuration为以特定用户身份运行。