人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHP で添付付メールを送信するプログラムを作っています。

1点、解決出来なくて困っている問題があるのですが、添付ファイル自体は正常に送られているものの、メール本文の下に添付ファイルのヘッダ、つまり、boundary 文字で区切り、Content-Type から始まる文字列が表示されてしまってどうやっても消せません。

添付ファイルは解釈され、正常に処理もされていますが、ヘッダ部分は同時にメール本文の一部とも解釈されているのでしょうか?ヘッダの記述を外すと添付ファイルの処理もされないので二重記述ではないようです。

サーバの OS は Windows Server 2008 で PHP5.2.6、メール関数には mb_send_mail を使っています。尚、同じプログラムを FreeBSD 6.2 で実行した場合は全くそのような問題はありません。

ご教示いただければ幸いです。m(_ _)m

●質問者: jazzmine
●カテゴリ:コンピュータ
✍キーワード:FreeBSD OS PHP Windows くそ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● yamaneroom
●60ポイント ベストアンサー

PHPの問題ではなくSMTPサーバの問題


Windows標準のSMTPサーバを利用しているのではないか?

だとしたら、Windows用sendmailに置き換えてみてほしい。

http://www.spencernetwork.com/CommonGatewayInterface/WindowsProg...

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ