weighmailは、あなたのGmailを分析し、その大きさに応じてあなたのメッセージにラベルを適用するソフトウェアです あなたはそれはあなたがすぐに大きなメッセージを識別することができますようにあなたのクォータに達するに近い場合に便利です。あなたは、ラベルを作成するために使用されるルールを完全に制御できます。
<強い>インストールの
weighmailはピップを使用してインストールすることができます。
&NBSP; weighmailをインストールピップ
別の方法としては、tarballをダウンロードしてインストールすることができます。
&NBSP; Pythonがインストールsetup.py
weighmailはIMAPClientライブラリに依存します。あなたはピップを使用する場合は、このライブラリが自動的にインストールされます。
のGmailのノートの
ケースでは、Gmailのと連動しweighmail、明確ではありません。あなたがIMAPをサポートしたGmailアカウントがオンになっている必要があります。お使いの設定にアクセスしてくださいと進む前にオンになっているのIMAPサポートを確認。
あなたのGmailアカウントに2段階認証プロセスを使用している場合(そしてあなたが本当にすべきである)は、使用するweighmailためのアプリケーション固有のパスワードを生成する必要があります。 weighmailを実行するときにこのケースでは、通常のパスワードの代わりに、アプリケーション固有のパスワードを使用します。
の使用法の
weighmailは、設定ファイル、および/またはコマンドラインからオプションを受け入れることができます。コマンドライン引数は、必ず設定ファイルにあるオプションより優先されます。
コマンドライン引数
weighmailは、コマンドラインの引数のかなりの数になります。それらはすべて適切なデフォルト値を持つように、これらのほとんどは、しかし、省略することができる。次のように実際には、weighmailを実行する最も簡単な方法は、次のとおりです。
1メガバイト-5メガバイト巨大:5メガバイト-10メガバイト巨大な:;&NBSPはweighmailは大きなは--labels 10MB-
この例では示しています。
- 大きなラベルは、1と5メガバイトの間のメッセージに適用される
- 巨大なラベルは、5と10メガバイトの間のメッセージに適用される
- 巨大なラベルは、メッセージ10メガバイトと大きなに適用されます
- ユーザーまたはパスワードのオプションは、コマンドラインで提供されなかったので、weighmailはインタラクティブに彼らのために要求されます。どちらも、プライバシー上の理由からエコーされません。
すべてのコマンドラインオプションのリストを表示するには:
&NBSP; weighmail --help
オプションに関するいくつかの注意は、以下の通りである。
- --configオプションがweighmailはオプションのために読み込みます設定ファイルを指定するために使用されます。コマンドラインで供給したオプションはこのファイルから任意のオプションを上書きします。あなたは、コマンドライン上の任意のラベルルールを指定した場合特に、設定ファイル内のすべてのラベルルールが無視されます。
- --folderオプションは、メッセージを検索するためにどのGmailのラベルを指定するために使用することができる。あなたのすべてのメールのラベルにこれがデフォルトになります。
- --userと--passwordオプションは、Gmailがへのログインにアカウントを指定するために使用されている。これらが供給され、また設定ファイル(または設定ファイルが使用されていない場合)から省略されていない場合は、weighmail、これらのオプションの入力を求めます。
- --labels引数は、あなたのメッセージを標識するためのルールを指定する方法です。この構文の詳細については、以下のサブセクションを参照してください。
- --host、--port、および--nossl引数は唯一の高度な使用のためのものであり、実際には動作しない場合があります。デフォルトでは、ほとんどの人のために働くべきであり、SSLを使用してポート993 imap.gmail.comに接続します。
--labels引数の構文
コマンドライン上のラベルの規則を指定するには、次の構文を使用します。
&NBSP; --labels名weighmail:最小 - 最大[名:最小 - 最大] ...
ここで:
- 名前は、ラベルの名前です。 Gmailのラベルはそれらにスペースを持つことができないことに注意してください。
- 最小値と最大値をバイト単位でメッセージサイズの範囲を指定します。いずれか(両方ではない)は、省略してもよい(ただし、ダッシュままでなければならない)。あなたはそれぞれ、キロバイト、メガバイト、ギガバイトを示すために、接尾辞KB、MB、またはGBを使用することができます。
別の例:
&NBSPは、weighmailは、通常の--labels:大きな-2MB:2メガバイト-7メガバイトは巨大:7MB-を
すべてのこれらの例では、ラベルの範囲が重なっていない。これがケースである必要はありません。所望であれば、重複する範囲が定義されてもよい。
設定ファイル
あなたは、コマンドラインで--config = filenameオプションを指定すると、weighmailはオプションのため、このファイルを解析します。構文とオプションの説明については、含まれているサンプル·weighmail.iniファイルを参照してください。
ここでも、コマンドライン引数は、設定ファイルにあるオプションよりも優先されることに注意してください。あなたは、コマンドライン上の任意のラベルルールを指定した場合は、設定ファイル内のすべてのラベルのルールは無視されます。
の要件の:ます。
- パイソンます。
コメントが見つかりません