![]() |
1
19
二者都 纯文本和HTML(如果您真的想发送HTML电子邮件)。 哦,确保你真的发了 内容 在纯文本视图中,而不是一句话说“您必须使用支持HTML消息的电子邮件客户端”。googlemail采用了这种方法,它似乎工作得很完美,允许在成熟的PC客户端上查看“丰富的”视图,同时也允许在更受限制的设备(如移动/手机)上查看“最小的”视图。 然而,在实用的现代现实世界中,HTML电子邮件是非常真实的,并且非常容易接受。发送HTML电子邮件的主要缺点是收件人是否会以您希望他们看到的方式看到电子邮件。这与网页设计师多年来一直在努力解决的问题大致相同;让他们的网站在所有可能的浏览器中看起来“恰到好处”(尽管现在比许多年前要容易得多)。 类似于确保网站正常运行 无需 Javascript,通过以HTML和纯文本两种格式发送电子邮件,您将确保您的电子邮件 优雅地降格 因此,人们在(例如)小型移动设备上阅读他们的电子邮件(现在越来越流行的东西——可能或者可能无法呈现完整的HTML电子邮件)仍然可以毫无问题地阅读你的电子邮件内容。 |
![]() |
2
4
如果你只发送HTML,那么任何在纯文本设备上阅读电子邮件的人都会有麻烦。 例如,我怀疑许多低端移动设备能够阅读电子邮件,但不能显示完整的HTML。 我认为最好的做法是 任何一个 我不明白为什么捕获一堆异常只是为了用不同的消息重新抛出相同的异常类型,顺便说一下,原始消息可能更具描述性。 |
![]() |
3
3
发送这两者的另一个原因是,许多邮件服务器将只包含HTML内容的电子邮件标记为垃圾邮件。你不想把所有的邮件都放在垃圾文件夹里。 |
![]() |
4
3
|
![]() |
5
2
分享我在一封电子邮件中同时发送HTML和文本的经验: 我创建了一个电子邮件,它有两个视图:文本和html,使用C#AlternateView类。 我得到了什么? 在Mac上,在High Sierra上测试: 苹果邮件应用程序正在显示Html。如果邮件的顺序相反:Html-text,那么Apple Mail将显示文本视图。结论是:applemail使用最后一个视图作为默认值。 在Windows中,Outlook 2010: 如果出于某种原因,您选择了将传入邮件显示为文本的设置,则Outlook会将电子邮件的Html版本转换为文本。 即使你发送的是文本版本的邮件(可能与HTML版本略有不同,格式也很漂亮),它也不会被使用。
邮件客户端 希望有帮助 |
![]() |
6
0
多个电子邮件客户端将使用添加到AlternateView的最后一个AlternateView。 因此,如果您希望您的邮件显示为HTML,请务必添加最后一个。
|
![]() |
MUSTAFA KAYA · 如何识别电子邮件的收件人? 2 年前 |
![]() |
taylor.2317 · 转发收件箱中当前的所有电子邮件 2 年前 |
![]() |
GH00N · 我想获得电子邮件身份验证 2 年前 |
![]() |
Tarmo Silta · 文件中的PHP邮件收件人和邮件间隔 2 年前 |
![]() |
auto · PHP联系人表单在Wordpress上不起作用 6 年前 |