GNU/Linux >> Linux Esercitazione >  >> Linux

Come leggo un singolo file in una maildir?

Ok, rispondo alla mia domanda qui, basata su alcune ricerche su Google e sugli utili commenti di mailq.

In breve:ho installato e utilizzato mutt . Ho dovuto armeggiare un po' con la mia configurazione:all'interno della directory my_dir dove fakemail stava creando i file di posta, ho creato le dirs new , cur e tmp e puntato fakemail a my_dir/new . Poi ho iniziato a mutt con

mutt -f my_dir

Ora posso rivedere i nuovi messaggi, guardare i vecchi messaggi, le dieresi sono visualizzate correttamente - perfetto!


La risposta è:fallo e basta.

Usa le API nel tuo linguaggio di programmazione preferito per analizzare i messaggi MIME e decodificare quoted-printable e base64. Oppure lo fai da solo scrivendo software che implementa gli standard collegati.

Entrambe le opzioni funzionano. Scegli il giusto e fallo. (Quindi guarda Stackoverflow per i dettagli in quanto questo è fuori dall'ambito di Serverfault).


Linux
  1. Come leggere una variabile da un file?

  2. Come modificare l'autorizzazione su un singolo file?

  3. Come montare o collegare simbolicamente un singolo file in un contenitore Docker

  4. Come rinominare un file in Linux?

  5. Come leggere la penultima riga in un file usando Bash?

Come creare un file in Linux

Come creare file Tar Gz

Come decomprimere (aprire) il file Gz

Come leggere un file con spazi in Linux

Come collegare simbolicamente un file in Linux

Come fare eco in un file