MyEmailSetup

Introduction

I get a "lot" of email. I am subscribed to LKML that in itself generates a few hundred a day. With that kind of email a typical GUI-based email client like Thunderbird or Evolution are just not good enough for me. Pointing and clicking takes too much time.

I use the following tools to handle email:

  • offlineimap - to fetch mail from the sever to my local machine
  • mutt - to read and write mail
  • msmtp - to transmit mail to the mail server
  • imapfilter - for server-side IMAP filtering

I'll try to describe the configuration of each of them here.

Software Tools

offlineimap

mutt

msmtp

Here is my .msmtprc that works with Gmail. (If you use it, please remember to change user and password values)

# Set default values for all following accounts.
defaults
logfile ~/Mail/.msmtp.log

# Verdurent
account verdurent
protocol smtp
host smtp.gmail.com
user email@domain.com
password XXXXXXXXXXXX
port 587
auth on
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
#tls_trust_file ~/.certs/ThawtePremiumServerCA_b64.txt
syslog LOG_MAIL 

# Personal
account personal
protocol smtp
host smtp.gmail.com
user email@gmail.com
password XXXXXXXXXX
port 587
auth on
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
#tls_trust_file ~/.certs/ThawtePremiumServerCA_b64.txt
syslog LOG_MAIL 

# Set a default account
account default : verdurent

imapfilter

AmitKucheria/MyEmailSetup (last edited 2009-05-13 09:10:40 by esprx01x)