I tried fetchmail to pull all my mail from gmail, but it sends to postfix and I ended up with a “real” mailserver on my machine. That ended up with me sending lots of mail to lots of people.
[retriever] type = SimplePOP3SSLRetriever server = pop.gmail.com port = 995 username = USERNAME password = PASSWORD [destination] type = Maildir path = ~/.mail/ [options] delete = true message_log = ~/.getmail/log
I run nmh inc command with the -file switch.
inc -file /home/user/.mail -truncate
postfix is setup according to the above tutorial with the addition of
smtp_tls_CApath = /etc/ssl/certs
I had to run c_rehash on that directory after trying to connect to gmail.
I am still figuring out how to use nmh, but I like the idea of that much control.