Re: exim amavisd-new: Konfigurationsproblem.
Am Samstag 12 Juni 2004 18:27 schrieb Gerhard Gaussling:
> Am Samstag 12 Juni 2004 17:29 schrieb Christian Schmidt:
> > [..]
> >
> > > 471:amavis_router:
> > > 472: condition "${if eq {$received_protocol}{scanned-ok}
> > > {0}{1}}" 473: driver domainlist
> > > 474: route_list "* smtp.web.de byname"
> > > 475: transport amavis
> > > 478: verify false
> >
> > Das _kann_ doch nicht stimmen. exim soll doch die Mails an die auf
> > _Deinem_ Rechner laufenden amavis-Dienste uebergeben - oder bliche
> > ich da etwas entscheidendes nicht?
> >
> > Das wuerde meines Erachtens dann auch erklaeren, dass web.de Deine
> > Verbindungsversuche immer wieder abweist...
>
> Hallo Christian,
>
> Danke für Deine schnelle Antwort.
> Der Grund für die Mail liegt ja gerade darin, dass ich nicht mehr
> ganz durchblicke #/-( .
>
> Übrigens könnte das da oben genau die Stelle sein. Ich will ja für
> die zu versendenden Mails exim benutzen, um sie über den smarthost
> per SMTP (SMTP AUTH) über port 25 zu versenden (oder was web.de für
> auth verwendet, bestimmt nicht Port 10024, da kommt auch bei telnet
> ein timeout - ewig lange 3 Minuten bis web.de die Verbindung
> abbricht).
>
> Sicher bin ich mir allerdings nicht, ob der amavis_router daran
> Schuld ist. Vielleicht kann man dort auch port 25 einsetzen. Wo ist
> noch gleich die Stelle in der Doku ....
>
> Aber danke fürs erste. Diese Mails hier werden übrigens per kmail
> direkt versendet (Versandtart smtp://smtp.web.de:25), deshalb ist mir
> die Fehlkonfiguration auch nicht mehr aufgefallen.
>
> ciao
>
> Gerhard
Nachdem ich
> > > 471:amavis_router:
> > > 472: condition "${if eq {$received_protocol}{scanned-ok}
> > > {0}{1}}" 473: driver domainlist
> > > 474: route_list "* smtp.web.de byname"
> > > 475: transport amavis
> > > 478: verify false
ge=E4ndert hatte in
|474: route_list "* byname"
kamen folgende log Meldungen:
2004-06-12 18:38:37 1BZBWf-0003RH-00 ** whjirudmnmci <at> icq.com:
unrouteable mail domain "byname"
|474: route_list "* bydns_a"
2004-06-12 18:41:51 1BYlZO-0006aF-00 ** pdgxpfrlvltns <at> canada.com:
unrouteable mail domain "bydns_a"
|474: route_list "*"
2004-06-12 18:53:03 1BZBkd-0003ip-00 Error in amavis_router router: no
host(s) specified for *
2004-06-12 18:53:03 1BZBkd-0003ip-00 CyleHendon24 <at> gcronline.com
R amavis_router defer (-1): error in router: no host(s) specified for *
Dafür gibt es aber keibne timeouts mehr, und der queue run ist schon
nach 18 sekunden für 56 mails erledigt.
[...]
End queue run: pid 13959 -qff
real 0m18.405s
user 0m0.090s
sys 0m0.192s
# mailq|grep 1B|wc -l
56
Jetzt scheint auch der andere Transport smtp_remote zu greifen, und alle
meine alten test mails (von root nach draußen) wurden scheinbar von
web.de zugestellt. Hier der header einer solchen mail:
Return-path: <ggrubbish <at> web.de>
Envelope-to: postmaster <at> localhost
Received: from amavis by debian with scanned-ok (Exim 3.36 #1 (Debian))
id 1BZBe7-0003cI-00
for <postmaster <at> localhost>; Sat, 12 Jun 2004 18:46:19 +0200
Received: from debian ([127.0.0.1])
by localhost (debian [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id 13305-07 for <postmaster <at> localhost>;
Sat, 12 Jun 2004 18:46:13 +0200 (CEST)
Received: from localhost ([127.0.0.1] ident fetchmail)
by debian with esmtp (Exim 3.36 #1 (Debian))
id 1BZBdw-0003ab-00
for <postmaster <at> ocalhost>; Sat, 12 Jun 2004 18:46:08 +0200
Received: from pop3.web.de [217.72.192.134]
by localhost with POP3 (fetchmail-6.2.5)
for postmaster <at> localhost (multi-drop); Sat, 12 Jun 2004
18:46:08 +0200 (CEST)
Received: from [80.184.109.58] (helo debian)
by smtp07.web.de with asmtp (WEB.DE 4.101 #91)
id 1BZBV2-0002dL-00
for gg_debian_lists <at> web.de; Sat, 12 Jun 2004 18:36:56 +0200
Received: from gerhard by debian with local (Exim 3.36 #1 (Debian))
id 1BZ9Fu-0002To-00
for <gg_debian_lists <at> web.de>; Sat, 12 Jun 2004 16:13:10
+0200
To: gg_debian_lists <at> web.de
Subject: test by mailx mail from debian.workgroup home by root `date`
From: ggrubbish <at> web.de
Message-Id: <E1BZ9Fu-0002To-00 <at> debian>
Date: Sat, 12 Jun 2004 16:13:10 +0200
Sender: ggrubbish <at> web.de
X-Fetchmail-Warning: recipient address gg_debian_lists <at> web.de
didn't match any local name
X-Virus-Scanned: by AMaViS (<a
href 'http://amavis.org/'>http://amavis.org/</a>)
X-Virus-Scanned: by amavisd-new-20030616-p7 (Debian) at workgroup.home
Status: R
X-Status: N
X-KMail-EncryptionState:
X-KMail-SignatureState:
X-KMail-MDN-Sent:
test by mailx mail from debian.workgroup home by root
Hier noch ein `time exim -v -qff` mit
|474: route_list "*"
in der exim.conf
[...]
delivering message 1BZAWR-00033G-00 (queue run pid 13959 fd 5)
LOG: 0 MAIN
Unfrozen by forced delivery
LOG: 0 MAIN
Error in amavis_router router: no host(s) specified for *
LOG: 0 MAIN
wdirojffinqnq <at> hotmail.com R amavis_router defer (-1): error=
in
router: no host(s) specified for *
LOG: 0 MAIN
Frozen
delivering message 1BZAlD-00035b-00 (queue run pid 13959 fd 5)
LOG: 0 MAIN
Unfrozen by forced delivery
LOG: 0 MAIN
Error in amavis_router router: no host(s) specified for *
LOG: 0 MAIN
isidro.walter_fv <at> aol.com R amavis_router defer (-1): error =
in
router: no host(s) specified for *
Connecting to 127.0.0.1 [127.0.0.1.10024] ... connected
SMTP<< 220 [127.0.0.1] ESMTP amavisd-new service ready
SMTP>> EHLO debian
SMTP<< 250-[127.0.0.1]
250-PIPELINING
250-SIZE
250-8BITMIME
250 ENHANCEDSTATUSCODES
SMTP>> MAIL FROM:<> SIZE 3605
SMTP>> RCPT TO:<postmaster <at> debian.workgroup.home>
SMTP>> DATA
SMTP<< 250 2.1.0 Sender OK
SMTP<< 250 2.1.5 Recipient postmaster <at> debian.workgroup.home OK
SMTP<< 354 End data with <CR><LF>.<CR><LF>
SMTP>> writing message and terminating "."
SMTP<< 550 5.7.1 Message content rejected, UBE, id 13306-09
SMTP>> QUIT
LOG: 0 MAIN
** postmaster <at> debian.workgroup.home D amavis_director T amavis:=
SMTP error from remote mailer after end of data: host 127.0.0.1
[127.0.0.1]: 550 5.7.1 Message content rejected, UBE, id 13306-09
LOG: 0 MAIN
Frozen (delivery error message)
delivering message 1BZ4aH-0000fk-00 (queue run pid 13959 fd 5)
LOG: 0 MAIN
Unfrozen by forced delivery
LOG: 0 MAIN
Error in amavis_router router: no host(s) specified for *
LOG: 0 MAIN
pyvqbj <at> plasa.com R amavis_router defer (-1): error in route=
r:
no host(s) specified for *
LOG: 0 MAIN
Frozen
[...]
ciao
Gerhard
PS: Ich kann übrigens nicht per kmail über Verbindung
smtp://localhost:25 - also exim - versenden. Die Mails werden immer
noch eingefroren:
# time exim -v -qf 1BZBwe-0003sx-00
Single queue run starting at 1BZBwe-0003sx-00
LOG: 0 MAIN
Start queue run: pid=15015 -qf
delivering message 1BZBwe-0003sx-00 (queue run pid 15015 fd 5)
LOG: 0 MAIN
Error in amavis_router router: no host(s) specified for *
LOG: 0 MAIN
== debian-user-german <at> lists.debian.org R=amavis_router defer
(-1): error in router: no host(s) specified for *
Exim version 3.36 debug level 1 uid=8 gid=8
Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (June 16, 2003)
LOG: 0 MAIN
<= <> R=1BZBwe-0003sx-00 U=mail P=local S=575
LOG: 0 MAIN
Frozen
Exim version 3.36 debug level 1 uid=8 gid=8
Berkeley DB: Sleepycat Software: Berkeley DB 3.2.9: (June 16, 2003)
delivering message 1BZByv-0003uF-00
Connecting to 127.0.0.1 [127.0.0.1.10024] ... connected
SMTP<< 220 [127.0.0.1] ESMTP amavisd-new service ready
SMTP>> EHLO debian
SMTP<< 250-[127.0.0.1]
250-PIPELINING
250-SIZE
250-8BITMIME
250 ENHANCEDSTATUSCODES
SMTP>> MAIL FROM:<> SIZE=1612
SMTP>> RCPT TO:<postmaster <at> debian.workgroup.home>
SMTP>> DATA
SMTP<< 250 2.1.0 Sender OK
SMTP<< 250 2.1.5 Recipient postmaster <at> debian.workgroup.home OK
SMTP<< 354 End data with <CR><LF>.<CR><LF>
SMTP>> writing message and terminating "."
SMTP<< 250 2.6.0 Ok, id=14318-03
SMTP>> QUIT
LOG: 0 MAIN
=> postmaster <at> debian.workgroup.home D=amavis_director T=amavis
H=127.0.0.1 [127.0.0.1]
LOG: 0 MAIN
Completed
LOG: 0 MAIN
End queue run: pid=15015 -qf
real 0m0.746s
user 0m0.022s
sys 0m0.017s
Reply to: