Summary | SMTP AUTH failure when accepting Kronolith invitation |
Queue | IMP |
Queue Version | 4.2 |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | arjen+horde (at) de-korte (dot) org |
Created | 09/24/2008 (6140 days ago) |
Due | |
Updated | 01/12/2010 (5665 days ago) |
Assigned | 11/17/2008 (6086 days ago) |
Resolved | 01/07/2009 (6035 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | Yes |
Use all credentials and settings from IMP's mailer configuration (
Bug #7388).http://git.horde.org/diff.php/imp/lib/Mime/Viewer/itip.php?rt=horde-git&r1=0c9f12977d718a9a8a4ff8e59ce27d60e51d0f76&r2=f21bacb50bcbf11f40b1fa6d046ec8a6a0e36d6f
State ⇒ Resolved
http://cvs.horde.org/diff.php/imp/docs/CHANGES?rt=horde&r1=1.699.2.373&r2=1.699.2.374&ty=u
http://cvs.horde.org/diff.php/imp/lib/MIME/Viewer/itip.php?rt=horde&r1=1.37.2.43&r2=1.37.2.44&ty=u
credential were not transferred with the parameters.
imp/lib/Compose.php does add the current user and the password to the
parameters before sending mail.
The following patch fixed the issue for me:
http://hg.pardus.de/cgi-bin/hg.cgi/horde/HORDE/file/0f8c1b39f7eb/imp/HK-GW-Auth_for_invitations.patch
State ⇒ Resolved
Assigned to Jan Schneider
http://cvs.horde.org/diff.php/imp/lib/MIME/Viewer/itip.php?r1=1.37.2.41&r2=1.37.2.42&ty=u
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ SMTP AUTH failure when accepting Kronolith invitation
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
through 'config/conf.php':
$conf['mailer']['params']['port'] = 587;
$conf['mailer']['params']['auth'] = true;
$conf['mailer']['type'] = 'smtp';
This works just fine when writing new messages or sending replies:
Sep 24 16:37:57 mail postfix/smtpd[19746]: connect from localhost[127.0.0.1]
Sep 24 16:37:57 mail postfix/smtpd[19746]: setting up TLS connection
from localhost[127.0.0.1]
Sep 24 16:37:58 mail postfix/smtpd[19746]: Anonymous TLS connection
established from localhost[127.0.0.1]: TLSv1 with cipher DHE-RSA-AES256
Sep 24 16:37:58 mail postfix/smtpd[19746]: 49B7A6041C:
client=localhost[127.0.0.1], sasl_method=LOGIN,
sasl_username=user@example.com
Sep 24 16:37:58 mail postfix/smtpd[19746]: disconnect from
localhost[127.0.0.1]
The exception to this rule is, when I want to accept/deny an
invitation that was send through Kronolith. After hitting the 'Go'
button, the following error message appears:
"authentication failure [SMTP: Invalid response code received from
server (code: 535, response: 5.7.8 Error: authentication failed:
generic failure)]."
In the mailserver logs is logged at the same time:
Sep 24 19:09:28 mail postfix/smtpd[21873]: connect from localhost[127.0.0.1]
Sep 24 19:09:28 mail postfix/smtpd[21873]: setting up TLS connection
from localhost[127.0.0.1]
Sep 24 19:09:29 mail postfix/smtpd[21873]: Anonymous TLS connection
established from localhost[127.0.0.1]: TLSv1 with cipher DHE-RSA-AES256
Sep 24 19:09:29 mail postfix/smtpd[21873]: warning: SASL
authentication failure: All-whitespace username.
Sep 24 19:09:29 mail postfix/smtpd[21873]: warning:
localhost[127.0.0.1]: SASL LOGIN authentication failed: generic failure
Sep 24 19:09:29 mail postfix/smtpd[21873]: disconnect from
localhost[127.0.0.1]
Accepting messages works just fine when I use the build in sendmail
binary, but not when the replies go through SMTP AUTH. I would like to
use SMTP AUTH, so that I don't have to duplicate the existing
'smtpd_sender_login_maps' that prevent From address spoofing.