Using nametrans
Daniel Shahaf
d.s at daniel.shahaf.name
Sun Jan 15 17:08:44 GMT 2012
Thanks for the mail; I never fully grokked the new reverse-nametrans
stuff (and I think my config somehow works despite not having it). One
tweak, below:
On Sun, Jan 15, 2012, at 16:18, Chris Dennis wrote:
> -----------------------------------------------------------------------
> [Repository LocalIMAP]
> type = IMAP
> remotehost = localhost
> ...
> nametrans = lambda foldername: re.sub ('^Junk E-mail$', 'Spam',
> re.sub ('^Deleted Items$', 'Trash',
> foldername))
Another option:
lambda f: {'Junk E-Mail': 'Spam', 'Deleted Items': 'Trash'}.get(f, f)
http://docs.python.org/library/stdtypes.html#dict.get
>
> [Repository RemoteIMAP]
> type = IMAP
> remotehost = isp.example.com
> ...
> nametrans = lambda foldername: re.sub ('^Spam$', 'Junk E-mail',
> re.sub ('^Trash$', 'Deleted Items',
> foldername))
> -----------------------------------------------------------------------
More information about the OfflineIMAP-project
mailing list