首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在POSTing之前从邮件中删除附件?

问如何在POSTing之前从邮件中删除附件?
EN

Stack Overflow用户
提问于 2015-01-08 03:06:41
回答 3查看 1.4K关注 0票数 3

Mailgun是否可能只将电子邮件的非附件部分发布到我的API中,以防止大附件影响应用程序的性能?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-01-10 12:06:42

Mailgun可以通过入站功能为您托管附件。

您可以使用Events API命令store(notify=”http://myapp/post”)指定如图所示的notify选项,该选项将在消息到达时向应用程序发送一个带有URL的webhook。

通过web钩子发送的一个标头看起来类似于:["[{\"url\": \"https://api.mailgun.net/v2/domains/YOURDOMAIN/messages/ALARGESTRINGOFCHARACTERS/attachments/0\", \"content-type\": \"META/META\", \"name\": \"MYFILE.EXT\", \"size\": 74622}]"]

然后您可以检索它并删除存储的消息。请记住,存储的消息只保存这么长时间,因此您应该快速处理附件。

这是Mailgun提供的路由功能的选项之一。就我个人而言我喜欢它!让我知道,如果有什么不清楚,我可以深入到更多的细节!最好的

票数 3
EN

Stack Overflow用户

发布于 2015-01-23 10:49:22

我收到邮件的邮箱,我正在路由到我的本地服务器和他们。我正在解析JSON,但是如果有附件的话,问题就来了。在附件json中,它显示了邮箱服务器上临时文件的路径。我需要下载附件并将其存储在本地机器上。我的问题是如何找回那份附件。我们有什么API吗?

票数 1
EN

Stack Overflow用户

发布于 2017-11-10 20:57:51

要从链接中访问数据,需要指定凭据作为get参数。用户是'api‘,密码是你邮箱的私钥

请参考我给here的答案

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27832279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档