http://pentan.info/php/sample/html_mail.html
上記サイトをのmail関数を使う版でHTMLメールをPHPから送信しています。
サンダーバード等のメーラーでは問題なく表示されるのですが、GmailのWEB版やスマホアプリなどでは閲覧が出来ません。
正常に表示出来るようにするには、何かが足りないのでしょうか。
宜しくお願い致します。
「正常に表示」できていないのであれば、どのように表示されるのかを書きましょうね。
何も表示されません
メールヘッダを確認するのが良いと思います。うまくいっているものと、そうでないものとの違いに着目してみてはいかがでしょうか。
現状上手くいっているものは無いのです。
まずは、他のメール送信ソフトを利用して確認するとか。最小限の差異で確認することがベストだと思いますが、それができないのであれば、同じホストから別のソフトで送信するといったことから始めては?
送信は記載の通りPHPなので、送信ソフトからの送信では御座いません。ですのでヘッダは同じかと思います。
HTMLメール関連にお詳しい方、お願い致します。
まず到着しているかどうかを確認するべきでは。例えば送信するメールに返信アドレスを付けておけば、到着できなければDAEMONから返ってくるはずです。
あとは送り先アドレスの間違いとか。
そもそもThunderbirdで見ているアドレスと、GMailのアドレスは同じなんですか?
送信しているメール本文を追記出来ませんか?
申し訳御座いません、それは出来ないのです。。。
何も表示されません?とは、BODYが空?のメールが届く?
それとも、そもそもメールが届かない?
どちらでしょうか?
BODYが空ということであれば、メール本文部分の記載ミスでしょう(指定のサイトのソースはよく見ていないので分かりませんが。。。)。
サンダーバードでは届くけど、GMAILではメールが届かないのであれば、GMAILの迷惑フィルタに引っかかってるとか?