如何从 Gmail 传递当前的 Gmail 网址
How to pass the current gmail url from gmail
我正在向Gmail帐户发送邮件。主体包含 2 个按钮。批准和拒绝。
我能够通过表单操作 URL 提交带有批准和拒绝参数的表单。但是我还需要传递当前的电子邮件URL。但是javascript在gmail中不起作用。
有没有办法在gmail中执行javascript或传递当前URL。
杰
不,因为允许Javascript确实存在安全风险。但是,您可以在提交表单时尝试使用Referer
HTTP 标头获取 URL。
您不能在电子邮件中使用 JavaScript。在发送电子邮件时,应将电子邮件地址插入服务器上的链接中。另外,请记住,任何人都可以通过知道电子邮件地址代表其他人提交请求。
为了提高安全性,我会包含一个秘密标识符,您可以与数据库交叉检查以验证请求者的身份,例如:
http://example.com?email=hello@example.com&action=approve&id=17798bb3ab844de8b046a29a97a1ea2e
这不会防止电子邮件被拦截,但它就像您无需让收件人登录以验证请求即可做到的一样好。
相关文章:
- 反应路由器弄乱了请求网址
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- 如何在谷歌网站中使用javascript获取当前页面的网址
- 如何使用Gmail运行.js文件
- 使用谷歌搜索网址
- Express.js:在用户发帖时获取用户的引荐来源网址
- 获取gmail-api-javascript中的主题行
- 使用gmail-api发送电子邮件错误:此api不支持解析表单编码的输入
- 客户端javascript没有'找不到我的网址
- 从chrome扩展发送电子邮件(gmail)
- Angular js显示类似gmail的重叠电子邮件线程
- Chrome APP/扩展程序从网址下载文件
- 在网页上执行绝对路径的所有点击前面加上网址
- 返回谷歌搜索的网址列表
- 像Advanced Rest Client这样的Chrome应用可以设置引荐来源网址标头,而网站则不能
- 无法获取标签页网址 - Chrome 扩展程序
- Facebook共享按钮返回空网址
- 如何在火狐扩展的新选项卡中打开网址
- 蛋糕PHP,一键发布到两个网址
- 如何从 Gmail 传递当前的 Gmail 网址