メールで送信する必要があるhtmlがあります。
メール機能を使ってphpで送信すると、gmail、outlook、yahooなどで良さそうです。
しかし、IE ブラウザーでその html を表示し、Outlook にコピーして貼り付けてメールを送信すると、php のメールを使用して取得した正しい html がメールでレンダリングされません。
アウトルックのコピペでも同じように扱えますか?
メールで送信する必要があるhtmlがあります。
メール機能を使ってphpで送信すると、gmail、outlook、yahooなどで良さそうです。
しかし、IE ブラウザーでその html を表示し、Outlook にコピーして貼り付けてメールを送信すると、php のメールを使用して取得した正しい html がメールでレンダリングされません。
アウトルックのコピペでも同じように扱えますか?
あるアプリケーションから次のアプリケーションにテキストをコピーして貼り付ける場合にも、同様の問題が発生します。
通常、私は問題を解決するために他のアプリを使用します。たとえば、テキストをIEからOutlookにコピーする代わりに、テキストをIEからWordやメモ帳などにコピーしてそこからOutlookにコピーすることができます。また、FirefoxまたはChromeを使用して、そこからOutlookにテキストをコピーすることもできます。
この問題はUTF-8テキストでのみ発生するため、コピーするHTMLの作成者が自分である場合は、HTMLを別の文字セットでエンコードすることもできます。
また、Outlookのデフォルトの文字セット設定を確認してください。たとえば、ISO-8859-1などの新しい(空の)電子メールを開いてから、UTF-8としてエンコードされたテキストをコピーすると、問題が発生する可能性があります。