【问题标题】:How to format an email that tells Outlook users to "view in HTML" if viewing in plain text mode?如果以纯文本模式查看,如何格式化告诉 Outlook 用户“以 HTML 格式查看”的电子邮件?
【发布时间】:2013-10-25 03:54:03
【问题描述】:

我们客户的计算机都将 Outlook 配置为默认以纯文本模式阅读电子邮件,但提供了一个相对不明显的“以 HTML 格式查看”按钮。用户是相对非技术性的。我想向以纯文本形式查看电子邮件的任何人添加一条注释,他们应该单击“以 html 格式查看”选项以获取正确的超链接和项目符号列表等。理想情况下,该消息在以 HTML 格式查看时会消失。我可以发送完整的备用视图(Sending a mail as both HTML and Plain Text in .net,我们使用 .NET 发送电子邮件)但我想知道是否有一个简单的 CSS(或类似)技巧可以做到这一点,因为我想要相同的消息,只是有一个额外的通知。

tl;dr:我如何发送一封电子邮件,其中的一些文本仅在纯文本模式下可见,而其余的则在 HTML 或纯文本模式下可见?

【问题讨论】:

    标签: html asp.net email alternateview


    【解决方案1】:

    这样的事情似乎有效:

    <p style='color:white;font-size:1px;margin:0;padding:0'>To use links in this
    email in Outlook, you may have to click \"(i) This message was converted to 
    plain text.\" above.</p>
    

    在 HTML 模式下它基本上是不可见的,但在纯文本模式下是普通文本。

    【讨论】:

      猜你喜欢
      • 2018-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-07
      • 1970-01-01
      • 2014-08-18
      • 1970-01-01
      • 2017-06-28
      相关资源
      最近更新 更多