2016-04-24 89 views
2

here有一个很好的例子,它演示了如何从命令行发送电子邮件。我的问题是我不明白附件如何工作。这是示例代码:如何通过命令行将文件附加到Mailgun上?

curl -s --user 'api:YOUR_API_KEY' \ 
    https://api.mailgun.net/v3/YOUR_DOMAIN_NAME/messages \ 
    -F from='Excited User <[email protected]_DOMAIN_NAME>' \ 
    -F to='[email protected]' \ 
    -F cc='[email protected]' \ 
    -F bcc='[email protected]' \ 
    -F subject='Hello' \ 
    -F text='Testing some Mailgun awesomness!' \ 
    --form-string html='<html>HTML version of the body</html>' \ 
    -F [email protected]/cartman.jpg \ 
    -F [email protected]/cartman.png 

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

  1. 什么是@files
  2. 如果我想从桌面发送图像,我应该将哪些内容传递给附件?

回答