Einzelnen Beitrag anzeigen

SMALLID

Registriert seit: 10. Aug 2004
78 Beiträge
 
#1

TIdMessage und TIdSMTP --> Email wird als SPAM markiert

  Alt 17. Sep 2007, 07:11
Hallo miteinander,

ich habe ein ganz ärgerliches Problem und bin im Moment wohl zu doof, meinen Fehler zu erkennen. Ich möchte E-Mails verschicken, die zwei PDFs im Anhang haben. Eine Beispiel-Mail hängt an.

Damit mache ich dann folgendes:

Delphi-Quellcode:
if IDSMTP1.Connected = false then
begin
  IDSMTP1.Connect;
  if IDSMTP1.Authenticate then SHowMessage('auth');
end;

idMessage1.LoadFromFile(jvFileListBox1.Directory + '\' + jvFilelistbox1.Items[i] + '_save.eml');

IDSMTP1.Send(idMessage1);
Ich habe die Mail erstmal an mich selbst verschickt. Erhalte aber eine als SPAM markierte Mail (siehe auch anhang). Gründe:

Code:
 pts rule name             description
---- ---------------------- --------------------------------------------------
 2.5 MISSING_HB_SEP        Missing blank line between message header and body
 0.2 MISSING_HEADERS       Missing To: header
 2.0 RCVD_IN_SORBS_DUL     RBL: SORBS: sent directly from dynamic IP address
                            [87.171.43.6 listed in dnsbl.sorbs.net]
 1.7 RCVD_IN_NJABL_DUL     RBL: NJABL: dialup sender did non-local SMTP
                            [87.171.43.6 listed in combined.njabl.org]
 1.3 MISSING_SUBJECT       Missing Subject: header
 0.1 TO_CC_NONE            No To: or Cc: header
Der Punkt ist, dass diese Regeln komischerweise greifen, obwohl die Dinger (wie z.B. CC oder TO) doch eindeutig im Header drinstehen. Habe in IdMessage1 auch schon ein ProcessHeaders probiert. DIe Mail kommt auch *mit* den Headern an (siehe QuellText "SPAM-Mail").

Ich weiß keinen Rat
Angehängte Dateien
Dateityp: txt spam.eml_205.txt (6,2 KB, 8x aufgerufen)
Dateityp: txt mail.eml_173.txt (2,4 KB, 7x aufgerufen)
Muh
  Mit Zitat antworten Zitat