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=<Uwe@gmx.de>, ctladdr=<root@scalixserver.uwe-lokal.de> (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] <Uwe@wagner.de> -> <uwe@gmx.de>, Queue-ID: lARAvXXw015073, Message-ID: <744590088.1121196161053231.JavaMail.root@scalixserver.uwe-lokal.de>, mail_id: d6xGB8keEYGo, Hits: -2.162, 999 ms Nov 27 11:57:35 scalixserver sendmail[15073]: lARAvXXw015073: Milter insert (2147483647): header: X-Virus-Scanned: amavisd-new at wagner.de Nov 27 11:57:39 scalixserver sendmail[15086]: STARTTLS=client, relay=smtp.1und1.de., version=TLSv1/SSLv3, verify=FAIL, cipher=AES256-SHA, bits=256/256 Nov 27 11:57:39 scalixserver sendmail[15086]: lARAvXXw015073: to=<uwe@gmx.de>, delay=00:00:05, xdelay=00:00:03, mailer=relay, pri=121313, relay=smtp.1und1.de. [212.227.15.183], dsn=2.0.0, stat=Sent (Message 0ML31I-1Iwy8H2Hed-00037c accepted by mrelayeu8.kundenserver.de)
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:<root@scalixserver.uwe-lokal.de> SIZE=6 AUTH=root@scalixserver.uwe-lokal.de 250 2.1.0 <root@scalixserver.uwe-lokal.de>... Sender ok RCPT To:<Uwe.Beach@gmx.de> DATA 250 2.1.5 <Uwe.Beach@gmx.de>... 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=<Uwe@gmx.de>, ctladdr=<root@scalixserver.uwe-lokal.de> (0/0), delay=00:00:23, xdelay=00:00:22, mailer=relay, pri=120315, relay=smtp.1und1.de. [212.227.15.183], dsn=4.0.0, stat=Deferred: Temporary AUTH failure Nov 27 13:52:41 scalixserver sendmail[21689]: lARCpM8k021652: to=<Uwe@gmx.de>, ctladdr=<root@scalixserver.uwe-lokal.de> (0/0), delay=00:01:19, xdelay=00:00:00, mailer=relay, pri=210315, relay=smtp.1und1.de., dsn=4.0.0, stat=Deferred Die gleiche mail ein paar Minuten später versendet, ergab : Nov 27 13:56:47 scalixserver sendmail[21912]: lARCuk6s021903: to=<Uwe@gmx.de>, ctladdr=<root@scalixserver.uwe-lokal.de> (0/0), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=120478, relay=smtp.1und1.de., dsn=4.0.0, stat=Deferred
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