Using imapgrab.py script that is a wrapper for getmail
./imapgrab.py -l -s somemailserver.com -u someuser@example.com -p <password>
This one uses the maildir format (one file per email, one directory per imap folder)
cd /home/someuser1/imap_files/imapgrab mkdir mdir nohup ./imapgrab.py -d -M -a -f /home/someuser1/imap_files/imapgrab/mdir -m "_ALL_" -s somemailserver.com -u someuser@example.com -p <enterpass> > imapgrab.log 2>&1
Output
someuser1@ub1:~/imap_files/imapgrab$ cat imapgrab.log nohup: ignoring input IMAP Grab 0.1.4 --- Downloading mailbox "INBOX" Downloading mailbox "INBOX.Drafts" Downloading mailbox "INBOX.Sent" Downloading mailbox "INBOX.Trash" .... .... Downloads complete
This one uses the maildir format (one file per imap folder)
cd /home/someuser1/imap_files/imapgrab mkdir mdir1 nohup ./imapgrab.py -d -B -a -f /home/someuser1/imap_files/imapgrab/mdir1 -m "_ALL_" -s mail.lonex.com -u someuser@example.com -p lotus111 > imapgrab1.log 2>&1 &
Output
someuser1@ub1:~/imap_files/imapgrab$ cat imapgrab1.log nohup: ignoring input IMAP Grab 0.1.4 --- Downloading mailbox "INBOX" Downloading mailbox "INBOX.Drafts" Downloading mailbox "INBOX.Sent" Downloading mailbox "INBOX.Trash" .... .... Downloads complete