メッセージを imap 送信ボックスに追加したい - 以下のコードはそれを行いますが、メッセージを新しいものとして扱います。
私の理解では、SEENオプションを追加すると既読としてマークされるはずですが、オプションの可能なすべての場所を試しましたが、それでもメッセージは新規としてマークされます。
imap_setflag_full を見ると、フラグを設定するにはメール番号が必要であり、メールが追加されたばかりであるため、番号を取得してフラグを設定する方法がわかりません(?)。
助言がありますか?
imap_append($inbox, "{mail.domain.com:143/imap/notls}INBOX.Sent"
, "From: $fromaddress\r\n"
. "To: $toaddress\r\n"
. "Subject: [Email Processed] $subject\r\n"
. "Date: $date_return \r\n"
. "X-Mailer: Cmail_v2.0 \r\n"
. "X-Originating-IP: {$_SERVER['REMOTE_ADDR']}\r\n"
. "MIME-Version: 1 \r\n"
. "Content-Type: text/html;\r\n\tcharset=\"ISO-8859-1\"\r\n"
. "Content-Transfer-Encoding: 8bit \r\n"
. "\r\n\r\n"
. "$message_return \r\n"
);