Bug 146782 - Replies Through Localhost Fail Authorization
Summary: Replies Through Localhost Fail Authorization
Status: RESOLVED WORKSFORME
Alias: None
Product: kmail
Classification: Applications
Component: sending (show other bugs)
Version: 1.9.6
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-14 17:09 UTC by David Baron
Modified: 2010-01-07 02:58 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 David Baron 2007-06-14 17:09:41 UTC
Version:           1.9.6 (using KDE 3.5.6, compiled sources)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.21-rt1-davidb

I send email from Kmail using localhost and exim4 does the rest. Since I have a dynamic IP, I smarthost through my "provider". Recently they started requiring authorization. So I finally got exim4 to do this (not the easiest thing to configure but that's another story :-))

Sending mail now works fine. However, when I reply, authorization most always fails! Exim apparently does not know a reply from anything else in this context. So there is apparently something in the headers from kmail causing this. Strange one.

Resending from "sent mail" will work on the first or second try.

BTW (this may be a bug for "konstruct"): I could not try authorization bypassing exim because this capability does not get compiled into kmail.
Comment 1 Thomas McGuire 2007-06-15 15:36:10 UTC
For me, this seems to be either a exim4 bug or a configuration issue.
It would be nice to find out what exactly is causing this.
Comment 2 David Baron 2007-06-16 20:52:19 UTC
I discussed this with exim4  maintainers before this because I originally thought the whole authentication problem was a bug in exim.

Kmail sends the mail to localhost and exim4 takes over from there. The only hint that this is a "reply" might be "Re:" in the subject (or is there something in the headers as well?). So why should replies fail on auth when the same id and password are being sent with any transmission?

Would kmail for some strange reason send replies through a different transport? I have the localhost, sendmail (symlink to exim4) and the provider smtp account. Localhost is the default. A send direct to the provider will fail because kmail is not doing authorization.
Comment 3 George Kiagiadakis 2009-04-04 22:38:25 UTC
I have been using exactly the same setup for more than 6 months now without problem. When I started using this, I had kmail 1.10.0 and the version of exim4 that is shiped with debian lenny (or maybe slightly older). Now I am using kmail 1.11.0 and still no problems.
Comment 4 Björn Ruberg 2010-01-07 02:58:32 UTC
So we have a confirmation that this works now