Mailgun是否可能只将电子邮件的非附件部分发布到我的API中,以防止大附件影响应用程序的性能?
发布于 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提供的路由功能的选项之一。就我个人而言我喜欢它!让我知道,如果有什么不清楚,我可以深入到更多的细节!最好的
发布于 2015-01-23 10:49:22
我收到邮件的邮箱,我正在路由到我的本地服务器和他们。我正在解析JSON,但是如果有附件的话,问题就来了。在附件json中,它显示了邮箱服务器上临时文件的路径。我需要下载附件并将其存储在本地机器上。我的问题是如何找回那份附件。我们有什么API吗?
发布于 2017-11-10 20:57:51
要从链接中访问数据,需要指定凭据作为get参数。用户是'api‘,密码是你邮箱的私钥
请参考我给here的答案
https://stackoverflow.com/questions/27832279
复制相似问题