Summary: | kmail using wrong from adress on reply if another identity is made default | ||
---|---|---|---|
Product: | [Unmaintained] kmail | Reporter: | Philippe Fremy <phil> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jlp, lemma |
Priority: | NOR | Keywords: | triaged |
Version: | 1.5.94 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Philippe Fremy
2004-01-22 09:45:32 UTC
So you changed the default identity, right? I guess that for the folder you are replying from still your other identity is stored as folder identity. Unfortunately KMail currently doesn't allow to specify the default identity as folder identity. Therefore, after changing the default identity all folder identities have to be changed as well. :-( Hmm, and for the inbox one can't even specify a folder identity via the GUI. So you probably have to hack your kmailrc with an editor. Actually, you could try to replace all "identity=1492560531" with "identity=678814605" in your kmailrc. You better confirm each replacement (in case you want to keep the other identity for something). And you better make a backup before you try this. Subject: Re: kmail using wrong from adress on reply I am less concerned about a specific solution than by the general problem that kmail had an unexpected behaviour. I did not realise that folder have an identity email associated to them. I don't remember specifying any, so I guess that, upon creation, the default identity was used. The problem is that this identity has changed since then. My understanding is that the identity is mostly useful when associating a folder with a mailing-list, right ? Half of my folders are for mailing-lists, and the other half is not. Can you evaluate the following suggestions: - do not associate an identity with a folder unless the user explicitely express it, like when it associate a folder with a mailing-list. - when no identity is associated with a folder, just use the default one specified in the global setting. - in the wording of the folder property, make a reference to the global setting so that user know there are other solution than specifying an identity for every folder. The confusion for me comes from the fact that you can specify an identity in the global settings, with no references to the folders, so I had no idea that folder would override anything. I've checked this with KMail from KDE SVN r881890 (to be KDE 4.2). In kmailrc I no longer see identity= for every folder. There is an option if default identitty should be used and only if this is set to false an identity ID is added to folder to identify which identity to use. I've also created an additional identity and made that new one as default and in normal folders which are set to use default identity the new one was automatically selected in the Identity drop-down list in reply composer window. So I think this bug si more or less fixed for KDE 4.2. On the other hand, I did notice a little strange behavior. For the messages I pressed the R to reply before changing the default identity, after the change the old one was still selected by default after starting the reply. I'm not sure if this would be considered a bug. If it is, the I guess a new bug report should be opened. I just tried on 4.1.2 and can't reproduce either. If KMail can figure out the identity to use (using To:, or *-To: fields) it uses that one. Else it uses the default identity. This holds true after changing the default identity as well. |