On Fri, 16 Aug 2002 18:01:32 -0500 Jeongkyu Kim <[EMAIL PROTECTED]> wrote:
JK> I used the email address 'Name< '">[EMAIL PROTECTED] JK> <mailto:[EMAIL PROTECTED]> >' as my pop account. Sorry, I'm confused by the number of (non matching) quotes here. What do they mean? JK> When I sent the mail using the adress, it was added to autocollect.adb JK> automatically. Strange, normally it's not supposed to do it. It will be added if you browse your SentMail folder though. JK> But my pop server was changed later, and I used 'Name< JK> '">[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> >'. JK> And then, '[EMAIL PROTECTED]' <mailto:'[EMAIL PROTECTED]'> is JK> added to autocollect.adb as additional email of previous entry. Yes, right... JK> Then, '[EMAIL PROTECTED]' <mailto:'[EMAIL PROTECTED]'> was JK> expanded to 'Name< '">[EMAIL PROTECTED] JK> <mailto:[EMAIL PROTECTED]> >' which is invalid now. The simplest fix is to delete the old email address in the ADB editor. JK> I thought it is desirable to hold the e-mail which user entered in the case JK> that expansion was done by e-mail address. I don't know which version of Mahogany did this but the current one shouldn't touch the address at all if it has a '@' inside it... JK> And, I found the reason of the behavior in the AdbManager.cpp and JK> AdbEntry.cpp. JK> JK> In AdbManager.cpp, AdbExpand(...) called AdbLookupForEntriesOrGroups() to JK> get the list of address matched with string which user entered. JK> From the two kind of returned list, We can only tell the entries matched JK> with nickname and the entries matched with other fields. JK> That means we cannot tell the returned entry was matched with default e-mail JK> or additional e-mails. JK> Actually, the function AdbEntryStoredInMemory::Matches(...) treated the two JK> case as same. JK> JK> I thought AdbEntry class must has some room for matching result(such as JK> index of additional e-mail) to enable GetDescription() to use the result. JK> What do you guys think about? The question is what are you going to do with this? So far I don't really understand why is it needed... Thanks, VZ ------------------------------------------------------- This sf.net email is sponsored by: OSDN - Tired of that same old cell phone? Get a new here for FREE! https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers
