Version: 1.9.1 (using KDE 3.5.0, compiled sources) Compiler: gcc version 3.4.3 OS: Linux (i686) release 2.6.7 I got a mail which includes To and Cc headers of the form: To: axxx@yyyyy.com; exxx@yyyy.at; axxx@yyyy.at Cc: gxxx@yyyyy.com; vxxx@yyyy.com; kxxxx@yyyy.at When I hit reply-all and create an answer mail, kmail gives me the following error dialog when trying to send this mail: gxxx@yyyyy.com; vxxx@yyyy.com; kxxxx@yyyy.at The email address you entered is not valid because it contains more than one @. You will not create valid messages if you do not change your address. Also, in the composer window, in the list of addresses, the names from the Cc/To fields are not splitted into separate input fields but are given exactly as in the To/Cc header fields from the mail.
I can't find any mail (even oldest mails) which contain the above pattern any more. Either I removed those mails or kmail rewrote the headers (all multi addresses are now separated with a comma; even when the quoted original mail included a semicolon).
Still happens in KDE 3.5.6 when clicking on HTML pages with mailto tags. For example: <a href="mailto:one@gmail.com?cc=two@kde.org; three@somewhere.com&subject=Bug">
Also in KDE 4.3
A fix for this was committed into trunk a few days ago. not backported into the 4.3 branch yet, however. Most likely we'll have this backported for 4.3.1 however. Check back in 4.3.1 and let me know if it works for you.