在Asp.Net中群发邮件HTML-newsletter
我正在开发一个网站,我需要将
HTML简报发送到邮件列表.
我已经构建了一个html框架,其中我有“浏览器中的视图”和“Unsubscrib”链接(原因会有所不同).在管理模块中,我发布了html并上传了html-newsletter的图片.这是一个很好的方法吗? 我应该如何发送XX.XXX人的电子邮件?我不能使用BCC,因为取消订阅链接会有所不同.所以我想我必须单独发送所有的电子邮件.但是代码应该是容错的,所以如果出现错误,只有一半得到通讯. 最好的祝福, 解决方法
希望这些有用:
>使用MailDefinition作为模板引擎http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.maildefinition.aspx如果您的数字很大,您可能会考虑不使用SMTP作为传输协议,而是为您要发送的每封电子邮件生成文件,然后将它们直接放入SMTP的“Drop”文件夹中服务器. Mirosoft SMTP Server非常容易实现.>为每封电子邮件使用唯一的退回电子邮件地址(但包括对真实地址的回复,例如office(at)yourdomain.com.让那些退回电子邮件地址指向一个普通帐户并在发送简报后删除从数据库中退回的所有地址.>至于容错,我觉得我不太明白.为什么你只想要一半的时事通讯?我会抓住任何与服务器相关的问题并立即停止处理,并且任何与客户端相关的问题(客户端的电子邮件不起作用,请参阅2.)都会被跳过并记录(如果在处理期间检测到)或稍后处理(如果稍后检测到).>根据您当地的法律,检查选择加入/退出政策.>另外看一下将图像直接嵌入到html中(一个不为人知的事实是你可以将图像直接嵌入),这通常会使电子邮件的大小变大,但它会让Outlook直接显示这些图像而无需进入你的服务器.当然,如果您想通过图像信标或类似信息进行时事通讯跟踪,那么服务器图像就是您想要的.>当然检查所有常见的电子邮件客户端是否正确显示. AFAIK几乎不可能发送每个客户端都能正确显示的格式,除非你发送纯文本:) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Asp.net mvc 知多少(八)
- asp.net – visual studio调试错误无法启动程序没有更多文件
- asp.net-mvc – 如何在MVC中使用HtmlHelper获取自定义id
- asp.net表单身份验证将.net 2更改为.net4
- .net – 我们如何在aspx页面中的用户控件上使用必需的字段验
- asp.net-mvc – ASP.NET MVC UpdateModel()方法如何工作?
- asp.net-mvc – 如何在编辑器模板中获取序列/数组索引?
- 如何让ASP.NET MVC为EF中的外键生成字段
- asp.net – IIS Express安装目录在哪里?
- asp.net-web-api2 – 在控制器操作中获取JSON Web Token有效
- asp.net-mvc – 使用IIS基本身份验证的OWIN身份验
- 在ASP.net中使用NVP API时,PayPal SetExpressChe
- asp.net core3.0 mvc 用 autofac
- asp.net – 如何创建一个HTML Helper来扩展TextB
- asp.net-mvc – 用于货币格式的ASP.NET MVC数据注
- asp.net – 名称空间“CrystalDecisions.Web”中
- 如何使reCAPTCHA与ASP.Net(验证码)中的Validatio
- 如何在asp.net mvc中使用razor viewmodel将c#gui
- asp.net-mvc – 在Asp.Net Core上传图片?
- ASP.NET(MVC2)中<%:%>做了什么?