[kmail2] [Bug 323189] New: kmail with UseNepomuk=true in kpimcompletionorder doesn't sanitise addresses

Paul Sobey buddha at the-annexe.net
Mon Aug 5 11:31:28 BST 2013


https://bugs.kde.org/show_bug.cgi?id=323189

            Bug ID: 323189
           Summary: kmail with UseNepomuk=true in kpimcompletionorder
                    doesn't sanitise addresses
    Classification: Unclassified
           Product: kmail2
           Version: 4.10.5
          Platform: Gentoo Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: composer
          Assignee: kdepim-bugs at kde.org
          Reporter: buddha at the-annexe.net

On the advice of a recent bug
(https://bugs.kde.org/show_bug.cgi?id=259949#c154), I added the UseNepomuk=true
stanza to my kpimcompletionorder config file.

While this works like a charm for bringing up addresses, I think kmail or
nepomuk needs to do extra work to sanitise addresses with commas in.

Reproducible: Always

Steps to Reproduce:
1. Add UseNepomuk=true to ~/.kde4/share/config/kpimcompletionorder 
2. Restart kmail
3. Search for a name, nepomuk presents list of addresses, select one with a
comma in the displayname
4. Send email, watch mail server reject it because the comma isn't quoted
Actual Results:  
After selecting from 'Contacts Found in Your Data', kmail inserts:

Surname, Firstname <firstname.surname at company.com>

When pressing send, the mail relay rejects:

2013-08-05 11:29:01 unqualified recipient rejected: <Surname>
H=client.company.com (client.localnet) [10.0.0.1]


Expected Results:  
Kmail should wrap quotes around the description part of the address, and only
present the <email at address> part to the mail relay.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list