画像が 1 つ添付された fsockopen でメールを送信する必要があります。今まで私はこのコードを使用しました:
http://tareq.wedevs.com/2010/01/sending-mail-with-gmails-smtp-server-with-fsockopen/
これはうまく機能しますが、画像は埋め込まれません。どうやってやるの?サーバーにアクセスできないため、特別な拡張機能/ライブラリを使用できません。
私はちょうど追加しようとしました
<img src="data:image/jpg;base64,[IMAGE DATA] alt="IMG" />
しかし、これは機能していないようです (常に壊れた画像と「IMG」というテキストが表示されます)。画像の日付をbase64でエンコードしました。それを行うためのより良い方法はありますか、それともこのように大丈夫でしょうか? このままでいいのなら、なぜうまくいかないのかわかるだろうか?