我们已成功通过Amazon SES原始电子邮件格式发送电子邮件几个月,我们的附件工作得很好。但是,我们最近尝试添加内联附件(简单的jpg),因此用户无需打开附件即可验证图像和数据是否相关。
我正在使用System.Net.Mail.MailMessage,它被发送到MemoryStream,并传递给Amazon SES。当我尝试使用标准的System.Net.Mail.Attachment并使用content-id和content-disposition“inline”指定它时,它会发送电子邮件并附加图像,但它不会将图像内联。
因此我们尝试了LinkedResource(在.NET中执行内联图像的正确方法),并且SES抛出了“非法内容处置”错误。
有没有人能通过亚马逊SES发送内联图片?最好是在.NET中,但如果.NET不能这样做,那么任何语言都可以选择。
提前感谢您的帮助。
答案 0 :(得分:0)
我自己没试过,但是你知道你现在可以使用standard .NET mail API in conjunction with AWS SES吗?这可以解决您的问题。