SPAM-Filter meldet: Invalid_msgid

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
floezen
Posts: 10
Joined: 2004-05-11 18:23

SPAM-Filter meldet: Invalid_msgid

Post by floezen » 2004-09-22 20:25

Hallo,

ich hoffe, man kann mir vielleicht in dieser Rubrik des Forums weiterhelfen :D.

Ich habe folgendes Problem: In eine PHP Skript schreibe ich:

Code: Select all

$msgid = sprintf("1000%s.%sregistration@meine-domain.de", time(), rand(0, 1000)); 
$head = "Message-ID:$msgidn"; 
$head .= "From: $fromnX-Mailer: PHP/" . phpversion()."rn"; 
mail($email, $subject_to_admin, $message_to_admin, $head); 
Beim Senden der der Mail wird dann z.B. eine MessageID wie z.B.

10001095610002.69registration@meine-domain.de

erstellt. SpamAssasin meldet nun aber, das dies eine ungültige ID sei (Message-Id is not valid, according to RFC 2822). Ich weiß allerdings nicht was daran nicht richtig ist?!

Ich würde mich freuen, wenn mir erklären könnte, wie denn eine richtige Id aussehen müsste. Diese entspricht zumindest dem Muster, das ich im Netz bisher gefunden habe...

Grüsse
Flözen

suntzu
RSAC
Posts: 698
Joined: 2002-12-20 19:47
Location: Mönchengladbach

Re: SPAM-Filter meldet: Invalid_msgid

Post by suntzu » 2004-09-22 20:33

Hi,

hast du alles genau so hier gemacht:
message-id = "Message-ID:" msg-id CRLF

[....]

msg-id = [CFWS] "<" id-left "@" id-right ">" [CFWS]

id-left = dot-atom-text / no-fold-quote / obs-id-left

id-right = dot-atom-text / no-fold-literal / obs-id-right

no-fold-quote = DQUOTE *(qtext / quoted-pair) DQUOTE

no-fold-literal = "[" *(dtext / quoted-pair) "]"
Vor allem die < > und die Leerzeichen.

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: SPAM-Filter meldet: Invalid_msgid

Post by dodolin » 2004-09-22 20:38

Jo, die eckigen Klammern werden fehlen, war auch mein erster Gedanke.

floezen
Posts: 10
Joined: 2004-05-11 18:23

Re: SPAM-Filter meldet: Invalid_msgid

Post by floezen » 2004-09-22 20:44

Oh man, ich danke Euch!!!

ich dachte die Klammern würden einfach das einfassen, was rein kommt :roll:
Jetzt gehts!

Grüsse
Flözen