Einzelnen Beitrag anzeigen

DelTurbo

Registriert seit: 12. Dez 2009
Ort: Eifel
1.212 Beiträge
 
Delphi 2007 Architect
 
#1

EMail mit DKIM versenden (Indy)

  Alt 1. Jul 2019, 14:43
Hallo,
ich versuche eine Mail mit DKIM zu versenden. Erstaml eins vorweg. Ich weiß es geht nicht von meiner DailInIP. Ich habe einen Server der dafür konfiguriert ist. Auch die DNS-Sachen sind eingetragen. Mit z.b. MailCow klappt es auch. Es wird nichts abgelehnt. Ich teste das auf dieser Seite. (Vielleicht gibt es ja eine bessere Seite, wo man sieht wer wann was sendet)

Nun habe ich versucht das DKIM in den Header einzufügen. So habe ich das vorliegen.

Code:
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=dkey; d=*****;'+
    'h=To:From:Subject:Message-ID:List-Unsubscribe:MIME-Version:Content-Type:'+
    'Content-Transfer-Encoding:Date; i=******;'+
    'bh=*******;'+
    'b=**************************************************************************'+
    '****************************************************************************'+
    '********************''
Da ich hier im Forum schon gelesen habe, das man keine URL die einem gehören posten soll, habe ich das mit * versehen.

Nun zu meinem Problem. Füge ich das mit (TIdMessage) Headers.AddStrings hinzu, sagt die Seite es wäre kein DKIM vorhanden. Nehme ich (TIdMessage) AddHeader Dann erkennt die Seite das ein DKIM vorhanden ist, aber es ist alles doppelt im Header. Ich versuche nun schon seit einiger Zeit das Problem selber zu lösen. Aber in Netzt oder hier im Forum findet man nichts darüber.

Ich habe eben versucht mit Wireshark mitzulesen. Aber nach STARTTLS ist ende. Ich hoffe sehr das mir jemand helfen kann. Ich müsste das Problem entweder mit Indy oder Synapse lösen, da es sehr wahrscheinlich auf einen Unix Server kommt. Per CodeTyphon mache ich so was immer. Das klappt bisher immer einwandfrei.

Vielen Dank im Voraus
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat