DKIM Button "Alles kopieren"

Welche Features fehlen Ihnen noch? Teilen Sie es uns mit.
Post Reply
bernhard
Posts: 156
Joined: Fri 29. May 2020, 14:36

DKIM Button "Alles kopieren"

Post by bernhard »

Ich hätte da mal wieder einen Verbesserungsvorschlag, und zwar muss ich gerade einige DNS-Anpassungen von externen Dienstleistern erledigen lassen - unter anderem die DKIM Einträge.

KeyHelp zeigt einem auch sehr schön die Infos an:

Image

Das Problem: Wie bekomme ich diese Infos aus KeyHelp raus, zB um sie per Mail an den Dienstleister zu senden?

Mein Vorschlag/Wunsch: Es wäre toll, wenn es einen Button gäbe, der alle Infos in die Zwischenablage kopiert:

Image

Hier mein quick & dirty code, der das erledigen würde:

Code: Select all

    <button id="copy-all">Alles kopieren</button>
    <script>
      document.querySelector("#copy-all").addEventListener("click", () => {
        const modal = document.querySelector("#app-modal-dkim");

        // Get all the content
        const title = modal.querySelector(".modal-card-title").textContent;
        const labels = Array.from(modal.querySelectorAll(".label")).map(
          (label) => label.textContent.trim()
        );
        const inputs = Array.from(modal.querySelectorAll("input")).map(
          (input) => input.value
        );

        // Format the content
        let content = `${title}\n\n`;

        // Add each section with its label and value
        labels.forEach((label, index) => {
          content += `${label}\n`;
          content += `${inputs[index]}\n\n`;
        });

        // Copy to clipboard and log to console
        console.log(content.trim());
        navigator.clipboard
          .writeText(content.trim())
          .then(() => {
            alert("Alle Inhalte wurden in die Zwischenablage kopiert!");
          })
          .catch((err) => {
            console.error("Fehler beim Kopieren:", err);
            alert("Fehler beim Kopieren in die Zwischenablage");
          });
      });
    </script>
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: DKIM Button "Alles kopieren"

Post by Alexander »

Hallo,

dann sollte das Kopieren des ersten Feldes "Vollständiger DKIM-Eintrag" doch ausreichend sein, oder nicht?
Aus diesem kann sich der Dienstleister dann alle Informationen rausziehen.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
bernhard
Posts: 156
Joined: Fri 29. May 2020, 14:36

Re: DKIM Button "Alles kopieren"

Post by bernhard »

Aus diesem kann sich der Dienstleister dann alle Informationen rausziehen.
...vorausgesetzt, er weiß wie. Das ist aber leider nicht immer der Fall. Manchmal sind das Kunden, die keine Ahnung von DNS haben.

Ich finde die Informationen in dem Modal sehr gut aufbereitet für verschiedene Anwendungsfälle und fände es schade, wenn man aus Faulheit dann nur einzelne Teile weiterleitet und ggf. dann falsche Einträge publiziert werden oder man den kompletten Eintrag an den Kunden sendet und dann Rückfragen erhält wie "Und was muss ich da jetzt bei Claudflare eintragen??

Außerdem hat es ja einen Sinn, dass ihr die Informationen gesplittet habt. Es macht zB das Kopieren auch einfacher. Den Mehrwert bekommt man gratis dazu mit meiner Lösung.
User avatar
Alexander
Keyweb AG
Posts: 4448
Joined: Wed 20. Jan 2016, 02:23

Re: DKIM Button "Alles kopieren"

Post by Alexander »

Okay, Ich habe unter dem Wort "Dienstleister", der DKIM Records bekommt jemanden verstanden, der sich mit DNS auskennt ;).

Ich nehme an, der Code-Schnipsel, den du eingangs gepostet hast, läuft aktuell auf deinem Server - eingetragen über die White-Label-Funktion?
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
bernhard
Posts: 156
Joined: Fri 29. May 2020, 14:36

Re: DKIM Button "Alles kopieren"

Post by bernhard »

Alexander wrote: Wed 15. Jan 2025, 12:58 Ich nehme an, der Code-Schnipsel, den du eingangs gepostet hast, läuft aktuell auf deinem Server - eingetragen über die White-Label-Funktion?
Nein, das hab ich schnell im Browser zusammengebastelt bzw. in VSCode und dann im Browser in die Konsole kopiert und mir die Daten dort aus dem console.log() rausgeholt. Die Copy-To-Clipboard Funktion hat da nicht funktioniert, da habt ihr ab eh schon eine eigene Implementierung, die ihr sicherlich nutzen könnt.
Post Reply