When I enabled Email Verification, PDA never sent me an email, which subsequently locked me out of my account - I couldn't login until my email was verified. I finally figured out how to disable the verification requirement by modifying the setting in the PDA database.
Enter the DB (in this case, I was using the SQLite backend)
sqlite3 /opt/web/powerdns-admin/configs/pdns.db
You can see all the settings by showing the setting table. (Additionally, set .header on
and .mode column
)
select * from setting where id = 10;
You should see this:
id name value
-- ----------------- -----
10 verify_user_email True
To change the value to False (to disable the setting)
update setting set value = 'True' where id = 10;
Exit
.exit