2017-10-12 7 views
0

PHPメール機能を使用してHTMLテキストを送信しています。phpメール機能を使用してテキスト送信メールを整列しようとしています

ので、テキストは、私のようなメール機能を使用しています

$msg='<h1>This is the mail text i want to center</h1>'; 

です:私は電子メールを受信しますが、すべてのテキストが左揃えさ

mail($recipient,$subject,$msg,$mailheaders); 

。 私は

$msg='<center><h1>This is the mail text i want to center</h1></center>'; 

センタータグを使用しようとしましたが、メールが行くことはありません(それが許可されていない?)

もスタイル属性

$msg='<h1 style="text-align:center;">This is the mail text i want to center</h1>'; 

が、再び運を使用しようとしました。 お待ちしております。

+0

送信されたヘッダーにhtmlが含まれるように指定する必要があります。また、これを処理するためにphpmailerのようなサードパーティのライブラリを使う方が良いでしょう。 – Akintunde007

+0

@Akintunde "ヘッダーにhtmlが指定されている必要があります。"どうすればいいですか? – xbass540

+0

$ mailheaders変数を表示 – Akintunde007

答えて

1

いいデザインの良いメールを送るのはいつも難しいです。

1つ(古い)方法はテーブルを使用することですが、それは本当にいいです。今では、phpmailerやその他のような良いサードパーティのライブラリを使うことができます。 プロバイダーは外部CSSをサポートしていないため、インラインCSSを適用する必要があります。

この記事をチェックしてくださいhttps://www.formget.com/php-send-html-email-template/

+0

私はメール機能を使ってメールを十分にスタイル設定することができましたが、いくつかの基本的なPHPプロパティがありません。私は記事を試してみる – xbass540

関連する問題