0

text-transformローテーションに設定したメール本文があります。問題は、電子メールが PHP Web サイトから受信トレイに送信されたときに、テキストが回転されず、代わりにプレーン テキストが表示されることです。これが私のメール本文コードです:

// Birthday wish email body parameters
$name = "website Support";
$email = "website@website.com";
$rec = website@website.com;
$sub = "Happy Birthday !";
$body = '<div style="width:150px; margin-left:200px; margin-top:280px; color:#FE923C;font-size:20px; transform:rotate(8deg);-ms-transform:rotate(8deg);-moz-transform:rotate(8deg);-webkit-transform:rotate(8deg);-o-transform:rotate(8deg);"><b>First Name</b></div>';
$header='Content-type: text/html; charset=iso-8859-1' . "\r\n"; 
$header .= "From: $name < ". $email ." >";
mail($rec,$sub,$body,$header);
4

2 に答える 2

0

2 つの小さな間違いに気付きました。

$rec = "website@website.com";
$header .= "From: $name < ". $email ." >\r\n";

あなたが提供したhtmlは私のブラウザで動作します。

私が使用している Outlook 2003 で HTML を編集または表示すると、右が回転しません。Outlook 2003 は、翻訳をサポートするには、電子メール クライアントのバージョンが早すぎたのかもしれません。

Outlook 2003 は、デフォルトで microsoft word を使用して HTML を編集します。オプションでこのオプションのチェックを外すと、HTML を編集できなくなったように見えます。[表示] の下の [HTML ソース] オプション (カスタマイズ) が消えますが、これは問題ではありません。Outlook 2003 は、メール閲覧時に Internet Explorer で html をレンダリングすると聞いたことがありますが、自分宛に送信したメールを Outlook の MS-Word エディタで HTML ソースを編集して閲覧したところ、文字が回転していないことを確認できました。おそらくワードを使用して電子メールの HTML を表示していると思われますが、これは Office 2003 のパッチ/アップデートだったのかもしれません。

Outlook 2007/2010 は、Microsoft Word (Microsoft Office の一部) を使用して HTML をレンダリングします。

このリンクを見ると:

http://msdn.microsoft.com/en-us/library/aa338201.aspx#Word2007MailHTMLandCSS_Introduction

Word 2007 には、「変換」CSS プロパティがサポートされているプロパティとしてリストされていないことがわかります。

http://www.fixoutlook.org/もご覧ください。

そのサイトからわかるように、Outlook で HTML/CSS の完全なセットをサポートすることを望んでいる人がいます。

あなたができることは、ユーザーがクリックできるリンクを電子メールに含めることです。リンクをクリックすると、ブラウザで開くことができ、そこでローテーションが機能するはずです。

もう 1 つの可能性は、添付ファイルとして .html ファイルを持つことです。Outlook 2003 で .html 添付ファイルを受信した場合、それをダブルクリックすると、Firefox ブラウザで開きます。

ただし、.html 添付ファイルが Outlook Word Viewer で開く可能性は常にあります。Outlook 2010/2007 では、試してみる必要があります。リンクでさえ単語ビューアーで開く可能性がありますが、そうでないことを願っています。

于 2012-07-16T00:24:33.910 に答える
0

多くの電子メール クライアント/サービスは CSS 変換プロパティをサポートしていません - http://www.campaignmonitor.com/css/

于 2012-07-17T23:58:45.693 に答える