Bug 73241 - cannot send mail using smtp anymore
Summary: cannot send mail using smtp anymore
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.6
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 91488 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-01-22 16:04 UTC by Rafal Stepanczenko
Modified: 2007-09-14 12:17 UTC (History)
2 users (show)

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 Rafal Stepanczenko 2004-01-22 16:04:42 UTC
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
Comment 1 Tobias Eichert 2004-01-22 17:49:12 UTC
I can confirm this; using the precompiled KDE 3.2-rc1 packages for Slackware-9.1 (from ftp.kde.org).
Comment 2 Ingo Klöcker 2004-01-22 18:39:54 UTC
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?
Comment 3 Rafal Stepanczenko 2004-01-22 22:36:52 UTC
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!
Comment 4 Rafal Stepanczenko 2004-01-22 23:20:12 UTC
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
Comment 5 Tobias Eichert 2004-01-22 23:33:16 UTC
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
Comment 6 Rafal Stepanczenko 2004-01-22 23:41:06 UTC
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 :-)
Comment 7 Rafal Stepanczenko 2004-01-22 23:43:36 UTC
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.
Comment 8 Tobias Eichert 2004-01-22 23:49:56 UTC
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
Comment 9 Jaime Gómez Obregón 2004-03-01 17:47:14 UTC
test
Comment 10 Jaime Gómez Obregón 2004-03-01 17:56:57 UTC
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. 
Comment 11 Ian Yearwood 2004-04-06 17:00:34 UTC
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. 
Comment 12 Don Sanders 2004-04-07 05:56:01 UTC
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.

Comment 13 Tom Albers 2004-10-17 14:08:50 UTC
*** Bug 91488 has been marked as a duplicate of this bug. ***
Comment 14 Russell Gudzinskas 2005-02-27 02:12:00 UTC
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?
Comment 15 Daniel Moyne 2006-02-26 17:06:24 UTC
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 !