禁用Amazon SNS取消订阅链接(Unsubscribe link)

Amazon SNS的通知邮件里有取消订阅链接,当取消订阅链接被点击后,无法接收SNS通知邮件。

ReciveEmailFromSNS

Amazon SNS的邮件通知服务是,对订阅主题(Topic)的订阅者(Subscription)邮箱(Endpoint)发送邮件的服务。收到SNS通知邮件的用户可随时取消订阅。

当用户点击Unsubscrive链接后的页面如下。

SNS_SubscriptionHasBeenDeleted

而SNS页面将显示该订阅ID(Subscription ID)显示为Deleted,当邮箱为邮件列表时任何一个用户点击Unsubcribe Link后,所有用户将接收不到邮件。

SNSSubscriptionDeleted

禁用Unsubcribe link

禁用SNS通知邮件里的取消订阅链接的方法如下。

  • 删除订阅
  • 创建订阅
  • 接收Subscription Confirmation邮件
  • 确认取消订阅链接的已无效

删除订阅

如果已经创建了订阅,选择该 订阅ID -> 其他订阅操作 -> 删除订阅。从现在开始创建订阅的话,可以跳过该步骤。

DeleteSNSSubscription

创建订阅

创建SNS的方法参照 Amazon SNS通知服务

接收Subscription Confirmation邮件

接收Confirm Subscription邮件之后,不能点击该链接,在该链接上右击之后拷贝链接地址。

SNSConfirmSubscriptionMail

拷贝后的链接地址如下。

https://sns.ap-northeast-1.amazonaws.com/confirmation.html?TopicArn=arn:aws:sns:ap-northeast-1:xxxxxxxxxxxx:yunwei_team&Token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccf26d4b9b532718a0cf26075aa7d908b7adaf935e065b5b606c9568465f8417b78307ccf3bd292e990741f00a8cf8dd750b6d19d75cdfcd403b9&Endpoint=alert@51daiwei.net

确认订阅ID为PendingConfirmation之后,选择该订阅ID并点击 确认订阅。

SNSConfirmSubscription

把拷贝的Confirm Subscription链接,复制到输入框之后点击 确认订阅。

ConfirmSubscription

可以在SNS管理页面确认到激活成功。

ConfirmSubscriptionSuccess

确认取消订阅链接的已无效

接收的邮件里依然存在Unsubscribe链接,但是点击之后将会显示 Subscription not removed信息,表示取消订阅失败。

SNSSubscripitonNotRemoved

您可能感兴趣的文章

  1. expand-ebs

    在Amazon EC2上运行Windows Server时,扩展EBS…

  2. 在EC2获取WindowsServer密码

    Amazon EC2创建Windows Server之后,获取登录密码…

  3. RestoreGlacierToS3

    Amazon S3的Glacier归档服务,从Glacier还原至S3…

  4. Amazon Linux上使用goofys挂载AWS S3

  5. AWS RDS创建MySQL数据库的步骤

  6. AWS CloudTrail

    AWS CloudTrail,使用SNS邮件通知API调用 ̵…

推荐文章

  1. VPN

    Internet VPN/SSL-VPN/IP-VPN –…

  2. Windows Server 2016使用标准备份工具进行备份的方法

  3. FTP入门,在Linux服务器上安装ProFTP软件下载及上传文件