I have various personas on various Email accounts. Lets say Persona A with transport mode (Versandweg) A is the default. Persona B has a transport mode B. When I receive an invitation (calendar function) on this Email account, and I just hit accept, it picks the right persona for this reply, but takes the default transport mode Reproducible: Always Steps to Reproduce: 1. answer an invitation on a non-default mail account (non-defalut persona) 2. 3. Actual Results: reply is not sent - it is stuck in the outbox due to wrong transport mode Expected Results: Transport mode that belongs to the respective persona is picked for the answer
'answer an invitation on a non-default mail account (non-defalut persona)' ? I looked code and it uses address to find correct identity. So perhaps you need to add more infos to reproduce this bug.
OK, I try to explain more verbose: A is the default persona, using the mailaccount A@mail.com, and the transport mode A (which is the default as well) B is another persona, using the mailaccount B@mail.com, and the transport mode B (which is defined in the persona) Both accounts are IMAP with separate folders. The default settings for the inbox of B@mail.com is 'use persona B' B receives an invitation from external, probably from an exchange account. B accepts the invitation, KMail sends an acknowledgment to the invitor. Result: Mail is stuck in outbox. When opening, you find that the mail is from Persona B with the transport mode A. If this does not explain...sent me a PM to set-up a test scenario
Is it possible to send me in private your email identity config, smtp config and a test example of invitation ? I need to understand why it doesn't work because in code I can't see bug. Thanks
Yep. will prepare a case with some screenshots and send it to your @kde-address
Ok will wait it :)
Git commit 4e0145d6233e312898d60beca20d79025c91dbab by Montel Laurent. Committed on 22/11/2012 at 09:05. Pushed by mlaurent into branch 'KDE/4.9'. Fix Bug 310318 Wrong transport mode picked when reply to an invitation and Bud 302344 kmail sends invitation confirmation using wrong smtp transport FIXED-IN: 4.9.4 Related: bug 302344 Thanks Julian Golderer and "Dr. Axel Braun" to help me to debug it. (was a error between transport name and transport id) M +8 -12 plugins/messageviewer/bodypartformatter/text_calendar.cpp http://commits.kde.org/kdepim/4e0145d6233e312898d60beca20d79025c91dbab