Hallo
ich habe ein Problem mit dem Versand von eMails �ber exim. Auf dem ersten
Blick mag es ein bekanntes Problem sein, aber irgendwie habe ich den Fehler
trotz der Suche �ber den ganzen Tag nicht gefunden. Vieleicht hat von euch
eine Idee.
Hier l�uft exim 3.35-3woody1
Mein System nimmt f�r mehrer Accounts/eMail-Adressen die eMails an und
verschickt sie entsprechend an den entsprechenden Provider (ua. gmx und
purtec/1&1). Das klappt soweit.
Nun habe ich einen Account auf einen Root-Server erhalten. Dort l�uft im
Prinzip die gleiche Software, wie auf meinem Server zuhause. Ich kann mich
auf den Root-Server einloggen. F�r den Versand der eMail wird (wie wohl
�blich) die Accountname und das entsprechende Passwort verwendet. Bei einem
anderen User geht das ohne Probleme. Bei mir leider nicht.
Ich erhalten folgende Fehlermeldung:
Jan 11 23:06:58 nexus exim[14916]: 2004-01-11 23:06:58 Start queue run:
pid=14916
Jan 11 23:06:59 nexus exim[14918]: 2004-01-11 23:06:59 1AfnjP-0003sV-00
plain authenticator failed H=wildehorde.net [81.169.156.179] 535 Incorrect
authentication data
Jan 11 23:06:59 nexus exim[14918]: 2004-01-11 23:06:59 1AfnjP-0003sV-00 **
[EMAIL PROTECTED] R=smarthost_wildehordenet T=remote_smtp: SMTP error from
remote mailer after RCPT TO:<[EMAIL PROTECTED]>: host wildehorde.net
[81.169.156.179]: 550 relaying to <[EMAIL PROTECTED]> prohibited by
administrator
Jan 11 23:06:59 nexus exim[14920]: 2004-01-11 23:06:59 1AfnjX-0003se-00 <=
<> R=1AfnjP-0003sV-00 U=mail P=local S=1908 T="Mail delivery failed:
returning message to sender" from <> for [EMAIL PROTECTED]
Die hier wichtigen Einstellung der exim.config
authenticate_hosts = smtp.1und1.com:mail.gmx.net:wildehorde.net:smtp.web.de
...
smarthost_wildehordenet:
��condition�=�${if�eq�{${lc:$sender_address_domain}}{wildehorde\.net}{true}
fail}:
��driver�=�domainlist
��transport�=�remote_smtp
��route_list�=�"*�wildehorde.net�bydns_a"
...
plain:�������������������������������������������������������������������������������������������������������������������������
driver = plaintext
���public_name�=�PLAIN���������������������������������������������������������������������������������������������������������
client_send = "${lookup{$sender_address}lsearch{/etc/exim/plaintext_pwd
{$value} fail}"
/etc/exim/plaintext_pwd:
[EMAIL PROTECTED]:�����������^username^passwort
WENN ich
#login:
#���driver�=�plaintext
#���public_name�=�LOGIN
#���client_send�=�":�username�:�password"
hier die passenden Daten eintrage, geht es. Aber der Rest klappt aber nicht,
was ja auch logisch ist.
Also h�ngt der Fehler mit der �bertragung der Userkennung/Passwort zusammen.
Bei Server ist ua. eingerichtet:
�plain:
���driver�=�plaintext
���public_name�=�PLAIN
���server_condition�=�"${if�crypteq{$2}{${extract{1}{:
{${lookup{$1}lsearch{/etc/exim/shadow}{$value}{*:*}}}}}{1}{0}}"
���server_set_id�=�$1
#
�login:
���driver�=�plaintext
���public_name�=�LOGIN
���server_prompts�=�"Username::�:�Password::"
���server_condition�=�"${if�crypteq{$2}{${extract{1}{:
{${lookup{$1}lsearch{/etc/exim/shadow}{$value}{*:*}}}}}{1}{0}}"
���server_set_id�=�$1
Die Shadow ist eine Kopie der /etc/shadow.
Ich k�nnte auch hier �nderungen an den Einstellungen vornehmen.
Warum geht die Auth. nicht �ber plain?
Was k�nnte ich machen?
--
bis dann
joerg
... powered by debian GNU/Linux
http://www.arlandt.de
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)