如何通过命令行将文件附加到Mailgun?

5

这里有一个不错的例子,介绍了如何从命令行发送电子邮件,具体内容可以参考此处。但我的问题是我不理解附件是如何工作的。以下是示例代码:

curl -s --user 'api:YOUR_API_KEY' \
    https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages \
    -F from='Excited User <YOU@YOUR_DOMAIN_NAME>' \
    -F to='foo@example.com' \
    -F cc='bar@example.com' \
    -F bcc='baz@example.com' \
    -F subject='Hello' \
    -F text='Testing some Mailgun awesomness!' \
    --form-string html='<html>HTML version of the body</html>' \
    -F attachment=@files/cartman.jpg \
    -F attachment=@files/cartman.png

当我删除附件时,我可以收到我发送的消息。但是当我使用附件时,我无法接收它。所以我的问题是:

  1. @files 是什么?
  2. 如果我想从我的桌面发送一张图片,我应该传递什么给附件?
1个回答

5

1
这也抓住了我!如果他们使用了一些不同的路径,文档会更好... - Rob Whelan
2
新网址:https://www.mailgun.com/blog/mailgun-api-2-0-forget-mime/ - REW

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接