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

Re: amavisd-new + sendmail X-Amavis-Alert: BAD HEADER, Missing required header field: "Date"



On Wed, Jul 04, 2007 at 12:48:50PM +0200, Reinhold Plew wrote:
> Hi,
> 
> Stefan.G wrote:
> > Hallo Liste
> > 
> > habe nen etch mit amavisd-new + sendmail + spamass.. + clamd
> > aufgesetzt . Auf diesen Server relaye ich alle meine Mails ,von
> > einem lokalem Mail Server aus (ist nen scalix groupware server
> > /centos5 ) Das Problem das ich habe ist das alle Mails die ich drauf
> > relaye eine BAD HEADER / Date Meldung bekommen. Und ich kann den
> > Grund dafür nicht finden. Habe testweise einen google account auf
> > dem ne rule lauft  das er die mail an mich wieder weiterleitet (local)
> > Was könnte das Problem sein? Hier mal nen ausführliches Log
> > 
> > Jul  4 11:58:42 scalix-base sendmail[17619]: l649wgpt017619:
> > from=<user1@meinelokalescalixdomäne.de>, size=1252, class=0, nrcpts=1,
> > msgid=<28106401.1181183543369776.JavaMail.root@scalix.meinelokalescalixdomäne.de>,
> > proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
> > Jul  4 11:58:44 scalix-base amavis[17614]: (17614) Passed CLEAN,
> > AM.PDP-SOCK/MYNETS LOCAL [127.0.0.1] [127.0.0.1]
> > <user1@meinelokalescalixdomäne.de> -> <user2@gmail.com>, Queue-ID:
> > l649wgpt017619, Message-ID:
> > <28106401.1181183543369776.JavaMail.root@scalix.meinelokalescalixdomäne.de>,
> > mail_id: lUwar2VnFXJr, Hits: 1.117, size: 1492, 1129 ms
> > Jul  4 11:58:44 scalix-base sendmail[17619]: l649wgpt017619: Milter
> > insert (0): header: X-Virus-Scanned: amavisd-new at mydomain.net
> > Jul  4 11:58:45 scalix-base sendmail[17628]: l649wgpt017619:
> > to=<user2@gmail.com>, delay=00:00:03, xdelay=00:00:01,
> > mailer=esmtp, pri=121252, relay=gmail-smtp-in.l.google.com.
> > [209.85.129.27], dsn=2.0.0, stat=Sent (OK 1183543163
> > v23si19507153fkd)
> > Jul  4 11:58:47 scalix-base sendmail[17633]: l649wkdG017633:
> > from=<user2+caf_=user1=mydomain.net@googlemail.com>,
> > size=2676, class=0, nrcpts=1,
> > msgid=<28106401.1181183543369776.JavaMail.root@scalix.meinelokalescalixdomäne.de>,
> > proto=ESMTP, relay=root@localhost
> > Jul  4 11:58:47 scalix-base sendmail[17635]: l649wl8a017635:
> > from=<user2+caf_=user1=mydomain.net@googlemail.com>,
> > size=2828, class=0, nrcpts=1,
> > msgid=<28106401.1181183543369776.JavaMail.root@scalix.meinelokalescalixdomäne.de>,
> > proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
> > Jul  4 11:58:47 scalix-base amavis[17613]: (17613) Passed CLEAN,
> > AM.PDP-SOCK/MYNETS LOCAL [127.0.0.1] [001.001.001.001]
> > <user2+caf_=user1=mydomain.net@googlemail.com> ->
> > <user1@mydomain.net>, Queue-ID: l649wl8a017635, Message-ID:
> > <28106401.1181183543369776.JavaMail.root@scalix.meinelokalescalixdomäne.de>,
> > mail_id: HS+lhvCjy1RZ, Hits: 1.117, size: 3092, 70 ms
> > Jul  4 11:58:47 scalix-base sendmail[17635]: l649wl8a017635: Milter
> > insert (0): header: X-Spam-Status: No, score=1.117
> > tagged_above=-9999 required=3.4\n\ttests=[ALL_TRUSTED=-1.44,
> > AWL=-0.182, MISSING_MIMEOLE=1.394,\n\tMISSING_SUBJECT=1.345]
> > Jul  4 11:58:47 scalix-base sendmail[17635]: l649wl8a017635: Milter
> > insert (0): header: X-Spam-Level: *
> > Jul  4 11:58:47 scalix-base sendmail[17635]: l649wl8a017635: Milter
> > insert (0): header: X-Spam-Score: 1.117
> > Jul  4 11:58:47 scalix-base sendmail[17635]: l649wl8a017635: Milter
> > insert (0): header: X-Spam-Flag: NO
> > Jul  4 11:58:47 scalix-base sendmail[17635]: l649wl8a017635: Milter
> > insert (0): header: X-Virus-Scanned: amavisd-new at mydomain.net
> > Jul  4 11:58:47 scalix-base sendmail[17633]: l649wkdG017633:
> > to=<user1@mydomain.net>, delay=00:00:01, xdelay=00:00:00,
> > mailer=relay, pri=32676, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0,
> > stat=Sent (l649wl8a017635 Message accepted for delivery)
> > Jul  4 11:58:47 scalix-base sendmail[17643]: l649wl8a017635:
> > to=<user1@mydomain.net>, delay=00:00:00, xdelay=00:00:00,
> > mailer=scalix_mime, pri=122828, relay=scalix-base, dsn=2.0.0,
> > stat=Sent (Ok)
> > Jul  4 11:58:47 scalix-base sendmail[17649]: l649wleg017649:
> > from=scalix@scalix-base.mydomain.net, size=7041, class=0, nrcpts=1,
> > msgid=28106401.1181183543369776.JavaMail.root(a)scalix.meinelokalescalixdomäne.de,
> > proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
> > Jul  4 11:58:49 scalix-base amavis[17614]: (17614) Passed
> > BAD-HEADER, AM.PDP-SOCK/MYNETS LOCAL [127.0.0.1] [127.0.0.1]
> > <scalix@scalix-base.mydomain.net> -> <scalix@scalix.meinelokalescalixdomäne.de>,
> > Queue-ID: l649wleg017649, Message-ID:
> > <28106401.1181183543369776.JavaMail.root(a)scalix.meinelokalescalixdomäne.de>,
> > mail_id: l56jDVwAWlgQ, Hits: 1.154, size: 7377, 2139 ms
> > Jul  4 11:58:49 scalix-base sendmail[17649]: l649wleg017649: Milter
> > insert (0): header: X-Spam-Status: No, score=1.154
> > tagged_above=-9999 required=3.4\n\ttests=[ALL_TRUSTED=-1.44,
> > MISSING_HEADERS=0.189, OBSCURED_EMAIL=1.68,\n\tTO_CC_NONE=0.134,
> > UPPERCASE_50_75=0.591]
> > Jul  4 11:58:49 scalix-base sendmail[17649]: l649wleg017649: Milter
> > insert (0): header: X-Spam-Level: *
> > Jul  4 11:58:49 scalix-base sendmail[17649]: l649wleg017649: Milter
> > insert (0): header: X-Spam-Score: 1.154
> > Jul  4 11:58:49 scalix-base sendmail[17649]: l649wleg017649: Milter
> > insert (0): header: X-Spam-Flag: NO
> > Jul  4 11:58:49 scalix-base sendmail[17649]: l649wleg017649: Milter
> > insert (0): header: X-Amavis-Alert: BAD HEADER, Missing required
> > header field: "Date"
> > Jul  4 11:58:49 scalix-base sendmail[17649]: l649wleg017649: Milter
> > insert (0): header: X-Virus-Scanned: amavisd-new at mydomain.net
> > Jul  4 11:58:50 scalix-base sendmail[17653]: l649wleg017649:
> > to=scalix@scalix.meinelokalescalixdomäne.de, delay=00:00:03, xdelay=00:00:01,
> > mailer=esmtp, pri=127041, relay=[192.168.0.70] [192.168.0.70],
> > dsn=2.0.0, stat=Sent (Message accepted for delivery)
> > Jul  4 12:00:05 scalix-base sendmail[17662]: l64A05oG017662:
> > from=scalix@scalix-base.mydomain.net, size=1678, class=0, nrcpts=1,
> > msgid=H00000000010883d.1183543205.scalix-base.mydomain.net,
> > proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
> > Jul  4 12:00:06 scalix-base amavis[17613]: (17613) Passed
> > BAD-HEADER, AM.PDP-SOCK/MYNETS LOCAL [127.0.0.1] [127.0.0.1]
> > <scalix@scalix-base.mydomain.net> -> <scalix@scalix.meinelokalescalixdomäne.de>,
> > Queue-ID: l64A05oG017662, Message-ID:
> > <H00000000010883d.1183543205.scalix-base.mydomain.net>, mail_id:
> > mrAExZMaNiEO, Hits: 0.593, size: 1928, 886 ms
> > Jul  4 12:00:06 scalix-base sendmail[17662]: l64A05oG017662: Milter
> > insert (0): header: X-Spam-Status: No, score=0.593
> > tagged_above=-9999 required=3.4\n\ttests=[ALL_TRUSTED=-1.44,
> > INVALID_MSGID=1.71, MISSING_HEADERS=0.189,\n\tTO_CC_NONE=0.134,
> > UPPERCASE_25_50=0]
> > Jul  4 12:00:06 scalix-base sendmail[17662]: l64A05oG017662: Milter
> > insert (0): header: X-Spam-Level: 
> > Jul  4 12:00:06 scalix-base sendmail[17662]: l64A05oG017662: Milter
> > insert (0): header: X-Spam-Score: 0.593
> > Jul  4 12:00:06 scalix-base sendmail[17662]: l64A05oG017662: Milter
> > insert (0): header: X-Spam-Flag: NO
> > Jul  4 12:00:06 scalix-base sendmail[17662]: l64A05oG017662: Milter
> > insert (0): header: X-Amavis-Alert: BAD HEADER, Missing required
> > header field: "Date"
> > Jul  4 12:00:06 scalix-base sendmail[17662]: l64A05oG017662: Milter
> > insert (0): header: X-Virus-Scanned: amavisd-new at mydomain.net
> > Jul  4 12:00:06 scalix-base sendmail[17667]: l64A05oG017662:
> > to=scalix@scalix.meinelokalescalixdomäne.de, delay=00:00:01, xdelay=00:00:00,
> > mailer=esmtp, pri=121678, relay=[192.168.0.70] [192.168.0.70],
> > dsn=2.0.0, stat=Sent (Message accepted for delivery)
> > 
> > Wie man sieht geht die Mail problemlos raus. Wenn sie dann wieder
> > per Rule reinkommt setzt der milter mir nen 
> > 
> > X-Amavis-Alert: BAD
> > HEADER, Missing required
> > header field: "Date".
> 
> Im Header Deiner Mail fehlt das 'date' Feld, welches nach RFC822
> (http://www.faqs.org/rfcs/rfc822.html) erforderlich ist.
> 
Ich glaube nicht das es so einfach ist . Den das Datum ist immer
vorhanden :
               "Date: Wed, 4 Jul 2007 12:48:50 +0200"

z.b habe mir alle Header der letzten Mails angeschaut ware immer
Date: vorhanden.
Kann es sein das amavisd BAD HEADER sagt weil die Header mit 8 Bit
gesendet werden ?

> > Manchmal aber auch:
> >  X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char DF
> > hex):\n\tx-scalix-SUBJ: AW: Gru\\337 und Bitte\\n
> 
> Und hier greifen imho RFC2822 und RFC2047.
> RFC2822 verbietet 8-bit Zeichen im Mail Header und
> RFC2047 gilt für den Mailserver, welcher beim Senden 8-bit nach 7-bit
> und beim Empfangen 7-bit nach 8-bit konvertieren soll.
> 
> > Habe mir gedacht as vielleicht amavis problem hat header
> > richtig zu lesen. habe dann amavisd sammt allen perl modulen neu
> > kompiliert. Ohne erfolg. Wenn die ich header checks in amavis abschalte
> > ... frage ich mich ob der spamassassin dann vernünftig noch lauft?
> > 
> > Wo ist mein Problem ... habe mich wirklich intensiv damit
> > beschäftigt . Auch finde ich die amavis man dazu (header checks)
> > sehr  dürftig.
> 
> 
> Gruss
> Reinhold
> 
> 
> -- 
> Haeufig gestellte Fragen und Antworten (FAQ): 
> http://www.de.debian.org/debian-user-german-FAQ/
> 
> Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
> mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
> 



Reply to: