
On Mon, 13 May 2013, Jason White <jason@jasonjgw.net> wrote:
1. I bought a licence to a domain, jasonjgw.net.
2. I configured all of my other accounts to forward to jason@jasonjgw.net.
You could of course have it forwarded to an address @gmail.com or any other email address for much the same result. While running your own mail server is nice it's not required for such things. Fetchmail has a much lower reliability requirement than most "server" software. So you can run Fetchmail on a workstation or laptop. Fetchmail only really needs to be working when you are likely to read mail...
3. I configured my MUA to use this as the outbound address for all mail and also changed all mailing list subscriptions to use it.
For people who have separate "work" and "non-work" identities, it's still possible to complete steps 1 and 2, then filter the messages as they arrive with Procmail, Maildrop or similar.
Also you could just have two email accounts for the different purposes. There's nothing stopping you from having as many email addresses as you want in your own domain and there's also nothing stopping you from having multiple gmail.com accounts (AFAIK, I know lots of people who do it). Also if you have your own MTA you can use addresses like user+reason@example.com which go to the IMAP folder named "reason" in the account "user". That works well for me. At the bottom of this message is my courier maildrop configuration which sends mail to $USER/$EXTENSION if $EXTENSION is non-null and doesn't equal "backup", it also CC's mail to the backup folder so users can recover mail that they deleted without bothering me (you would be surprised how useful this is).
Finally, configure the MUA to use a different outbound address depending on which folder is current (I think some will let you do this based on headers of the message to which you're replying, but folder-based address selection is still convenient for writing new messages that aren't replying to incoming mail). This arrangement generalizes in the obvious way to any number of distinct identities with distinct e-mail addresses.
Kmail appears to only allow you to set the identity based on the account not on the folder. So if you have user+work@example.com and user+home@example.com as different IMAP folders it probably wouldn't do what you want. But if you had user-home@example.com and user-work@example.com as separate accounts then it would. cat /etc/courier/maildroprc # Global maildrop filter file logfile "/var/log/maildrop.log" DOMAIN=tolower("$1") USER=tolower("$2") EXTENSION=tolower("$3") DEFAULT="/mail/$DOMAIN/$USER" exception { cc "$DEFAULT/.backup/" } exception { if(length("$EXTENSION") != 0 && "$EXTENSION" ne "backup") { to "$DEFAULT/.$EXTENSION/" } } to "$DEFAULT/" -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/