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