[過去ログ] 【PHP】質問スレッド Part5 (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
870
(5): 02/11/22 10:04 ID:HEeXMk8V(1/6) AAS
imap_setflag_full($mbox,"1","\\Deleted");
上記で削除フラグがつけられると思ったんですが、だめでした。
ためしに既読のフラグをつけようと
imap_setflag_full($mbox,"1","\\Seen");
をやっても新規のフラグのままでした。
一度フラグを削除してからでないとだめなのかと思い、
imap_clearflag_full($mbox,"1","\Recent");
imap_setflag_full($mbox,"1","\\Seen");
とやってもだめでした。
マニュアルもあまり詳細がのってないので前に進めません。
省1
871: >>870 02/11/22 10:06 ID:HEeXMk8V(2/6) AAS
環境を書くのを忘れました。
OSはRedhat7.3
接続は
{localhost/pop3:110/notls}INBOX
でしています。
PHPのバージョンは4.2.3です。
よろしくお願いします。
872
(1): ◆Kiss.FX29M 02/11/22 10:17 ID:??? AAS
>>870
imap_datele で削除マーク
imap_expunge で削除
としてたよ俺は。
875: >>870 02/11/22 10:31 ID:HEeXMk8V(4/6) AAS
以下みたいにわかりやすくして、みてみましたがNGでした。
$mb = @imap_open($host, $user, $pass);
$overview = imap_fetch_overview($mb, $msg_no);
imap_clearflag_full($mb,1,"\\Recent");
imap_expunge($mb);
print "<pre>";
print_r($overview);
print "</pre>";

pop3だとフラグつけられないのかな?

imap_close($mb);
876: >>870 02/11/22 10:33 ID:HEeXMk8V(5/6) AAS
imapで接続したらあっさりフラグが変わりました。
ありがとうございました。
877: >>870 02/11/22 12:50 ID:HEeXMk8V(6/6) AAS
でも、一度メールのヘッダを取得すると、Recentのフラグが消えてしまう。
プラス、Recentのフラグだけつけることができない。
なんで?
使用なの?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s