Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > net/imapライブラリ > Net::IMAPクラス > check

instance method Net::IMAP#check

check -> Net::IMAP::TaggedResponse[permalink][rdoc]

CHECK コマンドを送り、現在処理しているメールボックスのチェックポイントを要求します。

チェックポイントの要求とは、サーバ内部で保留状態になっている操作を完了させることを意味します。例えばメモリ上にあるメールのデータをディスクに書き込むため、fsyncを呼んだりすることです。実際に何が行なわれるかはサーバの実装によりますし、何も行なわれない場合もあります。