{5} Active Tickets (Full Description) (28 matches)

List tickets , full-row display.

Owner Ticket Summary Component Milestone Type Created
Description
#426 Autogenerate Identities enhancement Jan 29, 2014

Hi

I would really love it if we could auto-generate identities.

I do this manually at the moment.

I typically use the recipients_domainname@mydomain

the auto-timestamp feature would almost do this. If only it had a variable for the recipients_domain.

But heck why not open it up, why not have variables and regular expressions, other people might want to yank the @ sign out of the senders email and use that, or do all sorts of things.

I hope this makes sense


#417 Automatically guess Base Identity & SMTP from Virtual Identity enhancement Aug 20, 2013
  1. Let someone email you at a virtual email, such as some-guy@….
  1. Click that email and press "Reply".
  1. Your reply will come up as: "some-guy@…, virtual Id mailbox@…, SMTP otherserver"

I propose that the Virtual Identity extension improves its identity scanning like this:

virtual ID: some-guy@…. Scan for best-matching real "base ID" account that ends in: @yourdomain.com, and select that base ID + the SMTP server associated with that real account.

So, repeating the first test, with this improvement:

  1. Let someone email you at a virtual email, such as some-guy@….
  1. Click that email and press "Reply".
  1. Your reply will come up as: "some-guy@…, virtual Id mailbox@…, SMTP yourdomain"

Why I propose this fix: Because, it is extremely tedious to constantly select + ctrl-C the virtual ID, select the proper base ID/SMTP server, and paste the virtual ID again, just to get it to use the correct outgoing server.

I have to do that for every email I ever receive and it's tedious. With a small change to code to detect "@domain.com" and look for best-matching real base ID server/SMTP, all those worries will be over.


#296 Email address detection adds a quotation mark to email address defect Nov 4, 2010

Instead of nebo-kbutler@…, virtual identity is generating:

nebo-kbutler"@sabaydi.com

Debug log (truncated sender's email address)

## vI_smartIdentity: reading header 'received:2': ', from postie.nebo.edu ([160.7.1.10] helo=mail.nebo.edu) by chinook.sabaydi.com with esmtp (Exim 4.69) (envelope-from <s@nebo.edu>) id 1PE754-00044f-St for nebo-kbutler@…; Thu, 04 Nov 2010 15:10:46 -0600' ## identityCollection: add new address to result: [160.7.1.10] helo=mail.nebo.edu Exim 4.69 envelope-from <s*@nebo.edu>"from postie.nebo.edu by chinook.sabaydi.com with esmtp id 1PE754-00044f-St for <nebo-kbutler"@sabaydi.com> ## identityCollection: add new address to result: Thu ## identityCollection: add new address to result: nebo-kbutler"@sabaydi.com ## vI_smartIdentity: found 'nebo-kbutler"@sabaydi.com'


#300 Error with Enigmail and Virtual Identity defect Jan 3, 2011

When I answer e-mails which are encrypted with Enigmail (1.1.2) I can't press the "send" or "save" button. Neither can I press Ctrl+Return (Keyboard Shortcut for send). Nothing happens. The only way to let it work again is to restart TB. Normally this happens after sending two or three mails.

The following message appears in the error console of Thunderbird (Tools -> Error Console):

Error: document.getElementById(inputElement.id.replace(/^addressCol2/, "addressCol1")) is null
Source File: chrome://v_identity/content/vI_storage.js
Line: 131

Workaround: Go to the Preferences of Virtual Identity -> Storage -> "Storage Usage": deactivate "store (and recall) used identities" I do not need this feature so it works for me.


#420 HELP : virtual identity don't working !?! defect Sep 17, 2013

Hi It's a long time i use virtual identity and i think is a good idea...but with the new version i don't do the virtual adress

When i create a new mail in thunderbird 17.0.8 for example i change my default mail adress peewhytmp@… by virtualidentity.peewhy@… to send a mail test to my own adress piwylambert@… But in the sent folder of peewhytmp@…, i see the mail test sended by peewhytmp@gmail. Also if i see the mail test in the piwylambert@…, the sender is peewhytmp@… and not from virtualidentity.peewhy@… Althought if i want to reply, i have the good adress virtualidentity.peewhy@… I test to send this mail with check and uncheck Id Virtuelle peewhytmp@… but never virtualidentity.peewhy@… is the adress From so please help me


#340 How to associate an SMTP server with an identity? defect Aug 4, 2011

I don't understand all the ins and outs of VI, but i do love it so. :-) I'd like to be able to associate particular SMTP servers with particular identities. I'm always switching the SMTP server around, but it'd be nice if VI remembered which SMTP server I was selecting so i didn't keep having to do it manually. Any chance VI can help me with this?

thanks!


#416 I can not send my messege - no reaction if I press "send" defect Aug 1, 2013

Thunderbird 17.0.7 (20130620083911; Windows NT 6.2; WOW64)


main: composeDialog reopened. (msgType 0) virtualIdentity: v_identity.xml identityData setter virtualIdentity: v_identity.xml identityData setter done. main: everything cleaned. main: initSystemStage1. identityData: fullName not equal ('raphael steinbock - sanamedicina' != 'raphael steinbock') identityData: email not equal ('post@…' != 'raphael@…') identityData: id not equal ('id7' != 'id1') virtualIdentity: v_identity.xml identityData setter virtualIdentity: v_identity.xml smtp set to 'smtp1' virtualIdentity: v_identity.xml resultingID: fullName='Raphael Steinbock' email='raphael@…' smtp='smtp1' id='id1' existingID='true' virtualIdentity: v_identity.xml identityData setter done. identityData: fullName not equal ('raphael steinbock - sanamedicina' != 'raphael steinbock -kuhl highend gmbh') identityData: email not equal ('post@…' != 'post@…') identityData: id not equal ('id7' != 'id4') identityData: fullName not equal ('raphael steinbock' != 'raphael steinbock -kuhl highend gmbh') identityData: email not equal ('raphael@…' != 'post@…') identityData: id not equal ('id1' != 'id4') identityData: fullName not equal ('raphael steinbock - sanamedicina' != 'raphael steinbock - iso-zert.de') identityData: email not equal ('post@…' != 'info@…') identityData: id not equal ('id7' != 'id5') identityData: fullName not equal ('raphael steinbock' != 'raphael steinbock - iso-zert.de') identityData: email not equal ('raphael@…' != 'info@…') identityData: id not equal ('id1' != 'id5') identityData: fullName not equal ('raphael steinbock -kuhl highend gmbh' != 'raphael steinbock - iso-zert.de') identityData: email not equal ('post@…' != 'info@…') identityData: id not equal ('id4' != 'id5') identityData: fullName not equal ('raphael steinbock - sanamedicina' != 'raphael steinbock - buerolex.de') identityData: email not equal ('post@…' != 'rs@…') identityData: id not equal ('id7' != 'id2') identityData: fullName not equal ('raphael steinbock' != 'raphael steinbock - buerolex.de') identityData: email not equal ('raphael@…' != 'rs@…') identityData: id not equal ('id1' != 'id2') identityData: fullName not equal ('raphael steinbock -kuhl highend gmbh' != 'raphael steinbock - buerolex.de') identityData: email not equal ('post@…' != 'rs@…') identityData: id not equal ('id4' != 'id2') identityData: fullName not equal ('raphael steinbock - iso-zert.de' != 'raphael steinbock - buerolex.de') identityData: email not equal ('info@…' != 'rs@…') identityData: id not equal ('id5' != 'id2') identityData: fullName not equal ('raphael steinbock - sanamedicina' != 'die steinböcke') identityData: email not equal ('post@…' != 'familie@…') identityData: id not equal ('id7' != 'id6') identityData: fullName not equal ('raphael steinbock' != 'die steinböcke') identityData: email not equal ('raphael@…' != 'familie@…') identityData: id not equal ('id1' != 'id6') identityData: fullName not equal ('raphael steinbock -kuhl highend gmbh' != 'die steinböcke') identityData: email not equal ('post@…' != 'familie@…') identityData: id not equal ('id4' != 'id6') identityData: fullName not equal ('raphael steinbock - iso-zert.de' != 'die steinböcke') identityData: email not equal ('info@…' != 'familie@…') identityData: id not equal ('id5' != 'id6') identityData: fullName not equal ('raphael steinbock - buerolex.de' != 'die steinböcke') identityData: email not equal ('rs@…' != 'familie@…') identityData: id not equal ('id2' != 'id6') identityData: fullName not equal ('raphael steinbock - sanamedicina' != 'raphael steinbock') identityData: email not equal ('post@…' != 'wjd@…') identityData: smtp not equal ('smtp1' != ) identityData: id not equal ('id7' != 'id3') identityData: email not equal ('raphael@…' != 'wjd@…') identityData: smtp not equal ('smtp1' != ) identityData: id not equal ('id1' != 'id3') identityData: fullName not equal ('raphael steinbock -kuhl highend gmbh' != 'raphael steinbock') identityData: email not equal ('post@…' != 'wjd@…') identityData: smtp not equal ('smtp1' != ) identityData: id not equal ('id4' != 'id3') identityData: fullName not equal ('raphael steinbock - iso-zert.de' != 'raphael steinbock') identityData: email not equal ('info@…' != 'wjd@…') identityData: smtp not equal ('smtp1' != ) identityData: id not equal ('id5' != 'id3') identityData: fullName not equal ('raphael steinbock - buerolex.de' != 'raphael steinbock') identityData: email not equal ('rs@…' != 'wjd@…') identityData: smtp not equal ('smtp1' != ) identityData: id not equal ('id2' != 'id3') identityData: fullName not equal ('die steinböcke' != 'raphael steinbock') identityData: email not equal ('familie@…' != 'wjd@…') identityData: smtp not equal ('smtp1' != ) identityData: id not equal ('id6' != 'id3') identityData: fullName not equal ('raphael steinbock - sanamedicina' != 'bianca steinbock') identityData: email not equal ('post@…' != 'bianca@…') identityData: smtp not equal ('smtp1' != 'smtp2') identityData: id not equal ('id7' != 'id9') identityData: fullName not equal ('raphael steinbock' != 'bianca steinbock') identityData: email not equal ('raphael@…' != 'bianca@…') identityData: smtp not equal ('smtp1' != 'smtp2') identityData: id not equal ('id1' != 'id9') identityData: fullName not equal ('raphael steinbock -kuhl highend gmbh' != 'bianca steinbock') identityData: email not equal ('post@…' != 'bianca@…') identityData: smtp not equal ('smtp1' != 'smtp2') identityData: id not equal ('id4' != 'id9') identityData: fullName not equal ('raphael steinbock - iso-zert.de' != 'bianca steinbock') identityData: email not equal ('info@…' != 'bianca@…') identityData: smtp not equal ('smtp1' != 'smtp2') identityData: id not equal ('id5' != 'id9') identityData: fullName not equal ('raphael steinbock - buerolex.de' != 'bianca steinbock') identityData: email not equal ('rs@…' != 'bianca@…') identityData: smtp not equal ('smtp1' != 'smtp2') identityData: id not equal ('id2' != 'id9') identityData: fullName not equal ('die steinböcke' != 'bianca steinbock') identityData: email not equal ('familie@…' != 'bianca@…') identityData: smtp not equal ('smtp1' != 'smtp2') identityData: id not equal ('id6' != 'id9') identityData: fullName not equal ('raphael steinbock' != 'bianca steinbock') identityData: email not equal ('wjd@…' != 'bianca@…') identityData: smtp not equal ( != 'smtp2') identityData: id not equal ('id3' != 'id9') main: initSystemStage1 done. main: initSystemStage2. smartIdentity: msgComposeTypeReference = 0 smartIdentity: New Mail rdfDatasource: init: read rdf from 'file:///C:/Users/Raphael%20Steinbock/AppData/Roaming/Thunderbird/Profiles/Raphael.2010/virtualIdentity.rdf' rdfDatasource: register AccountManagerObserver? smartIdentityCollection: NewMail?() smartIdentityCollection: checking :id9: :id3: against id1 rdfDatasource: getDescriptionAndType: 'send@…' is no MailList? rdfDatasource: readVIdentityFromRDF found stored data. rdfDatasource: email='post@…' fullName='Raphael Steinbock - sanamedicina' id='null' smtp='vI_noStoredSMTP' identityData: add new address to result: Raphael Steinbock - sanamedicina <post@…> rdfDatasource: getDescriptionAndType: 'send@…' is no MailList? rdfDatasource: findMatchingFilter for send@…


addon: Clean Subject 0.4.3 addon: Show InOut? 1.0.0 addon: XNote++ 2.2.9 addon: ThunderBirthDay? 0.8.0 [DISABLED] addon: PrintingTools? 1.2.0.2 addon: Remove Duplicate Messages (Alternate) 0.3.7 addon: Duplicate Contact Manager 0.9.2 addon: SortPref? 1.1.1 addon: Display Mail User Agent 1.6.9 addon: Unified search 0.6.4 addon: Filter Of Filters 1.1 addon: Thunderbird Message Filter Import/Export? Enhanced 1.0.3 addon: CompactHeader? 2.0.7 addon: Lightning 1.9.1 [DISABLED] addon: Forward 0.17 addon: Google Contacts 0.7.12 addon: Flexible Identität 1.0.2 addon: Correct Identity 1.3.6 addon: Virtual Identity 0.9.13 addon: Deutsch (DE) Language Pack 2.0.0.4 [DISABLED] addon: Standard 17.0.7 addon: Deutsches Wörterbuch 2.0.3 addon: Google Update 1.3.21.153 addon: Shockwave Flash 11.8.800.94 addon: Java(TM) Platform SE 7 U25 10.25.2.17 addon: Java Deployment Toolkit 7.0.250.17 10.25.2.17 addon: VLC Web Plugin 2.0.6.0 addon: Silverlight Plug-In 5.1.20513.0 addon: Adobe Acrobat 10.1.7.27 addon: PDF-XChange Viewer 2.5.209.0 addon: Intel® Identity Protection Technology 1.2.18.0


virtualIdentity: * vI_htmlTextBox.xml constructor

virtualIdentity: v_identity.xml vI_tooltipPopupset popupshowing. virtualIdentity: v_identity.xml added tooltip with id='id1' virtualIdentity: cssSource set to vI_TooltipBrowser.css

virtualIdentity: cssSource set to vI_TooltipBrowser.css cont.

virtualIdentity: cssSource set to vI_TooltipBrowser.css done

virtualIdentity: v_identity.xml vI_tooltipPopupset popupshowing done. storage: awOnBlur 'addressCol2#2' storage: no recipient found, not checked. virtualIdentity: v_identity.xml vI_tooltipPopupset popupshowing. virtualIdentity: v_identity.xml added tooltip with id='id1' virtualIdentity: v_identity.xml vI_tooltipPopupset popupshowing done. virtualIdentity: v_identity.xml inputEvent virtualIdentity: v_identity.xml checkForVirtualIdentity: id1 'Raphael Steinbock <raphael@…>' identityData: isExistingIdentity: ignoreFullNameWhileComparing='false' identityData: isExistingIdentity: Raphael Steinbock <wohnung@…> not found virtualIdentity: v_identity.xml blurEvent virtualIdentity: v_identity.xml inputEvent virtualIdentity: v_identity.xml checkForVirtualIdentity: id1 'Raphael Steinbock <raphael@…>' identityData: isExistingIdentity: ignoreFullNameWhileComparing='false' identityData: isExistingIdentity: Raphael Steinbock <wohnung@…> not found storage: awOnBlur 'addressCol2#2' rdfDatasource: getDescriptionAndType: 'Raphael Steinbock <post@…>' is no MailList? rdfDatasource: readVIdentityFromRDF no data found. rdfDatasource: getDescriptionAndType: 'Raphael Steinbock <post@…>' is no MailList? rdfDatasource: findMatchingFilter for Raphael Steinbock <post@…>


Vinser #399 Incorrect operation of the Virtual Identity when using multiple recipients enhancement Sep 22, 2012

When sending a message to multiple recipients, the data stored in the repository in this way (for example):

<RDF:Description RDF:about="http://virtual-id.absorb.it/vIStorage/email/mail_1@site.com,mail_2@site.com,mail_3@site.com"
        NS1:email="my@my-site.com"
        NS1:id="id1"
        NS1:smtp="smtp2"
        NS1:name="mail_1@site.com,mail_2@site.com,mail_3@site.com" />

If I do the next time I try to send a message, for example at mail_1@…, then the Virtual Identity does not find the relevant data in a repository.

If I send a message directly to three recipients, for example mail_1@…,mail_2@…,mail_3@… - then the relevant data in the repository are.

How to teach the Virtual Identity to understand the separator as a comma between the addresses of the recipients?

I hope I have clearly explained the problem?

Sincerely, Sergei (aka Vinser)


#188 Matching of identities appears to be case-sensitive defect Dec 21, 2009

Since version 0.6.0rc1 (I previously used 0.5.12) it seems as if recipient addresses are now matched against existing identities in a case-sensitive manner (i.e. Michael.Roland@... is no longer the same as michael.roland@...). The version 0.5.12 seemed to match case-insensitively.

Although, I have to admit that the new behavior complies to the RFC in that the user part of mail addresses is (or may be) case-sensitive, I would at least like to see an option to enable case-insensitive matching. (I the same way as there is an option to "ignore full name while comparing email addresses with exisiting identities".)

As I'm not sure if this is an intended change or a bug in rc1, I will leave this ticket a defect report rather than an enhancement request for the moment.

Kind regards, Michael


#403 Messages incorrectly identified as sent instead of received defect Jan 7, 2013

My received email does have a "Received:" header, my sent mail does not. When I reply to a message, according to the debug output, the message is incorrectly being detected as a sent message, so SmartDraft? is being used.

If I disable the "All received mail contains a 'received' header", then messages in my inbox are correctly identified as incoming. However, from the debug output, I get:

smartIdentityCollection:	reading header 'x-envelope-to': ''
smartIdentityCollection:	reading header 'x-original-to': ''
smartIdentityCollection:	reading header 'to': ''
smartIdentityCollection:	reading header 'cc': ''
smartIdentityCollection:	0 address(es) after parsing, before filtering

There is an X-Envelope-To header and in this case also a To: header, both of which contain the address I want to use as a virtual identity. I've attached an example of the debug output in both cases (always the same message, always a received message).


rene #170 Multiple Reply-To's when using Smart Reply and changing sender again defect Oct 20, 2009

Assume that Smart Reply is being used, and the option to "set Virtual Identity as Reply-To address" is checked.

Enter a recipient with a stored identity that is different from the current one. A Reply-To line will be added to match the sender address.

Now manually change the identity again. The Reply-To does not immediately change. (*) When you send the message, VI *adds another* Reply-To line, instead of modifying the one it added originally.

I think the problem may be simpler to reproduce: when VI adds a Reply-To just as it sends the mail, it should always check to see if a Reply-To header already exists, and replace that, rather than add to it.

(*) This behavior changed from 0.5.12. While the new behavior is not technically broken, I think it's better to make the change right away, instead of after the user has hit Send. At that point, the change just "flickers", and it's too late to do anything about it. Generally speaking, if a change to a UI is going to cause another UI element to change, that resulting change should be reflected as soon as it is known, to make it clear to the user that the appropriate action is happening.


rene #276 No mail sending possible after selecting different identity defect Jul 19, 2010

When composing a new mail, Virtual Identity selects an identity for me. As this is the wrong identity, I manually select a different one (both identities are "real" ones, i.e. were not created by VI).

When I now try to send the e-mail, nothing happens. I can't even save it in the IMAP Drafts folder, Thunderbird simply does not react to any button click. I can only close the email and loose it completely.

This is definitely reproducable for the said constellation. When sending the email with the original sender identity (which has been selected by VI), everything works as expected.


Vinser #415 Recording is saved with the same date (created / used) defect Jul 1, 2013

Hi Rene!

After sending a message with the available data (sender/receiver) in a "Data Storage", available recording is saved with the same date (created/used).

For example, if in the "Data Storage" has been previously created (eg. 06/30/2013 16:00) record "sender/receiver", then the next time you send a message (eg. 07/01/2013 18:00) from the same sender to the same recipient, the record will remain on the same date (the date of "used" is equal to date "created" (eg. 07/01/2013 18:00)).

Tested on versions: Thunderbird v. 10.0.12, VI v. 0.9.9, 0.9.12, 0.9.13.

Sincerely, Vinser (Sergei)


#437 Reply from New Virtual ID Erases Refrenced Mail Text defect Aug 21, 2014

I just added a new identity and, when I Reply to mail sent to that identity, the referenced email text is erased. Older identities work OK.

Note, whenever I leave Manage Identities, I get this JavaScript? error: "TypeError? document.setElementById(...) is null".

Thunderbird 31.0 Virtual Identity 0.9.19


#222 Russian translation + some suggestions enhancement Feb 21, 2010

Hello, Rene!

I really liked Your extension and I made for him a russian translation. Archive of the translation is attached to the message, and can be found here: http://ukrntb.com/misc/tb/extensions/v_identity_0.5_ru-RU.zip

Also, I have some suggestions. It would be nice to add to the ability to add ie. "common" address. These addresses are universal and can be used to send messages to any recipients. These addresses should also be available in the menu of virtual identity, for example, like this:
http://ukrntb.com/misc/tb/extensions/aliceBobSelector_n.png
In this case, could be completely abandon the additional addresses, that can be added to the base identity.

Thanks in advance.

Sergei (Vinser)


#163 Signature inserted twice at top of message; cursor at bottom defect Oct 9, 2009

Upgraded to 0.6.0pre6, and I think the changes for bug 159 may have caused another problem. (The symptoms aren't the same, so I thought it would be best to log a separate bug.)

When replying to a message with a recipient that has a stored virtual identity, it is inserting the signature TWICE, and doing so at the top of the reply message. The cursor is then placed at the bottom, after the original message.

However, I've tested with about a dozen different stored identities, and this only happens for one. I see nothing in the data storage editor that differentiates this one problematic entry from the others. All of the entries other than the name match for those that work.

Is it possible that something in the email header itself is causing this to happen?

I can provide message headers upon request, as well as the VI rdf file (as long as it's not made public here!)


rene #388 Some Virtual Identity Dialog Recommendations :) enhancement Jul 5, 2012

Version : 0.8.9 (doesn't seem to be in your versions list below!)

When you send an email, currently there's a pop that includes these buttons:- Use Stored Identity [Do you want to store the given Identity?] OK Abort Sending Cancel

I think this could be made more intuitive by:-

  • Putting the "Use Stored Identity" beneath or above the Stored Identity info cell.
  • Putting the "OK" beneath or above the Given Identity info cell, and call it "Store and Send"

this way, both buttons will correspond to where your eye is looking

"Abort Sending" is self-evident in meaning, whereas the naming of the button "Cancel" isn't entirely intuitive. Perhaps it could say "Just send as is"

thanks for a brill item!

david (Edinburgh)


#297 Virtual ID Colours defect Nov 5, 2010

copied from email:

It mixes system text colours with specific background colours - as

you can see from the attachment, mixing them can make things unreadable if you have set a windows colour scheme.

What i'd recommend, is specifying the actual forecolor of the

writing (black) rather than using the text system color - this applies to all the text in the storage/abort popup when you send.


#319 Virtual Identity based on recipient and account / folder enhancement Jul 6, 2011

Hi,

I am running different companies and some of my contacts mail to different domains according to the subject. When VI is switching to the last saved identity while ignoring the account / folder the mail came from, it tends to ruin my separation efforts.

Maybe it would suffice to save a set of virtual identities and if the x-original-to should match, it could just use the respective identity.

PS: Please update to TB 5.0 - my need for using VI with TB 5.0 is urgent ... :)


#185 Would like to select identity easier enhancement Dec 21, 2009

Could you change your interface to allow a simple two-step setup for selecting identities:

  1. Guess identity by: a) folder name b) who mail is received FROM c) which of the known identities it is TO d) static default (which could be empty)
  1. Then allow: a) no change unless step 1 doesn't return a single, known identity b) allow selection of any address previously used for this sender or folder c) allow any identity stored in list of used identities d) allow any address to be typed in, but tab-complete on stored identities/addressbook identities/Addressees used in this email

What I particularly want is the ability to define a list of usable addresses and be allowed to use any of them (this doesn't seem possible at the moment), and especially: to default to one based on the folder currently selected.

That could be useful to others too,

Thanks, Mark


#425 complete disfunctional with thunderbird 24.2.0 defect Dec 17, 2013

Hello,

i detected that virtualy identity is disfunctional. While before the To: line was correctly taken as virtual identity now this fails only the default identity of the account is set. I tried to disable all other add-ossue stays. Also if changing the sender by hand it will be overwritten after saving und reediting the email. Additional I get the impression that changing settings only work if reopening thunderbird thereafter.


Alx #369 height with Reply-to Synchronization defect Nov 19, 2011

When I click "reply to" next to " From " appears "=( Reply-To )". The "Reply-to Synchronization" function. But it makes the height of the field three times higher. Do it is possible to do the high remain 1?


rene #141 make stored identities Account-dependent enhancement Jun 10, 2009

What I also noticed is that Virtual Identity stores all information for all accounts together and not per Thunderbird account. This turned out to be a problem because there are some people with whom I converse from different accounts using different From addresses (e.g. business and private). Virtual Identity sucessfully stores the ID and retrieves it regardless of the account the email arrived at. Would be nice if it could somehow also keep the stored virtual identities local to the Thunderbird account so that I could keep my accounts better apart.


rene #108 more identity for one recipient email address enhancement Nov 28, 2008

I would need to have more than one saved virtual identity for one recipient email address.

from: sales@… to: xc@…

from: sales@… to: xc@…


Sir_Toby #419 send blockade by joined send of several already listed target adresses used with different sender adresses defect Sep 12, 2013

I used a new sender adress "new-adress4@…". I wanted to send my mail to different persons, several are already in my list, as I had sent to them earlier mails, to each with a different individualized sender adress like adress1@…, adress2@…, adress3@… . I clicked on reply to and had set it to the new-adress4@… The virtual-id Plugin in actual Seamonkey 2.20 asked about using the already known earlier used different sender adress to one of the two already used target adresses. I refused to use the old, wanted to use the new-adress4 in the actual case. The second target adress with the same constellation did not even show up for a decission request from me. The sent did not happen with several attempts. It seems that the knowledge of different sender adresses to different target adresses or the combination of the sender adress with the different reply adresses causes the problem. I solved it on a complicate way by reconfiguring the basic account of standard Seamonkey accounts and additionally using the saved draft and several attempts when the draft was opened again and repair of proposed virtual-id exchanges of sender adress were made.


#358 undefined entities in Virtual Identity 0.7.3 defect Oct 5, 2011

I use Mozilla Seamonkey 2.0.14.

After upgrading to Virtual Identity 0.7.3, when attempting to edit the identities stored, the error message is displayed : ==== Erreur d'analyse XML : entité non définie Emplacement : chrome://v_identity/content/vI_rdfDataTree.xul Numéro de ligne 115, Colonne 3 :

<menu id="tasksMenu" label="&tasksMenu.label;" accesskey="&tasksMenu.accesskey;">


==== which translates to : XML error : entity not defined

Uncompressing v_identity.jar, a search of the enclosed files shows that not only are &tasksMenu.label and &tasksMenu.accesskey not defined, there is no other reference to "taskMenu".

The quick fix is to simply comment out lines 115 to 120 as follows :

		<!-- menu id="tasksMenu" label="&tasksMenu.label;" accesskey="&tasksMenu.accesskey;">
		<menupopup>
            <menuitem label="&importCmd.label;" accesskey="&importCmd.accesskey;" oncommand="var vI_localRdfDatasource = new vI_rdfDatasourceImporter('virtualIdentity.rdf');"/>
            <menuitem label="&exportCmd.label;" accesskey="&exportCmd.accesskey;" oncommand="var vI_localRdfDatasource = new vI_rdfDatasource(); vI_localRdfDatasource.export('virtualIdentity.rdf')"/>
		</menupopup>
		</menu -->

After recompressing the corrected v_identity.jar and then the .xpi file, and then reinstalling, the problem was corrected with no apparent secondary effects.

BTW, the ability to now activate virtualIdentity by email account is a very nice feature.


#372 use email as storage key, add multiple names to email enhancement Dec 18, 2011

I'm wondering what the purpose is of storing the recipient as the literal of what their entry says? See the attached image:

What happened was that I first emailed the recipient; then I received a response and replied to it. Now I have two entries since the reply filled in their full name as well.

Why not store things on an email basis instead? So that the last-used name for user@… is stored. Instead of having two entries.

I realize the original implementation was probably due to the ease of just having to store one entry per possible-way of typing the recipient, and then do a literal string match.

However, I think the best way to achieve a better system (that avoids duplicates) is to:

  • I think this applies to variation in your stored sender name as well, so everything below applies to that too, except replace the word "Recipient" with "Sender":
  • Split the Recipient field into Recipient Email and Recipient Name.
  • Whenever an email is sent off, analyze the recipient strings, extract the email address and name, then store the email and name. If the email already existed in the database, then store the encountered name for it.

rene #291 when i try to send a message, i get an java script application error defect Sep 10, 2010

...it's saying "Virtual Identity Error: Can't change Identity before Sending."
debugging says:
## v_identity: VIdentity_GenericSendMessage

## vI_identityData GenericSendMessage? Final Check
## vI_identityData currentIdentity: fullName='bibo'
email='b@…' smtp='smtp1'
## vI_identityData virtualIdentityData: fullName='Sa Sch'
email='b@…' smtp='smtp1'

## vI_identityData failed check for fullName.


Note: See TracReports for help on using and creating reports.