重複の可能性:
PHPを使用して添付ファイル付きの電子メールを送信するにはどうすればよいですか?
PHP mail()の添付ファイルの問題
このスクリプトを実装しようとしています: 添付ファイル付きのPHPHTMLメールを送信します
スクリプトで変更したのは、送信先アドレスとファイルだけでした。.mp3
ファイルの代わりにファイルを添付しようとしてい.zip
ます-おそらくこれが予期しない結果を得る理由ですか?
ファイルは.mp3
わずか31kbです
しかし、私が電子メールを受け取ったとき、メッセージには添付ファイルもHTML形式もありません。
電子メールメッセージには次のものが含まれます。
--PHP-mixed-a80d597fc7c02e67ff5be867c7a48bab
Content-Type: multipart/alternative; boundary="PHP-alt-a80d597fc7c02e67ff5be867c7a48bab"
--PHP-alt-a80d597fc7c02e67ff5be867c7a48bab
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Hello World!!!
This is simple text email message.
--PHP-alt-a80d597fc7c02e67ff5be867c7a48bab
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
<h2>Hello World!</h2>
<p>This is something with <b>HTML</b> formatting.</p>
--PHP-alt-a80d597fc7c02e67ff5be867c7a48bab--
--PHP-mixed-a80d597fc7c02e67ff5be867c7a48bab
Content-Type: application/zip; name="attachment.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment
SUQzAwAAAAABIVRQRTEAAAAfAAAB//5DAGgAZQBlAHMAZQBDA.....