Closed Bug 110813 Opened 23 years ago Closed 14 years ago

Per-folder address autocollect

Categories

(SeaMonkey :: MailNews: Address Book & Contacts, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: risto.kankkunen, Unassigned)

References

Details

Mozilla has the cool feature of collecting addresses from messages arriving to
INBOX and storing them to a Collected Addresses address book. This helps
autocomplete to work even with small or no hand-maintained Personal address
books. There are some problems with this, though. Most notably the Collected
Addresses ends up having lots of unwanted addresses, e.g. from spam messages.

It would be very handy and powerful, if you could specify from what folders the
addresses are collected and into which address books they are stored. In the
folder properties, you could have an optional selection "Collect addresses from
messages of this folder into address book: <...>" with some kind of an address
book selector.

The default would be to have INBOX set to collect to "Collected Addresses",
other folders unset, to match the current behaviour.

First of all, this would help you control how autocomplete works. E.g. to avoid
spammer addresses getting collected, you would unset the INBOX collect and set
your other folders to be collected. Now you can delete spam messages from INBOX
and only messages you store to other folders are used to collect addresses.

Secondly and more importantly, this helps you manage your address books much
more easily. Let's say you have folders INBOX, Work and Friends. Now you could
set the Work folder to collect addresses to "Work Addresses" AB and Friends
folder to collect to "Friends Addresses" AB. When you read mail and archive it
to Friends or Work folders, new addresses are automatically added to the right
addressbook and are there for you to look or update.

Combined with bug 34340, this feature enables you to filter your incoming mail
almost automatically. Extending the previous example, you would add a filter to
move messages from INBOX to Work folder if From/To/Cc is in Work Addresses AB.
Make a similar filter for Friends. At first the address books could be even
empty. Now when you receive new mail, you read it and classify it by moving into
Work or Friends folders. The collect feature now adds the address from the
message to the corresponding AB. When you receive a message from the same
address again, the filter now matches and the message is moved into the right
folder. You don't have to change any of your settings after the initial
configuration! You just move the first message by hand and the rest will follow
automatically and your AB is updated automatically.

A specific use for this feature is spam filtering, as discussed in bug 71413
where I presented this idea first.
Duplicate of bug 62686, but this one has a better explanation.

*** Bug 62686 has been marked as a duplicate of this bug. ***
risto,

Thanks for the idea and info you have presented. It's a good one. Adding
Jeenifer to the cc list.

bhuvan
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla1.0.1
Good idea for a future feature.
adding self to cc list
Please implement this.  I've got 1000 times more spammer addresses than real
ones in my collected addresses.
mass re-assign.
Assignee: racham → sspitzer
Status: ASSIGNED → NEW
Product: Browser → Seamonkey
Assignee: sspitzer → mail
Assignee: mail → nobody
Component: Address Book → MailNews: Address Book
Product: Mozilla Application Suite → Core
QA Contact: nbaca → addressbook
Target Milestone: mozilla1.0.1 → ---
Summary: [RFE]Per-folder address autocollect → Per-folder address autocollect
SeaMonkey specific as TB no longer has capability to collect incoming addresses.
Assignee: nobody → mail
Component: MailNews: Address Book → Address Book
Product: Core → Mozilla Application Suite
As said, this feature is gone. An extension called addressContext is available for a similar task.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.