Hi, i have a few records DNS like this:
How can I delete a selected record via API?
Post string: domain=domain.pl&txtrecs1=name%3Dmail13.domain.pl.%26value%3D%22v%3Dspf1+a+mx+ptr+include%3A_spf.domain.pl+-all%22&affect_pointers=yes&delete=Delete+Selected&action=select
Post string: domain=domain.pl&txtrecs0=name%3Dmail11.domain.pl.%26value%3D%22v%3Dspf1+a+mx+ptr+include%3A_spf.domain.pl+-all%22&affect_pointers=yes&delete=Delete+Selected&action=select
When i delete these records through the GUI in the logs I see that the value changes (txtrecs0, txtrecs1,) I want to automate this process for deleting individual TXT records. So i don't know what value txtrecs will have.
any ideas?
Code:
mail11.domain.pl. TXT "v=spf1 a mx ptr include:_spf.domain.pl -all"
mail12.domain.pl. TXT "v=spf1 a mx ptr include:_spf.domain.pl -all"
mail13.domain.pl. TXT "v=spf1 a mx ptr include:_spf.domain.pl -all"
How can I delete a selected record via API?
Post string: domain=domain.pl&txtrecs1=name%3Dmail13.domain.pl.%26value%3D%22v%3Dspf1+a+mx+ptr+include%3A_spf.domain.pl+-all%22&affect_pointers=yes&delete=Delete+Selected&action=select
Post string: domain=domain.pl&txtrecs0=name%3Dmail11.domain.pl.%26value%3D%22v%3Dspf1+a+mx+ptr+include%3A_spf.domain.pl+-all%22&affect_pointers=yes&delete=Delete+Selected&action=select
When i delete these records through the GUI in the logs I see that the value changes (txtrecs0, txtrecs1,) I want to automate this process for deleting individual TXT records. So i don't know what value txtrecs will have.
Bash:
#!/bin/bash
user="xxxxx"
password="xxxxx"
server="xxxx"
domain="xxx"
subdomain=$1
curl --insecure -s --max-time 15 --user $user:$password "${server}/CMD_API_DNS_CONTROL?domain=${domain}&txtrecs2=name%3D${subdomain}.${domain}.%26value%3D%22v%3Dspf1+a+mx+ptr+include%3A_spf.domain.pl+-all%22&affect_pointers=yes&delete=Delete+Selected&action=select"
any ideas?