So, ich habe mich mal an DKIM versucht. Hierbei bekomme ich aber scheinbar von Liveconfig keine gültigen Public keys erzeugt.
Lass ich von Liveconfig ein Schlüsselpaar erzeugen ist der Public Key immer ungültig. Ich habe dann per opendkim-genkey ein Schlüsselpaar erzeugt und den Privaten Schlüssel importiert. Liveconfig zeigt mir daraufhin dann scheinbar einen falschen Public Key an.
Beispiel:
Folgender Private Key wird genutzt (nur zum Test kein Produktivkey):
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDE64ZW//MgwFCT4ll21aReURXcZSUrAnryrfbJUx/5K9eDwvcI
Uex9fxHi7i1Octv3au59QgXRkmmxBcWtT03vq2jT0yXS8c4BDFXsQ/pYyLT8o2ku
0wcrPWartBJZ5BUUr9OOJ7/raP+O/R0VOjYPfubFfVV7b2JnG1KKhwuJiwIDAQAB
AoGBALBCdPPIk7HcEgPc1eFlZ4O4po2oxzUROkWga0ZXLkZU9MoOqBl9YuYN6E+s
i0ctzjBPOXtKrnSgzhPSq9buJj3tB+UzHPVGPhgEQ4Mwoajsz4lGnh+jEkElytjY
f9sPZ7zwQ7r3dv+CP7/2vJdHyorvINiHG8I1kNJNwaaFgeMxAkEA/GXjYcq2E6AR
wCTM5sjJn6NTj+mr3jah5kMmbEmIIE3kLkiFv3M/R/P75H5x4NTlQqioDj5pQ43I
7UErW+R+4wJBAMe68/2hDuXNRQ3d0KYeHoj+Stni7HX+3ClJHlpDX28co/34+b0t
HJOhkzdbkRnxwrDVcc3yL0B7KxoBqPE44zkCQQCsYYoiyCgCz1hQOtIW7RuHhC0W
JSnU4stAUKx1WOM37PrjAXUXhMa7hc+MBzAPtle+ZyIgWE/ca4HHSLMsV6qxAkAn
JLCkyGfPCce6y/oUVFrPpmatBRgql+Q2Ayp7rjCJ6icJoz3uoWS0Wjor4zowx3zM
g0hmgExaaskrs5+Uhv2hAkAF/ShRub+QCCKdhfS38NhifMNne4AobaY0sXFxqM1G
FaVv9xZIDDaJJnRmzEKUFeB4rG/PQH0ttrtAMys9+d67
-----END RSA PRIVATE KEY-----
Alles anzeigen
Dazu gehört der folgende, von opendkim-genkey, erzeugt Public key Eintrag:
mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDE64ZW//MgwFCT4ll21aReURXcZSUrAnryrfbJUx/5K9eDwvcIUex9fxHi7i1Octv3au59QgXRkmmxBcWtT03vq2jT0yXS8c4BDFXsQ/pYyLT8o2ku0wcrPWartBJZ5BUUr9OOJ7/raP+O/R0VOjYPfubFfVV7b2JnG1KKhwuJiwIDAQAB"
Dieser funktioniert und wird als gültig angesehen.
Liveconfig macht daraus beim Importieren folgenden Eintrag:
mail._domainkey IN 300 TXT ( "v=DKIM1; k=rsa; t=y; p="
"MIGJAoGBAMTrhlb/8yDAUJPiWXbVpF5RFdxlJSsCevKt9slTH/kr14PC9whR7H1/"
"EeLuLU5y2/dq7n1CBdGSabEFxa1PTe+raNPTJdLxzgEMVexD+ljItPyjaS7TBys9"
"Zqu0ElnkFRSv044nv+to/479HRU6Ng9+5sV9VXtvYmcbUoqHC4mLAgMBAAE=" )
Welcher nicht gültig zu sein scheint.
Habe ich ein Denkfehler? Müssten die Public Keys nicht identisch sein?
Grüße
Björn