[MlMt] E-mail harvest feature

Benny Kjær Nielsen mailinglist at freron.com
Tue Dec 4 08:47:49 UTC 2012


On 4 Dec 2012, at 8:59, Bill Cole wrote:

> On 3 Dec 2012, at 13:11, Alexandre Takacs wrote:
>
>> Is there a way to disable the e-mail harvest feature, i.e. the 
>> collection of e-mail addresses to be stored in some "hidden" address 
>> book for my supposed convenience ?
>
> I would expect not, as a core component of MM is the database that has 
> all of those addresses (and other message data) stored and indexed for 
> fast & accurate searches.
>
> Benny may have an answer about whether there's already a non-obvious 
> way to make MM not suggest recipients naively from that database. That 
> would be a useful feature.

A hidden preference does offer some flexibility: 
http://manual.mailmate-app.com/hidden_preferences#sending

By default MailMate only looks for addresses in the Sent mailboxes of 
your accounts. This can be changed as follows

	defaults write com.freron.MailMate MmAddressCompletionMailbox 
8F9C1062-E4F8-4949-B5DC-BAB7CDEC4110

The last value is the unique identifier for any mailbox (IMAP, 
universal, or smart mailbox). I believe you can use the special value 
`EmptySet` to disable completion based on existing messages completely:

	defaults write com.freron.MailMate MmAddressCompletionMailbox EmptySet

I haven't tested this. Alternatively, it could just point to a real 
empty mailbox.

>> Furthermore is there any way to edit said hidden address book to 
>> remove bogus entries ?

Only by deleting bogus sent messages. The good thing about this system 
(for users that like it) is that it automatically works with a new 
install of MailMate. Unlike Apple Mail which needs to learn again.

Personally, I don't use Address Book at all. I just want MailMate to 
give me the most recently used address for the name of the person I want 
to write to.

-- 
Benny


More information about the mailmate mailing list