Bug 329302 - When transports are corrupted, mail is silently sent via default transport instead of warning user
Summary: When transports are corrupted, mail is silently sent via default transport in...
Status: RESOLVED NOT A BUG
Alias: None
Product: kmail2
Classification: Applications
Component: composer (show other bugs)
Version: 4.11.3
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-28 08:52 UTC by LaeMing Wang
Modified: 2014-01-04 21:59 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description LaeMing Wang 2013-12-28 08:52:31 UTC
When transports defined in the settings have become corrupted, you can still select them from the Transport pull-down and the composer will behave as if the selected transport is being used, but will actually use the default transport instead without warning the user.

The silence of the failure causes a minor security leak for people who use transports to keep different life-roles separate (eg, have a transport for work mail separate from one for personal use and don't want to send messages from one via the other). I had sent several messages via transports I did not wish them to go via before I noticed, potentially compromising my privacy :-(

Reproducible: Always

Steps to Reproduce:
1. Have a number of transports set up. Corrupt them (not sure how mine became corrupted - likely a bad upgrade conversion).
2. Select a non-default transport.
3. Send message.
4. Observe message in 'sent' box was sent by default transport
Actual Results:  
Mail is sent via default transport instead of selected transport without any sign to user that this has happened.

Expected Results:  
Composer should warn user that it cannot use the selected transport (and suggest re-setting up the transport in preferences).
Comment 1 LaeMing Wang 2014-01-04 21:59:19 UTC
PEBAC issue. I was confusing the functionality of the "Mail Transport" with the "Identity" selectors.