• 締切済み

メッセージにフラグが保存されません。(IMAP)

IMAP関数を使ってブラウザを疑似的メールソフトにしているのですが、未読、既読などのフラグを設定しても、フラグが立つには立つのですが、それらが保存されません。いろいろ調べたのですが、単純に imap_setflag_full($imap,"メッセージ番号","\\UNSEEN"); とするだけではダメなのでしょうか? 宜しくお願いします。

  • PHP
  • 回答数1
  • ありがとう数0

みんなの回答

回答No.1

チラリと関数マニュアルを読んでみましたが 設定できるフラグは \\Seen \\Answered \\Flagged \\Deleted \\Draft \\Recent ←マニュアルには載っていませんがこれも使えるようです。 の6つのようです。 http://jp2.php.net/manual/en/function.imap-setflag-full.php

参考URL:
http://jp2.php.net/manual/en/function.imap-setflag-full.php
briantaphy
質問者

補足

アドバイスありがとうございます。 通常設定したフラグは保持されるのでしょうか?一度フラグを立ててあげても、別のブラウザから見てみるとフラグが立ってないのです。 とにかく有難う御座いました。

関連するQ&A

  • メッセージの並べ替え

    E-MAILの受信メッセージの並べ替えをしたいのですが(未読と既読の並べ替え)、「未読フラグ」というのはどこにあるのでしょうか。 outlook expressを使っています。 よろしくお願いします。

  • outlookのimapについて

    会社のメールをgmailで使用していましたが、 外出中に他の人も確認できるようにoutlookに変更しようと考えています。 imapで設定すれば、outlookで既読のメールはgmail上でも既読に出来るようなので、 この設定で運用したいと思っています。 ただ、サーバーの容量の問題から全てのメールをサーバー上に貯めておけず、 既読のメールはサーバー上から削除などの設定が必要になるみたいです。 その場合、outlookで開いた既読メールはgmail上でも既読になり、 なおかつサーバー上から削除されるのでしょうか。 それともoutlookで開いた既読メールは既読の時点でサーバーから削除されるため、 gmailにはそのメールが届かなくなるのでしょうか。

  • サンダーバード3.1.7のIMAPの設定について

    現在google appsを使っており、ずっとGmailで運用していました。 最近メールの処理数が多くなってきてGmailでは厳しいのでサンダーバードを導入したのですが、IMAPで同期したら重くて使い物になりません。 メールの使用容量が6Gぐらいあり、過去のメールも可能な限り削除したくない状況です。 ダウンロードは10分置きぐらいでヘッダーだけでなく全文ダウンロードし、既読などの同期情報は差分のみを数時間置きでいいので同期するといった運用ができればと考えています。 使い方としてはサンダーバードはメールを見るのみで、送信はGmailでいいかなと思っています。 未読メールが10万件ぐらいあり、これらのメールはシステムメールが多いのですが、未読は未読として残しておきたいといった意図もあります。 これらの要件を満たした運用は可能なのか、不可能ならばどの程度まで妥協すればいいのか、ご教授願いたいです。 受信方式をPOPにすればいいのはわかっているのですが、どうしても未読/既読を管理したいおきたいのでよろしくお願いいたします。

  • thunderbirdでGmailのIMAPが設定できない

    GMAIL記載の手順(http://mail.google.com/support/bin/answer.py?answer=77662)を元に設定しましたが、受信の際に「~@imap.gmail.comのパスワードを入力してください」と表示され、保存せずに何度入力しても接続できません」となります。 アカウントの作成しなおしや、ポート番号の確認も何度も行いましたが、だめです。 Yahoo!メールはPOPでですが、設定できています。 IMAPのためにポートを開放しなければならないのでしょうか? ウイルス対策ソフトは「NOD32」を使用していますが、ポート解放の設定個か所がよくわかりません。。。

  • GMail IMAPでメーリングリストのように使用

    GMail IMAPでメーリングリストのように使用 GMailのIMAPを使用して複数人のメールクライアントで受信しています。 その際に、全員の未読が共有されてしまい、自分が読んでいないメールが判別出来ません。 未読情報を個別に設定する方法はありますでしょうか? メールクライアントはThunderbirdです。

  • Gmail IMAPをThunderbird2.0.0.21で取り込む

    過去記事のいくつかも見たのですが,私とは違う症状なので質問します. GmailをIMAPを有効に設定し,thunderbirdでメールを取得しようと思っているのですが,「メールサーバimap.gmail.comに接続できません.サーバへの接続が拒否されました.」というエラーコメントが出ます.imap等の設定は以下のページを参照しました. http://mail.google.com/support/bin/answer.py?hl=jp&answer=77662 私の環境は OS;windows XP SP3 端末;EeePC1000H thunderbird 2.0.0.21 セキュリティーソフト;king soft antivirus SP1 です.一応確認したことは ○thunderbirdのaddonで「Gmail IMAP Account Setup 1.6.21」によってアカウントを作成したがつながらず,設定をすべて消してから手動で上記リンクの方法で設定してもダメでした. ○各種ページでimapやsmtpポートの番号をいくつかの設定を試してみたのですが,接続できません. たぶんimapポートやsmtpポートを開くとかぐらいしか考えられないのですが,どこでポートの開閉を指定していいかわからないです.また違う要因で接続できない可能性もあるため,解決方法を教えていただけませんでしょうか. なにとぞよろしくお願いいたします.

  • Gmail IMAPのアクセスはカウントされる?

    Gmailについて質問です。 通常9ケ月ログインしないとアカウント削除されるという話は良く聞きますが、 ThunderbirdなどのメールソフトからのIMAPアクセスはログインとしてカウントされるのでしょうか? それともIMAPでのアクセスとは別にブラウザからログインしていないと駄目なのでしょうか? ご存知の方がおられましたら、教えて下さい。 それでは宜しくお願いします。

  • imapメールをブラウザで

    現在独自ドメインでimapメールを使用しています。 旅先などからブラウザ上でそのimapメールを閲覧することはできるでしょうか? 転送設定はしているので受信メールを閲覧するだけなら出来るのですが、過去の送信履歴なども全て確認したいのです。

  • IMAPをブラウザで受信

    学校のネットワーク設定でPOP、IMAPが弾かれます。 iPhoneのメールアドレスをパソコンから利用したいのですがIMAPをブラウザから利用する方法はあるでしょうか? httpアクセスは受け付けるようなので何かアイディアがあればお願いします。

  • IMAP形式の場合の、送信メールの自動保存について

    WindowsメールをIMAP形式で送受信した場合の、送信メールの 自動保存について、教えて頂けないでしょうか。 ある1つのアドレスを複数のPCで使用し、受信&送信された全メールを どのPCからも閲覧するため、POP3ではなくIMAP形式でアカウント設定しました。 また、その際に、送信メールは自動的にローカルフォルダの [送信済みアイテム]に保存される様に、ツール→オプション→送信タブにある、 『[送信済みアイテム]に送信メッセージのコピーを保存する』にチェックを入れました。 設定後、メールソフト上には、[受信トレイ]、[送信済みアイテム]、[ごみ箱]、 [下書き]、[迷惑メール]フォルダが作成されました。 実際にメールを作成し送信してみると、送信したメールは、 サーバの[送信済みアイテム]のみに保存され、ローカルフォルダの [送信済みアイテム]には保存されません。 何度かアカウントを作成し設定をし直したりしたのですが、 上手く行きませんでした。 また、下書きメールの保存もサーバの[下書き]に保存されるのですが、 これも、ローカルフォルダの[下書き]に保存したいです。 サーバからローカルへ手動で移動する事は出来ますが、自動的に ローカルに保存される様に設定出来ないでしょうか。 どなたかご存知の方がいらっしゃいましたら、解決方法を 教えて頂けませんでしょうか。 宜しくお願いします。

専門家に質問してみよう