问HN:在退订后如何处理垃圾邮件?
我在一个多月前取消了一个营销邮件列表的订阅。这是来自美国一家大型药房连锁的邮件,我怀疑是在购买药物时被自动加入的。
我仍然收到他们的营销邮件,当我点击“取消订阅”时,后台却一直告诉我“没有与 *<i>@*</i> 相关的邮件订阅”。这意味着他们第一次确实考虑了我的取消订阅请求,因为在数据库中找不到我的信息。
所以他们的数据库里没有我的信息,但我仍然收到邮件。
我理解分布式系统、最终一致性等方面的挑战……看起来发送邮件的实体使用的是一个“旧”的数据库,其中包含我的邮箱地址,而这个数据库尚未与我的取消订阅更新同步。但是在等待了一个多月后,我开始觉得这可能永远不会停止。
你会如何处理这个问题?
查看原文
I unsubscribed from a marketing email list over a month ago. This is from a large pharmacy chain in the US that I suspect I got enrolled into during a medication purchase.<p>I keep receiving marketing emails from them, and when I click "unsubscribe", the backend keeps telling me "There are no email subscriptions associated with *<i>@*</i>". That means it did take into account my unsubscribe request the first time around, as it doesn't find me in the DB.<p>So their DB doesn't have me in there, but I still get emails.<p>I understand the challenges of distributed systems, eventual consistency, etc... and so it appears the entity sending the email is using an "old" DB with my email address in it, that isn't sync'd yet with my removal update, but after waiting for over a month, I'm beginning to think this will never stop.<p>How would you deal with that?