如何在SendGrid电子邮件中附加文件夹

时间:2017-12-17 12:36:12

标签: c# sendgrid

我正在使用SendGrid从Visual Studio使用C#发送电子邮件。到目前为止,我已成功发送电子邮件。

现在我想将一个zip文件夹附加到我正在使用SendGrid创建的电子邮件中。我怎么能附一个zip文件夹?

我见过pdf,jpeg的例子,但我特别关注zip文件或文件夹,换句话说,下面是附件属性的变量:

db.GoogleBooks.find({}).forEach(function(doc) {
    var isbn = doc.volumeInfo.industryIdentifiers;
        for(var i = 0; i < isbn.length; ++i) {
            var x = isbn[i];
            if(x !== null && x["type"] === "ISBN_10"){
                delete (x);
            }
        }
    db.GoogleBooks.save(doc);
}); 

谢谢

1 个答案:

答案 0 :(得分:0)

您似乎对MS Windows将ZIP文件显示为文件夹感到困惑。 ZIP文件不是文件夹,它们只是文件,就像任何其他文件一样。

因此,您可以将它们添加到电子邮件中,就像添加任何其他文件一样。有关详细信息,请参阅以下SO问题:

如果您还没有ZIP文件并且想要创建一个(基于现有文件夹),这是一个完全不同的问题。幸运的是,这里也有答案: