[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: