我想要一个自动化的方式来测试我的应用如何处理邮件和附件。我可以使用卷曲来测试接收邮件吗
首先,我修改了我的应用程序(在App Engine上)以记录接收到的消息(通过appspotmail发送)的请求正文的内容。我把这些内容复制到一个名为test_mail.txt的文件中
我想我可以发布这个文件来模仿入站邮件测试器,就像这样。
curl --header "Content-Type:message/rfc822" -X POST -d @test_mail.txt http://localhost:8080/_ah/mail/[email protected]
每当我做到这一点,消息不正确实例,我也得到一个异常时,我指的是任何标准的属性。
我错过了我如何使用卷曲的东西?
我碰上使用简单的电子邮件相同的问题,如张贴_ah /管理/ inboundmail
MIME-Version: 1.0
Date: Wed, 25 Apr 2012 15:50:06 +1000
From: [email protected]
To: [email protected]
Subject: Hello
Content-Type: multipart/alternative; boundary=cRtRRiD-6434410
--cRtRRiD-6434410
Content-Type: text/plain; charset=UTF-8
There
--cRtRRiD-6434410
Content-Type: text/html; charset=UTF-8
There
--cRtRRiD-6434410--
“我得到一个例外”是非常无益的。什么例外?追溯在哪里? – 2012-04-26 05:48:51