Version: 1.6 (using KDE 3.2.0 RC1, Gentoo) Compiler: gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice) OS: Linux (i686) release 2.6.1 Since I've upgraded from KDE 3.2beta2 to KDE3.2 RC1, I cannot send e-mail with Kmail anymore. The message stays in outbox, there's no error window saying what's wrong, status bar says just that sending mail failed. Sending mail with telnet or other clients works fine. I tried to enable authentication (mail server is available via local network, so I can send with and without smtp-auth), but that doesn't help either. Does anyone have same problem with kmail from KDE 3.2RC1?? BTW. I compiled KDE 3.2RC1 using Gentoo's emerge
I can confirm this; using the precompiled KDE 3.2-rc1 packages for Slackware-9.1 (from ftp.kde.org).
Which security settings do you use? It's strange that it worked with KDE 3.2 Beta 2 but that it doesn't work with KDE 3.2 RC1 because the smtp ioslave hasn't been touched since several months and in the sending code in KMail only very few changes were made (and those changes shouldn't affect sending). Can you compile with debug information and run kmail from Konsole? Do you get some useful debug messages?
kmail: Error in address splitting: parseAddressList returned false! This is definately the bad guy, that prevents me from sending mail without any error notice. It should suffice for you, as I have to go back to studying before final exams. See you then. kmail: KMComposeWin::applyChanges(void) - Send encrypted=false Store encrypted=true kmail: parseEncodedWord: found charset == "iso-8859-2"; language == ""; encoding == "q" kmail: mimeName(): "ISO-8859-2" kmail: result now: "Rafał Stepanczenko" kmail: parseEncodedWord: found charset == "iso-8859-2"; language == ""; encoding == "q" kmail: mimeName(): "ISO-8859-2" kmail: result now: "Rafał Stepanczenko" kmail: Error in address splitting: parseAddressList returned false! kmail: enable progress kmail: parseEncodedWord: found charset == "iso-8859-2"; language == ""; encoding == "q" kmail: mimeName(): "ISO-8859-2" kmail: result now: "Rafał Stepanczenko" kmail: parseEncodedWord: found charset == "iso-8859-2"; language == ""; encoding == "q" kmail: mimeName(): "ISO-8859-2" kmail: result now: "Rafał Stepanczenko" kmail: Error in address splitting: parseAddressList returned false!
I couldn't resist, and I took a close look at what happens. And I found solution to the problem. I haven't set e-mail address in Identification, and that was the problem. So the code is completely ok. But I will file a wishlist bug, that shows some information about unset identification. Not every kmail user will be able to compile debug information and investigate messages in such a way, that I did. Best regards
Rafal, what do you mean with "Identification" - the "Identities" tab? I've set my e-mail address there but that doesn't work for me either.. Regards, Tobias
BTW, Thanks Ingo for your suggestion. Apparently I didn't thought about compiling with debug information enabled, and then reading that information. But this was my first commited bug report :-)
Yes, I mean Identities. Setting e-mail address works for me. It's a pity, that it doesn't work for you :-( but keep your head up, someone will certainly fix this. For now, you can do the same as I did. Enable debug information and read what's printed on konsole.
So I removed my kmail and e-mail account settings completely and did a fresh kmail configuration. It seems that you have to put your e-mail address in "Identities" _before_ creating your account(s); otherwise kmail won't let you send mail. Maybe this should be inspected..(?) Thanks for the hint, Tobias
test
I had the same problem; it was impossible to send e-mail with kmail since I upgraded to KDE 3.2, my SMTP configuration was OK since it worked fine with my last version of KDE. My SMTP server doesn't require autentication. I tried to fill the "e-mail" gap inside the "Identities" tab as well as removing and setting-up again from scratch my e-mail configuration, and it didn't work. I solved it installing again the kdepim3 package, version 3.2.0-3. Hope it helps.
Had the same problem after upgrading to 3.2.1. The "Identities tab" was not filled in. As mentioned before, correcting this was still unable to send. Ran Kmail from Console and noted that "kmail: Error in address splitting: parseAddressList returned false!" referred the mail that was in the Outbox, which was created before the "Identities tab" was filled in (a forwarded mail). I deleted this mail and forwarded again. It worked this time. The Identity info was picked up this time. Did not have to re-install. Hope this is of use.
On Wednesday 07 April 2004 01:00, Ian Yearwood wrote: > ------- Additional Comments From ian.ywoods tiscali co uk ... > Hope this is of use. I think so. Thank you. Don.
*** Bug 91488 has been marked as a duplicate of this bug. ***
After creating an identity under Indentities I was able to successfully send mail. Maybe this set should be included in the send mail setup instructions?
I tried also to create Identity account before creating smtp account but I still cannot send e-mails with smtp ; all thsi is very confusing !