如何以编程方式确认Gmail自动转发验证?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何以编程方式确认Gmail自动转发验证?相关的知识,希望对你有一定的参考价值。
要手动执行此操作,用户将点击Gmail发送的电子邮件中的验证链接。我想知道如何轻松自动化这个? Google会提供API来执行此操作吗?而无需先询问用户的许可。
我知道这是可能的,因为我尝试了一些应用程序,在Gmail将验证邮件发送到转发地址后自动确认Gmail自动转发验证。
答案
以编程方式解析电子邮件中的验证链接,并对该URL执行GET请求。
注意:访问该链接时无需登录Google。
另一答案
您可以从电子邮件中提取确认链接。但是,这里有一点问题。电子邮件中的链接使用域名:
https://mail-settings.google.com/mail/......
当用户单击该电子邮件时,该用户将被重定向到:
https://mail.google.com/mail/.....
因此,要确认转发请求,您只需要使用mail-settings.google.com
替换mail.google.com
域,然后使用空主体对结果URL执行POST。
此外,您可以用来解析电子邮件文本版本中的URL的正则表达式如下:
confirm the request:s*(https:S+)
以上是关于如何以编程方式确认Gmail自动转发验证?的主要内容,如果未能解决你的问题,请参考以下文章
以编程方式发布包含用户指定的 HTML 和纯文本正文的 Gmail 草稿
如何在 Chrome 扩展程序中以编程方式关闭 gmail 撰写对话框