在逐步查看 MVCMailer 时,我发现您可以使用 cid 在 HTML 中嵌入图像。
https://github.com/smsohan/MvcMailer/wiki/MvcMailer-Step-by-Step-Guide
我看到了关于嵌入的代码:
@Html.InlineImage("logo", "Company Logo")
var resources = new Dictionary<string, string>();
resources["logo"] = logoPath;
PopulateBody(mailMessage, "WelcomeMessage", resources);
我的问题是,而不是使用站点内的路径,例如:
resources["logo"] = Server.MapPath("~/Content/images/logo.png");
我能否以某种方式获取我在 Azure 云或 S3 云中有足够空间的图像?
请让我知道是否有办法从其他来源获取图像,而不是运行 MVC 邮件程序的服务器。
谢谢,维克多