2009/1/7 Thomas Bruederli <[email protected]>

> There were several discussions about this feature and what would be the
> best approach:
>
>  1. Make a global pref per user to enable it (bloats the contacts list)
>  2. Enable it when composing a message (could be missed)
>  3. Always save them but in a separate "group" and count the number of
> mails sent to one recipient in order to find out which are "supposed to
> appear in the address book"
>
> All of these approaches have their advantages and disadvantages.
> Unfortunately we didn't come to a conclusion yet but you guys could star
> voting for one of them now.



My vote would definitely be for number 1. IMHO it doesn't overly matter if
the contacts list becomes bloated, users can always trim it later.

I had a brief look over the code last night and it looks like the
functionality could be added in rcmail_send_mdn or rcmail_deliver_message
using $a_recipients.

The contacts object doesn't look to be easily available at that time so I
will likely add a method to the main rcmail class to loop through an array
(or comma seperated) and add each of the addresses if they're not already
present.

Does this all sound reasonable?

Cheers

Steve
_______________________________________________
List info: http://lists.roundcube.net/dev/

Reply via email to