0

私はこのクラスを使用して電子メールを送信します: http ://www.phpguru.org/downloads/Rmail/Rmail%20for%20PHP/docs.html

「メール」からSMTPに切り替えるまでは機能していました。さて、使用するsetHtml($html)と動作しますが、も使用するsetText($text)と動作しません。

$text無効な文字が含まれている可能性はありますか?システム「メール」を使用しているときにこれらの文字が機能するのに、ローカルホストで実行されているSMTPでは機能しないのはなぜですか?

4

1 に答える 1

0

"\n"文字 (LF) は許可されておらず"\r\n"、電子メールの本文では (CRLF) のみが受け入れられます。

どういうわけか、すべての CRLF ペアの中に 1 つの LF が忍び込み、送信が失敗しました。

バイトって素敵じゃないですか?

于 2010-05-21T12:51:43.883 に答える