gpt4 book ai didi

c# - 从字符串为电子邮件创建自定义文件附件

转载 作者:行者123 更新时间:2023-11-30 16:05:58 25 4
gpt4 key购买 nike

我想做的是从一个字符串文件创建一个邮件附件,并给它我自己的自定义扩展名。

    public void CreateAttachment(string encryptedString, string fileName)
{
mail.Attachments.Add(Attachment.CreateAttachmentFromString(encryptedString, fileName));
}

我想创建一个“.bzk”文件,稍后将在移动 Android 应用程序中打开它。我该怎么做呢?我知道有不同的构造函数,如您所见 here!

我不知道我必须使用什么构造函数,即使在尝试了不同的 MIME 类型和编码之后,它也不会工作。谁能告诉我该怎么做?

编辑:

我已经解决了我的问题。这是我的解决方案:

public void CreateAttachment(string encryptedString, string fileName)
{
MemoryStream ms = new MemoryStream(
ASCIIEncoding.ASCII.GetBytes(encryptedString)
);

Attachment attachment = new Attachment(ms, new ContentType("text/bzk"));
attachment.Name = fileName + ".bzk";

mail.Attachments.Add(attachment);

}

最佳答案

我已经解决了我的问题。这是我的解决方案:

public void CreateAttachment(string encryptedString, string fileName)
{
MemoryStream ms = new MemoryStream(
ASCIIEncoding.ASCII.GetBytes(encryptedString)
);

Attachment attachment = new Attachment(ms, new ContentType("text/bzk"));
attachment.Name = fileName + ".bzk";

mail.Attachments.Add(attachment);
}

关于c# - 从字符串为电子邮件创建自定义文件附件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32889234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com