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

Reply via email to