Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#4

Re: Mail Header auslesen ob Spam oder nicht ???

  Alt 27. Feb 2006, 20:54
Hallo Mario,

eine weitere Möglichkeit - falls du den Indy POP3-Client verwendest - wäre das Abholen nur der Kopfzeilen (ungetestet):

Delphi-Quellcode:
var
  msg: TIdMessage;
  n: Integer;
  s: String;
begin
  // ...
  with pop3 do
  begin
    RetrieveHeaders(n, msg);
    s := Copy(Trim(Uppercase(msg.ExtraHeaders.Values['X-Spam-Status'])), 1, 3);
    if s = 'YESthen
      ShowMessage('spam again');
  end;
end;
Grüße vom marabu
  Mit Zitat antworten Zitat