It doesn't work when there is more than one of my addresses^^^^ Ummm - I'm actually to dumb to understand what you mean here :-/ Maybe you can give me an example of received "Reply-To:", "From:", "To:" and "Cc:" headers, and the expected result vs. what my patch produced?
What the algorithm does now (better: *should* do now): the "To" address of the reply message is taken from the received "Reply-To:" field or, if that one is missing, from the "From:" field.
The "Cc:" list is then composed as a concatenation of all addresses found in the received "To:" and "Cc:" lists. For each element within this lists, the Internet address part is compared according to RFC 2821 with the internet addresses of *all* identities. If they are equal (which in '2821 terms means that "[EMAIL PROTECTED]" is equal if the local-parts are case sensitive equal, but the domain case-insensitive!), the particular address will not be added. At least this is the theory, and I couldn't see where it should fail....
Cheers, Albrecht.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Albrecht Dre� - Johanna-Kirchner-Stra�e 13 - D-53123 Bonn (Germany)
Phone (+49) 228 6199571 - mailto:[EMAIL PROTECTED]
GnuPG public key: http://home.arcor.de/dralbrecht.dress/pubkey.asc
_________________________________________________________________________
pgp6tprbhtR9B.pgp
Description: PGP signature
_______________________________________________ balsa-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/balsa-list
