問題タブ [mime-mail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
41 参照

php - PHP を使用して添付ファイル付きの MIME メッセージを転送する

MIME メッセージを転送してテキストを追加する目的で、小さな PHP スクリプトを作成しました。

以下のコードでは、テキストが追加されたメッセージが正常に転送されます。私が直面している問題は、メッセージが 2 回送信され、転送されたメッセージが両方のメッセージに添付ファイル (メッセージ部分ごとに 1 つの添付ファイル) として表示されることです。追加されたテキストは、両方のメッセージのメッセージ自体に表示されます。これは、ヘッダーのどこかに問題があることを意味すると考えています。

これは私の完全なコードです

関数 forwardmail($mailConnection, $messageIndex, $subject, $recipient, $newMessage, $fromAddr) {

WinMerge を使用して 2 つのファイル ダンプを比較し、既存のメッセージを変更していないことを確認しました。また、メモ帳++を使用して制御文字などを探しました。すべての行末にはCR LFがそのまま含まれています。すべてのヘッダー セクションの後に空白行があります。

ここでニュアンスが欠けていると確信しています。誰かが私を正しい方向に向けてくれませんか?

ショーン