使用IE浏览器的复制粘贴发送html电子邮件


html email send using copy paste from IE browser

我有html,必须通过电子邮件发送。

当我使用邮件功能通过php发送它时,它在gmail,outlook,yahoo等中看起来不错。

但是当我在IE浏览器中看到该html并将粘贴复制到outlook中并发送电子邮件时,邮件不会呈现我使用php的邮件获得的正确html。

我可以在 Outlook 中对复制过去进行相同的管理吗?

我将文本从一个应用程序复制粘贴到下一个应用程序时遇到类似的问题。

通常我会通过其他一些应用程序来解决问题:例如,您可以尝试将文本从IE复制到Word或记事本或其他任何东西,然后从那里复制到Outlook,而不是将文本从IE复制到Outlook。您也可以尝试使用Firefox或Chrome并将文本从那里复制到Outlook。

我只有 UTF-8 文本有这个问题,所以你也可以尝试用另一个字符集对 HTML 进行编码,如果你自己是你复制的 HTML 的作者。

此外,请检查 Outlook 中的默认字符集设置。如果您打开一封新的(空)电子邮件,例如 ISO-8859-1,然后复制编码为 UTF-8 的文本,则可能会导致问题。