gpt4 book ai didi

asp.net - 在 Asp.Net 中群发 HTML 通讯

转载 作者:搜寻专家 更新时间:2023-10-31 08:05:18 28 4
gpt4 key购买 nike

我正在开发一个网站,我需要将 HTML 新闻稿发送到邮件列表。

我构建了一个 html 框架,其中包含“在浏览器中查看”和“取消订阅”链接(原因会有所不同)。在管理模块中,我发布 html 并为 html-newsletter 上传图像。这是一个好的方法吗?

我应该如何给 XX.XXX 人发送电子邮件?我不能使用密件抄送,因为退订链接会有所不同。所以我想我必须单独发送所有电子邮件。但代码应具有容错性,因此如果出现错误,只有一半人会收到时事通讯。

最好的问候,拉塞

最佳答案

希望这些对您有所帮助:

  1. 使用 MailDefinition 作为模板引擎 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.maildefinition.aspx如果您的数字很大,您可能会考虑不使用 SMTP 作为传输协议(protocol),而是为您希望发送的每封电子邮件生成文件,然后将它们直接放入 SMTP 服务器的“Drop”文件夹中。 Mirosoft SMTP 服务器非常容易实现这一点。

  2. 为每封电子邮件使用唯一的退回电子邮件地址(但包括对真实地址的回复,例如 office (at) yourdomain.com。让这些退回电子邮件地址指向一个通用帐户,并且发送您的时事通讯后,从您的数据库中删除所有退回的地址。

  3. 至于容错,我觉得我不太了解。你为什么只想要一半的时事通讯?我会发现任何与服务器相关的问题并立即停止处理,并且任何与客户端相关的问题(客户端的电子邮件不起作用,请参阅 2.)要么被跳过并记录(如果在处理过程中检测到),要么稍后处理(如果稍后检测到)。

  4. 根据本地法律检查选择加入/选择退出政策。

  5. 另请查看将图像直接嵌入到 html 中(一个鲜为人知的事实是您可以将图像直接嵌入到 中)这通常会使电子邮件变大,但它会让 Outlook 直接显示这些图像到您的服务器。当然,如果您希望通过图像信标或类似方式跟踪时事通讯,那么服务器图像就是您想要的。

  6. 当然要检查所有常见的电子邮件客户端是否正确显示。据我所知,除非您发送纯文本,否则几乎不可能发送每个客户端都能正确显示的格式:)

关于asp.net - 在 Asp.Net 中群发 HTML 通讯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1513477/

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