PHP と IIS の上で Drupal CMS を使用しています。埋め込み画像を含むメールを送信すると、画像が Outlook に表示されません。
問題を切り分けようとしています。
Drupal や Outlook には、ヘッダー付きの完全なメッセージ本文を表示できるものはありません。
電子メールを送信する代わりに、ディスク上のフォルダに電子メールを書き込むように PHP を構成する方法はありますか?
送信する代わりにテキストファイルに書き込むことができます。それが発生する場所を見つけるだけで済みます。
$folder=dirname(__FILE__)."/emaildir";
$txtfilename=time().'.txt';
$emailstr=$header . "/n" . $message . "/n";
mailto() またはファイルに書き込む関数の代わりに
$fh=fopen($txtfilename,"w");
$fwrite($fh,$emailstr);
fclose($fh);
これは私の頭から書いたものです。間違いをチェックしたいかもしれませんが、画像はわかります