2010-08-24 64 views
2

Asp.Net:如何为不同的电子邮件提供商提供电子邮件预览

在我的asp.net应用程序中,我需要显示创建的电子邮件的电子邮件预览,就像使用gmail电子邮件将显示一些不同的格式&与hotmail它会一些不同的格式...

因此,如何提供电子邮件预览不同的电子邮件提供商,如Gmail,Hotmail的rediffmail等等


是他们的任何工具,我可以在我的渲染应用?

+0

我从来没有听说过这样的计划。听起来相当复杂并且容易出错。如果相关系统改变了他们的电子邮件呈现策略呢?这也取决于图像是否加载,等等你需要这样做的任何理由?你不能只是生成一个正确的HTML电子邮件? – 2010-08-24 05:48:24

+0

好问题,将是非常有用,因为随着不同的浏览器,他们都有自己的小差异 – 2010-08-24 05:51:21

+0

不柔滑,按规定,我需要显示电子邮件预览不是HTML邮件 的预览如。我的观察: - 考虑一些与用于定义HTML文本段落的“p”标记一样简单的东西。 Gmail很好地区分了段落,但是 Yahoo!邮件不会....它发生是由于“缺乏电子邮件标准” 请参考: - http://www.smartinsights.com/blog/email-marketing/email-preview-tools/ – Roupika 2010-08-24 05:55:43

回答

0

如何外部服务,如石蕊应用程序(http://litmusapp.com/)?他们有一个也可能有用的API。

+0

嗨山姆, 非常感谢您的时间。 是的,这是我正在寻找。 但是,从我的应用程序,我不能使用这个,因为我想设计和发送数百万的邮件&这将是昂贵的,在我的情况。 我寻找任何算法来生成5到6预览 或任何第三方免费软件工具,我可以在申请。 :) – Roupika 2010-08-24 11:52:24

+0

嗯,如果你设法找到/创建这样一个解决方案,那么我认为它有一个很大的市场,但由于有一些支付服务已经在那里,我怀疑目前没有这种免费服务。 祝你好运! – 2010-08-24 16:23:52

0

说实话,这样做的唯一真正可靠的方法(以及我们在做日常工作的广告代理机构使用内部质量检查的方式)是拥有少量测试电子邮件帐户(一个在Hotmail上,在Yahoo上一个,在Gmail上一个),并发送测试电子邮件给每个人。

你可以嘲笑他们,但他们不会是100%可靠的,特别是如果你需要处理batshitcrazy客户喜欢的Lotus Notes。石蕊看起来好像是次好的。

如果你真的需要到您的应用程序内做好预习,不能调出的API,你可以真实地管理,最好是检查每个客户端的HTML和CSS(如Gmail,Hotmail的,雅虎等等)并在其页面镶边和样式表中生成HTML预览。但是我强烈建议不要这样做 - 这将需要很多工作,并且需要不断检查和更新。

最好的办法就是真正把它发送到一个测试帐户上的每个供应商的枯燥和繁琐的方法。抱歉。

相关问题