如何查看纯文本电子邮件客户端如何显示PHPMailer的AltBody?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看纯文本电子邮件客户端如何显示PHPMailer的AltBody?相关的知识,希望对你有一定的参考价值。

我正在使用phpMailer,我想看看纯文本AltBody是如何出现在仅支持纯文本的客户端中的。最简单的方法是什么? (回显$ mail-> AltBody不起作用)

答案

在Thunderbird中,您可以使用View-> Message Body As-> Plain Text执行此操作。

Testing the plain text version of your email

另一答案

如果你想在GMail中测试它,点击“消息文字乱码?”在回复按钮旁边的下拉菜单中。这将向您展示PHPMailer的AltBody的内容。

另一答案

扩展@ jason-george的答案:用GMail和Thunderbird测试

  1. 下载并安装Thunderbird mail client
  2. 在GMail中,找到要测试的消息。选择3按钮菜单,然后选择“下载消息”。
  3. 启动Thunderbird。取消任何启动向导和帐户设置屏幕。
  4. 在文件菜单中,选择“打开已保存的消息”。导航到您在步骤2中保存的消息并将其打开。 (您可能需要再次取消帐户设置向导。)
  5. 该消息将打开,通常采用完整的html模式。在视图菜单下选择“Message Body As ...”并选择“Plain Text”。您将看到纯文本版本。

以上是关于如何查看纯文本电子邮件客户端如何显示PHPMailer的AltBody?的主要内容,如果未能解决你的问题,请参考以下文章

GMail 显示纯文本电子邮件而不是 HTML

PHP 发送纯文本邮件并强制使用固定宽度的字符集

如何在 perl 中发送 HTML/纯文本邮件

如何通过 Celery 发送 HTML 电子邮件?它不断发送文本/纯文本

如何在 php 中使用 SMTP 发送电子邮件

Rails:如何在多部分/替代电子邮件中使用部分(HTML 和纯文本)