Am Dienstag 27 November 2007 12:44:08 schrieb Ingo Freund:
On 27.11.2007 10:30, Uwe Wagner wrote (please find the answer below the original text):
Am Montag 26 November 2007 07:55:15 schrieb Ingo Freund:
On 25.11.2007 12:03, Uwe Wagner wrote (please find the answer below the original text):
Also versuch dein Glück zunächst mal mit der richtigen AUTH Einstellung bevor du anfängst Email-Adressen umzuschreiben.
In /etc/mail/linux.mc habe ich folgendes eingetragen :
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl FEATURE(`authinfo', `hash -o 'AUTH_DIR`/auth-info')dnl
Ich habe jetzt folgendes in /etc/mail/auth-info eingetragen : AuthInfo:smtp.1und1.de "U:XXXXX" "I:XXXXX@YYYYY" "P:ZZZZZZ" "M:LOGIN"
Wenn ich LOGIN durch PLAIN ersetze, habe ich das gleiche Ergebnis. Wenn ich nun als root mit mailx -s Test Uwe.Beach@gmx.de eine mail abschicke, steht folgendes in /var/log/mail :
Nov 27 10:16:47 scalixserver sendmail[8828]: lAR9GjA4008828: to=Uwe@gmx.de, ctladdr=root (0/0), delay=00:00:02, xdelay=00:00:02,
mailer=relay, pri=30208, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (lAR9GjVv008829 Message accepted for delivery)
Nov 27 10:16:47 scalixserver sendmail[8838]: lAR9GjVv008829: to=
, ctladdr= (0/0), delay=00:00:02, xdelay=00:00:00, mailer=relay, pri=120478, relay=smtp.1und1.de., dsn=4.0.0, stat=Deferred Da keine Hinweise auf AUTH failure kommen, gehe ich davon aus, dass die Authentifizierung klappt. Aber wieso wird die email nicht angenommen ?
Hier das log, wenn das senden klappt.
Nov 27 11:57:35 scalixserver amavis[12601]: (12601) Passed CLEAN, LOCAL
[127.0.0.1] [127.0.0.1]
Hm, du gehst davon aus... mach mal ein echo hallo | sendmail -v Uwe.Beach@gmx.de
echo Hallo | sendmail -v Uwe.Beach@gmx.de Uwe.Beach@gmx.de... Connecting to [127.0.0.1] via relay... 220 scalixserver.uwe-lokal.de ESMTP Sendmail 8.13.6/8.13.6/SuSE Linux 0.8; Tue, 27 Nov 2007 13:38:42 +0100
EHLO scalixserver.uwe-lokal.de 250-scalixserver.uwe-lokal.de Hello localhost [127.0.0.1], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH LOGIN 250-DELIVERBY 250 HELP MAIL From:
SIZE=6 AUTH=root@scalixserver.uwe-lokal.de 250 2.1.0 ... Sender ok RCPT To: DATA 250 2.1.5 ... Recipient ok 354 Enter mail, end with "." on a line by itself . 250 2.0.0 lARCcgbL020838 Message accepted for delivery Uwe.Beach@gmx.de... Sent (lARCcgbL020838 Message accepted for delivery) Closing connection to [127.0.0.1] QUIT 221 2.0.0 scalixserver.uwe-lokal.de closing connection
Hier die Ausgaben in /var/log/mail :
Nov 27 13:51:44 scalixserver sendmail[21661]: STARTTLS=client,
relay=smtp.1und1.de., version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA,
bits=256/256
Nov 27 13:51:45 scalixserver sendmail[21661]: lARCpM8k021652: AUTH=client,
available mechanisms do not fulfill requirements
Nov 27 13:51:45 scalixserver sendmail[21661]: AUTH=client,
relay=smtp.1und1.de., temporary failure, connection abort
Nov 27 13:51:45 scalixserver sendmail[21661]: lARCpM8k021652: to=
und schau dir den Output genau an, was da passiert. Ggf. poste dann mal das Ergebnis, wobei du den lokalen Teil weglassen kannst. Eine vielleicht überflüssige Frage: wie generierst du die neue sendmail.cf? m4 linux.mc >../sendmail.cf
Startest du danach sendmail neu (HUP reicht auch)? Klar, mit rcsendmail reload
...und dann noch: so wie du die FEATURE Zeile oben angegeben hast, kann m4 im make-Lauf nichts damit anfangen.
In der /etc/sendmail.cf wird's aber richtig eingetragen. # authinfo list database: contains info for authentication as client Kauthinfo hash -o /etc/mail/auth/auth-info Ohne das FEATURE(`authinfo...) fehlt die Zeile Kauthinfo... in der sendmail.cf.
Die Empfehlung hier (vielleicht zunächst mal lesen?): http://www.sendmail.org/~ca/email/auth.html unter "Using sendmail as a client with AUTH" sieht anders aus: FEATURE(`authinfo',`hash /etc/mail/auth/client-info')dnl
Warum machst du ein Extra Feature auf, wenn access_db doch per default an sein sollte und man die AuthInfo-Zeile auch dort eintragen kann? Das verkompliziert die Angelegenheit nur, weil du dann jedes mal bei Änderungen eine weitere Steuerdatei beachten musst.
Gruß - Ingo.
gruesse uwe
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org