Highrise如何处理电子邮件地址,例如:[email protected]

时间:2020-03-05 18:54:02  来源:igfitidea点击:

我正在尝试生成自定义电子邮件地址,并将其转发给所有用户。我想知道如何配置postfix来处理这些类型的电子邮件

[email protected]

解决方案

回答

他们很可能将通配符电子邮件地址添加到脚本中。

回答

通用的电子邮件地址?那不是垃圾邮件的总磁铁吗?

回答

我确实认为这完全不是smtp服务器级别的东西。像票证ID在主题行中的邮件一样,我们必须保持该标题行不变,通常会有另一个应用程序在检查TO地址,进行数据库查找,然后执行一些有用的操作。

我还没有报名参加高层建筑,但是我想像一下示例中指定为" [email protected]"的投递箱地址,该12345678部分将是随机生成但唯一的数字(意味着它们不会顺序生成,例如0000001,0000002,...但类似于28902734、1029383,...)并连接到帐户。这样,如果我们输错了该部分,则降低了该部分落入错误帐户的机会,并且大多数情况下,邮件会退回。发送到保管箱地址的所有邮件都被添加到该成员帐户,在这种意义上,保管箱电子邮件地址将不被公开。收件箱地址将不容易记住,但事实并非如此。这使该理论更加可信,即存在一个单独的应用程序来处理邮件并将其归档在正确的帐户中。

回答

我们可以使用Postfix做各种花哨的事情。显然,在构建查询时,2.2及更高版本具有更强大的功能和更好的语法。这是我用来确定电子邮件地址(在本例中为[email protected])是否符合条件以便被允许点击脚本的示例。

mail01猫/etc/postfix/mysql_virtual_alias_maps.cf

用户= email_api
密码= email_api_pass

主机= dbslave_vip
dbname = the_db

查询=从u_user中选择'local_user @ localhost'在哪里登录名= substring_index('%s','+',1)AND pin = substring_index(substring_index('%s','@',1),'+',- 1)限制1;