此bounty已结束。回答此问题有资格获得+50声望赏金。赏金宽限期将在18小时后结束。Sach K正在寻找来自信誉良好的来源的**答案 *。
我试图在我的.NET Maui应用程序中向电子邮件添加电子邮件附件。然而,当尝试这样做时,附件被忽略,没有任何错误。
附加的文件存在,该机制在Android上运行良好。但在iOS上,它会移动到Outlook并忽略附件。附加的文件是JSON文件,我认为将JSON文件附加到电子邮件中没有任何问题。
下面是我的代码:
var email = new EmailMessage();
email.Attachments.Add(new EmailAttachment(filePath));
email.Subject = Subject;
email.To.Add("some email address here");
await Email.Default.ComposeAsync(email);
字符串
任何关于这方面的帮助将不胜感激。
1条答案
按热度按时间oxcyiej71#
尝试
EmailAttachment
构造函数重载,它有一个string contentType
参数,并传递"text/plain"
(对于您的JSON文件)。字符串
对于非JSON附件,请根据文件选择更合适的内容类型(MIME类型)。