Highrise如何处理以下电子邮件地址:dropbox@123456.foobar.highrisehq.com?

时间:2008-09-15 17:24:03

标签: postfix-mta mta

我正在尝试生成转发到全能的自定义电子邮件地址。我想知道如何配置postfix来处理这些类型的电子邮件

dropbox@123456.foobar.highrisehq.com

4 个答案:

答案 0 :(得分:2)

我相信它并不完全是一个smtp服务器级别的东西。就像票证ID在主题行中的邮件一样,你必须保留它,大多数情况下会有另一个应用程序检查TO地址,进行数据库查找然后做一些有用的事情。

我还没有报名参加高层会议,但我认为保管箱地址,在样本中给出为“dropbox@12345678.highrisehq.com”,12345678部分将是一个随机生成但唯一的数字(意味着它们将不会按顺序生成,如0000001,0000002,...但像28902734,10239383,...)并已连接到您的帐户。这样一来,如果你错误输入那个部分,那么它在错误账户中登陆的可能性就会降低,而且大部分邮件都会反弹。发送到保管箱地址的所有邮件都添加了成员​​帐户,从这个意义上讲,保管箱电子邮件地址不会公开。保管箱地址不容易记住,但并不意味着。这为理论提供了更多可信度,即有一个单独的应用程序可以处理邮件并将文件记录在正确的帐户中。

答案 1 :(得分:0)

他们最有可能将通配符的电子邮件地址发送到脚本中。

答案 2 :(得分:0)

一个包罗万象的电子邮件地址?这不是一个垃圾邮件总量吗?

答案 3 :(得分:0)

你可以用Postfix做各种奇特的东西。值得注意的是,2.2和更高版本在构建查询时具有更强大的功能和更好的语法。以下是我用来确定电子邮件地址(在本例中为user+pin@domain.com)是否符合条件以允许其访问脚本的示例。

mail01 #cat /etc/postfix/mysql_virtual_alias_maps.cf

user = email_api
密码= email_api_pass

hosts = dbslave_vip
dbname = the_db

query = SELECT'local_user @ localhost'FROM u_user WHERE login_name = substring_index('%s','+',1)AND pin = substring_index(substring_index('%s','@',1),'+ ', - -1)限制1;