我正在通过Gmail API发送电子邮件,并想知道邮件何时反弹.我怎样才能做到这一点?
根据我的理解,退回的电子邮件通常包含某种标题,表示反弹,例如:
X-Failed-Recipients: zzzzzzzzzasdfasdfadfa@gmail.com
Run Code Online (Sandbox Code Playgroud)
但是,似乎并不总是有一个标题指示退回的原始messageID.
我正在考虑以下计划,但是我认为我必须接近这个错误.
问题
我还有其他一些想法:
我正在构建一个chrome扩展,它可以直接从浏览器创建联系人,而无需转到我的设计驱动的rails应用程序本身.联系人#Create需要身份验证,所以我想知道如何从扩展程序发送经过身份验证的请求.
我已经启用了设计TokenAuthenticatable,所以我的用户有一个authtoken.我在我的扩展程序js中写了一个方法,发布到我的rails应用程序的联系人#create action.为了进行测试,我只是硬编码了我自己的身份验证令牌,这似乎有效.但是扩展如何为用户访问auth令牌?将此令牌存储到cookie中似乎不正确/安全.
我想我应该使用chrome.cookies访问并以某种方式使用我的应用程序的会话信息.但我这里只得到一个sessionID.
任何帮助赞赏!
javascript google-chrome ruby-on-rails google-chrome-extension devise
我正在研究chrome扩展,特别是内容脚本功能,它将我的js注入网站.
由于我基本上只是使用注入的.js文件,我无法使这个声明看起来像jsx工作所必需的.
<script type="text/jsx">
/**@jsx React.DOM*/
Run Code Online (Sandbox Code Playgroud)
有没有其他方法可以利用JSX?
从我的服务器返回的JSON响应包括一个长字符串(消息正文或多行注释).
典型的message.body可能看起来像这样:
"Hi!\r\n\r\nHow's life? Everything is well with me\r\n\r\nSincerely,\r\n\r\nAustin\r\n"
Run Code Online (Sandbox Code Playgroud)
现在使用把手,我就是这样嵌入的
<p>{{body}}</p>
Run Code Online (Sandbox Code Playgroud)
但是,这在html中呈现为:
<p>"Hi!
How's life? Everything is well with me
Sincerely,
Austin"</p>
Run Code Online (Sandbox Code Playgroud)
我怎样才能在每个html段落[p]标签中呈现每一行?在rails中,我会用这样的东西(以haml为单位)
- note.body.each_line do |x|
%p= x
Run Code Online (Sandbox Code Playgroud)