Verificare se sono state cancellate email al logout imap

Su sistemi Debian Based che utilizzano exim per la posta, i log vengono archiviati nel file /var/log/mail.log Controllando i parametri riportati nel log al momento della disconnessione imap, possiamo capire se sono state cancellate email. Ecco il comando da eseguire: dove avremo una serie di righe tipo: che ci faranno capire la quantità di email … Leggi tutto

Caricare email in formato Maildir su un server IMAP

Qualche tempo fa ho descritto la procedura per caricare una casella in formato mbox dal proprio PC su un server IMAP. Oggi vi parlo di offlineimap che permette di sincronizzare una casella IMAP in formato Maildir (e non solo). Innanzitutto scarichiamo offlineimap: apt install offlineimap A questo punto creiamo un file di configurazione, ad esempio … Leggi tutto

Testare un servizio IMAP/SMTP con curl

Tra i precedente articoli nel blog ce ne sono alcuni su come interagire con il servizio IMAP o SMTP tramite telnet. La verifica di connessione IMAP/SMTP è possibile anche con curl in modo molto veloce, magari anche più semplice da fare. IMAP curl -k imap://username:password@hostname/ ove ovviamente username, password ed hostname saranno i reali valori … Leggi tutto

IMAP: copiare la posta da una casella all’altra

Tempo fa parlai di imapsync, uno script perl che permette di copiare il contenuto di una casella imap su un’altra. E’ passato un po’ di tempo ed imapsync non è più ne repository Debian. Vediamo come installarlo: apt-get update && apt-get upgrade sudo apt-get install libdate-manip-perl libterm-readkey-perl libterm-readkey-perl libdigest-hmac-perl libdigest-hmac-perl libdate-manip-perl libmail-imapclient-perl makepasswd rcs perl-doc … Leggi tutto

Come verificare la connessione IMAP su SSL/TLS

Per verificare l’accesso ad una casella IMAP o addirittura effettuare la connessione e leggere/gestire posta, si può usare anche il classico telnet da terminale. Ad esempio, per la connessione a pop.smsoft.it sulla porta 143:

che risponde con:

Al momento della connessione, vengono richiesti i dati di accesso, da fornire nel formato:

Questo … Leggi tutto

Come fare il backup di una casella email IMAP

Dovete fare il backup di una casella IMAP? Il modo più semplice è usare imapbackup, uno script python che permette la copia delle cartelle presenti in una casella IMAP in formato mbox nel vostro PC. Dopo aver scaricato lo script: basterà renderlo eseguibile:

e poi eseguirlo per vedere tutte le varie configurazioni possibili:

Leggi tutto

Leggere la posta via telnet con protocollo IMAP

E’ possibile utilizzare il classico telnet da riga di comando per controllare l’accesso ad una casella email con protocollo IMAP e leggerne il contenuto. Innanzitutto va effettuata la connessione al server mail: telnet mail_server 143 dove mail_server è il nome o l’ip del mail server.A questo punto per effettuare il login, bisogna digitare: . login … Leggi tutto

Migrare delle caselle email tra server IMAP con imapsync

ImapSync è un tool che consente di sincronizzare/copiare le email tra due account di posta di tipo IMAP. Ipotizziamo di avere due server mail chiamati:

e due caselle email attive su questi server con il nome:

Con la seguente procedura posso migrare la posta dalla casella prova@server1.it (user: prova@server1.it – pass: … Leggi tutto