解決済み

Mail_mimeを使用したHTMLメールについて

  • 困ってます
  • 質問No.7338174
  • 閲覧数221
  • ありがとう数1
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 72% (29/40)

PEARのMail_mimeを使用してHTMLメールを送信するプログラムを組んでいます。
携帯へ送信した際に背景色や文字色は問題なく反映されているのですが
メール内に記載した<img src="××××">だけが、表示されません。
現状ではsoftbankでのみ検証しており、Au、Docomoでは未検証です。
PCで表示されているためURLに問題はなく、画像サイズも携帯サイトで使用しているので
問題があるとは思えないのですが、他に原因がありましたら、お分かりになる方ご教授いただけませんでしょうか?

何卒よろしくお願い致します。

質問者が選んだベストアンサー

  • 回答No.1

ベストアンサー率 54% (864/1587)

画像は添付されたものでしょうか?(そうであれば)下記のように書いてもダメでしたか?

http://selfkleptomaniac.org/archives/1209
補足コメント
laundry77

お礼率 72% (29/40)

shimix様

早速ご回答いただきましてありがとうございます。
画像はメール本文内にimgタグとして絶対パスで記載しております。
貼っていただいたURLをみたのですが、私には少し難しく理解に乏しいのですが
boundary1とboundary2はどう違うものでしょうか?
そして、$headers['Content-Type']内に記載すればいいものでしょうか?

大変お手数ですが、お手隙の際にご教授いただけませんでしょうか。
よろしくお願い致します。
投稿日時 - 2012-03-02 17:39:57
Be MORE 7・12 OK-チップでイイコトはじまる

その他の回答 (全1件)

  • 回答No.2

ベストアンサー率 54% (864/1587)

>画像はメール本文内にimgタグとして絶対パスで記載しております。

URLで書いているということでしょうか?提示したサイトのように「画像ファイルも添付」しないといけません(外部ファイルの読みこみには制限があります)。

#各社のメールの仕様に合わせてください。

>boundary1とboundary2はどう違うものでしょうか?

テキストメールとhtmlメールを(alternativeで)区切る部分と、htmlメールの添付ファイルを(relatedで)区切る部分です。なので別々の文字列でないといけません(どちらのboundaryをどう使うかは説明されているとおりです)。
お礼コメント
laundry77

お礼率 72% (29/40)

知識不足のため、まだ完全に理解できておらず実装できていませんが、shimix様のおかげで少し前に進むことが出来ました。 2度もご回答いただき本当にありがとうございました。
投稿日時 - 2012-03-19 19:38:33
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ