DNS-Eintrag löschen
delete_dns_recordLöscht EINEN DNS-Eintrag einer Domain — der Weg zurück zu add_dns_record, etwa für einen falsch eingetragenen DKIM-, SPF- oder DMARC-Wert. Die Kennung (record_id) muss aus get_dns_records stammen und wird serverseitig gegen die Zone genau dieser Domain geprüft; eine geratene oder aus einer älteren Antwort übernommene Kennung wird abgewiesen, bevor irgendetwas gelöscht wird. Die Kennungen sind nicht stabil: vor dem Löschen get_dns_records frisch abrufen und dem Kunden Typ, Name und Wert des Eintrags nennen, den er löschen will. Ein gelöschter Eintrag lässt sich über dieses Werkzeug nicht wiederherstellen, nur mit add_dns_record neu anlegen — und ein fehlender SPF-, DKIM- oder MX-Eintrag kann Mailzustellung oder Erreichbarkeit der Website sofort beeinträchtigen. Die Antwort sagt ausdrücklich, ob der Eintrag nach dem Löschen wirklich aus der Zone verschwunden ist; ist die Zone danach nicht abrufbar, meldet sie das als ungeprüft statt als Erfolg.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Die Domain, z. B. example.de | |
| record_id | Yes | Kennung des Eintrags, genau wie von get_dns_records geliefert — keine geratene Zahl, und keine aus einer früheren Antwort | |
| bestaetigung | No | Nur für geschützte Einträge (MX, SPF, DKIM, DMARC, A/AAAA der Hauptdomain und von www, sowie die Ziele eines MX): der VOLLE Name des Eintrags, genau wie ihn die Fehlermeldung nennt (Feld required_name). Ohne diese Angabe lehnt der Server mit confirmation_required ab und löscht nichts. NS und SOA lassen sich nie löschen. Den Namen nur setzen, nachdem der Kunde das Löschen ausdrücklich bestätigt hat — nie vorsorglich mitschicken. |