当前位置: 首页 > 知识库问答 >
问题:

MacOS的邮件程序正在反转我邮件的所有颜色

祝俊
2023-03-14

我使用PHPMailer为我的网站发送电子邮件给我的用户确认,信息等。

这些电子邮件的样式与css和看起来不错的大多数电子邮件程序,我之前测试。但是苹果的macOS电子邮件程序似乎改变了电子邮件中所有内容的颜色。

这些电子邮件大多采用黑白两种颜色,而这两种颜色只是切换而已。橙色部分显示得很好。

<p style = "color: white; background-colour: black;">xxx</p>

共有1个答案

桂玉石
2023-03-14

苹果现在已经改变了他们的行为,如果有图像,他们将默认为灯光模式(没有变化)。

话虽如此,如果这改变了,你所需要做的就是让他们知道你只支持光模式。您可以通过在部分中添加这个 标记来实现:

<meta name="color-scheme" content="light only">
<meta name="supported-color-schemes" content="light only">

然而,从现在开始,Gmail和Outlook在Mac上会忽略这一点,你会在这些程序中遇到同样的“问题”。

 类似资料:
  • 我正在使用spring Boot从java发送HTML电子邮件。电子邮件包括签名与我们公司的形象标志。它工作得很好。在Gmail上。但在MacOS应用程序电子邮件中,徽标是作为附件发送的,而不是内联的。 代码的非相关部分替换为...

  • 我正在开发一个应用程序,在这个应用程序中,我不使用IOS邮件API发送邮件(邮件是使用SES amazon服务的发件人,不需要用户和附加文件的交互…)。在我的API中,我必须发送带有所有MIME协议的编码邮件(这不是问题)。我用字符集ascii和我在base64中附加的pdf对正文进行编码: 当我用gmail或邮件应用程序(OSX或IOS)打开邮件时,一切都很完美,但当我用windows mail

  • 我一直在与Gmail API的意外行为作斗争。 到目前为止,我都是通过邮件获取每封邮件的正文。有效载荷。部分[0]。身体数据,其中包含base64中的消息体。在这种情况下,零件的MimeType为text/plain。 问题是,当我检索的邮件有附件时,parts[0]MimeType是“multipart/alternative”,它的主体只有空字段。 如果邮件正文有附件,我该如何获取它? 谢谢

  • 我正在尝试编写一个应用程序,该应用程序可以在收件箱中检查带有附件的邮件项目,并且邮件在Office 365上。我尝试按照Office开发人员中心关于注册应用程序的说明进行操作,但它似乎必须是Web应用程序或本机应用程序(假设是手机)。您不能简单地连接到Office 365(使用API)并使用测试控制台应用程序获取邮件项目吗?

  • 我正在使用nodemailer发送电子邮件,但它只适用于电子邮件,不适用于gmail 这是配置连接 //节点邮件程序配置 在这里,我正在发送电子邮件,但无法发送gmail帐户。NodeEmailer 6.1.1无法与NodeJs一起工作

  • 问题内容: 这是我发送邮件的代码: 每次我发送邮件时,它都会进入垃圾邮件。有人知道为什么会这样吗? 问题答案: 根据您的代码,我注意到您是直接从您所在域的网页发送电子邮件。 例如,您使用了@ hotmail.com地址。 当收件人收到电子邮件时,收件人的邮件服务可能会测试邮件发件人的反向DNS。因此,发件人来自,但邮件来自您的域,当然这不是 **hotmail.com** 。 因此,我从某个地址收