Java 如何在没有收件人数据库的情况下实现电子邮件中的取消订阅链接

Java 如何在没有收件人数据库的情况下实现电子邮件中的取消订阅链接,java,Java,我正在电子邮件中实现取消订阅url链接,点击该链接,查看者的电子邮件地址将被添加到抑制列表中。我浏览了许多建议,其中建议根据数据库中的每个电子邮件id生成id,并在点击取消订阅链接时获取电子邮件地址。但我的问题是,我没有任何与我在一起的收件人数据库,电子邮件将由第三方发送。。我需要通过单击“取消订阅”链接获得查看者的电子邮件地址。我正在服务器端使用Java 如果您对此有任何建议,我们将不胜感激。我需要帮助。您可以在链接中将电子邮件地址作为参数传递,然后保留一个电子邮件列表,以传递给第三方,以便从

我正在电子邮件中实现取消订阅url链接,点击该链接,查看者的电子邮件地址将被添加到抑制列表中。我浏览了许多建议,其中建议根据数据库中的每个电子邮件id生成id,并在点击取消订阅链接时获取电子邮件地址。但我的问题是,我没有任何与我在一起的收件人数据库,电子邮件将由第三方发送。。我需要通过单击“取消订阅”链接获得查看者的电子邮件地址。我正在服务器端使用Java


如果您对此有任何建议,我们将不胜感激。我需要帮助。

您可以在链接中将电子邮件地址作为参数传递,然后保留一个电子邮件列表,以传递给第三方,以便从通讯组列表中删除。或者,创建一个接受电子邮件地址的表单,并跟踪这些电子邮件以传递到电子邮件服务。

请与您的第三方电子邮件提供商联系。如果他们无法处理退订,那么他们可能没有遵守规则,你应该更换提供商。谢谢你的回复,但问题是,我不知道邮件将发送到哪个电子邮件地址,因此我无法将电子邮件id作为参数传递。我只需提供一个链接,单击该链接,我就能获得单击者的电子邮件地址。这可能吗?电子邮件中的动态内容,如姓名和自定义链接,在发送电子邮件时生成。如果可能的话,其他任何东西都是不可靠的,因为电子邮件客户端种类繁多。即使您在发送电子邮件时不知道电子邮件地址,发件人也必须知道。正如Patrick M所指出的,如果发件人无法处理取消订阅链接的问题,请尽快将其解雇。任何信誉良好的批量电子邮件服务都可以为取消订阅的客户提供链接和表格。如果他们无法提供此服务,请找到其他提供商。您可能还想查看CAN-SPAM以确保您遵守。好的,超现实主义和帕特里克M感谢您的宝贵意见。我将采取相应的措施。