weighmail

Software screenshot:
weighmail
Dettagli del software:
Versione: 0.1.0
Data di caricamento: 14 Apr 15
Sviluppatore: Brian Neal
Licenza: Libero
Popolarità: 4

Rating: 1.0/5 (Total Votes: 1)

weighmail è un software che analizza il tuo Gmail e applica etichette per i messaggi in base alla loro dimensione. & Nbsp; Ciò è utile se si è vicino a raggiungere la quota in quanto consente di identificare rapidamente messaggi di grandi dimensioni. Hai il controllo completo sopra le regole utilizzate per creare le etichette.
Installazione
weighmail può essere installato utilizzando Pip:
& Nbsp; pip install weighmail
In alternativa è possibile scaricare un tarball e installare con:
& Nbsp; python setup.py install
weighmail dipende dalla biblioteca IMAPClient. Questa libreria viene installato automaticamente se si utilizza Pip.
Gmail Notes
Nel caso in cui non è chiaro, weighmail funziona con Gmail. È necessario disporre di un account Gmail con supporto IMAP acceso. Si prega di andare nelle vostre impostazioni e verificare il supporto IMAP sia attivata prima di procedere.
Se si utilizza la verifica in due passaggi sul vostro account Gmail (e si dovrebbe davvero essere), è necessario generare una password specifica domanda di weighmail da utilizzare. In questo caso si utilizzerà una password specifica applicazione invece della password normale durante l'esecuzione weighmail.
Utilizzo
weighmail può accettare opzioni da un file di configurazione e / o la riga di comando. Gli argomenti della riga di comando hanno sempre la precedenza rispetto alle opzioni presenti nel file di configurazione.
Argomenti della riga di comando
weighmail prende un discreto numero di argomenti sulla riga di comando. La maggior parte di questi possono essere omessi tuttavia, come tutti hanno valori predefiniti. In realtà, il modo più semplice per eseguire weighmail è il seguente:
& Nbsp; weighmail --labels big: 1MB-5MB enorme: 5MB-10MB enormi: 10MB-
Questo esempio dimostra:
- Un grande etichetta verrà applicata ai messaggi tra 1 e 5 megabyte
- Un enorme etichetta verrà applicata ai messaggi tra 5 e 10 Megabytes
- Un enorme etichetta verrà applicata ai messaggi di 10 MB e più grandi
- Dal momento che nessuna opzione utente o la password sono stati forniti sulla riga di comando, weighmail saranno interattivamente chiederà per loro. Né sarà eco per motivi di privacy.
Per visualizzare un elenco di tutte le opzioni della riga di comando:
& Nbsp; weighmail --help
Alcune note sulle opzioni segue.
- L'opzione --config viene usata per specificare un file di configurazione che weighmail leggerà per le opzioni. Tutte le opzioni fornite nella riga di comando hanno la priorità su tutte le opzioni di questo file. In particolare, se si specifica le regole di etichetta sulla riga di comando, tutte le regole di etichetta nel file di configurazione verranno ignorate.
- L'opzione --folder può essere utilizzato per specificare quali Gmail etichetta per cercare i messaggi. Questa impostazione predefinita dell'etichetta Tutti i messaggi.
- Il --user e --password opzioni vengono utilizzate per specificare quale account Gmail per accedere. Se questi non sono forniti, e anche omesse da un file di configurazione (o se non viene utilizzato alcun file di configurazione), weighmail vi chiederà per queste opzioni.
- L'argomento --labels è come si specificano le regole per l'etichettatura dei messaggi. Vedere la sottosezione di seguito per maggiori dettagli su questa sintassi.
- Il --host, --port, e gli argomenti --nossl sono solo per uso avanzato, e potrebbero in realtà non funziona. I valori di default dovrebbero funzionare per la maggior parte delle persone, e vi collegheranno alle imap.gmail.com porta 993 con SSL.
La sintassi --labels argomento
Per specificare le regole di etichetta sulla riga di comando, utilizzare la seguente sintassi:
& Nbsp; weighmail --labels nome: min-max [nome: min-max] ...
Dove:
- Nome è il nome dell'etichetta. Si noti che le etichette di Gmail non possono avere spazi tra loro.
- Min e max specificare l'intervallo di dimensione dei messaggi in byte. O si, ma non entrambi, può essere omesso (ma il trattino deve rimanere). È possibile utilizzare i suffissi KB, MB o GB per indicare, megabyte o gigabyte, rispettivamente kilobyte.
Un altro esempio:
& Nbsp; weighmail --labels normale: -2MB big: 2MB-7MB enorme: 7MB-
In tutti questi esempi le gamme di etichetta non si sovrappongano. Ciò non deve essere il caso; intervalli sovrapposti possono essere definiti se lo si desidera.
File di configurazione
Se si specifica l'opzione --config = filename sulla riga di comando, weighmail analizzerà questo file per le opzioni. Si prega di consultare il file di esempio-weighmail.ini incluso per le descrizioni della sintassi e delle opzioni.
Anche in questo caso, si noti che gli argomenti della riga di comando hanno la precedenza sulle opzioni presenti nel file di configurazione. . Se si specifica le regole di etichetta sulla riga di comando, tutte le regole di etichetta nel file di configurazione vengono ignorati

Requisiti :

  • Python

Programmi simili

Commenti a weighmail

I commenti non trovato
Aggiungi commento
Accendere le immagini!