mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-07-28 16:42:37 -04:00
update a TXT record containing an SPF string? #208
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @JuicyFruiter on GitHub (Aug 26, 2022).
Hi,
As a possible feature, I'd like to be able to update a TXT record which is currently in the format:
v=spf1 a mx ip4:example.com ~all
Because the SPF record refers to a domain name instead of an IP address, this is causing a low email reputation.
I'd like to be able to use ddns-updater to update the TXT record to:
v=spf1 a mx ip4:123.123.123.123 ~all
Is this supported already? or if not, can it be integrated, please?
@qdm12 commented on GitHub (Aug 26, 2022):
Not supported, but it won't be implemented anytime soon, there is already a huge backlog of issues, I'm the sole maintainer and I'm pretty much out of time continuously. Sorry, maybe one day though!
@favonia commented on GitHub (Sep 7, 2022):
@JuicyFruiter Out of curiosity, why is the
ip4SPF mechanism needed when theaSPF mechanism is in use andAand/orAAAADNS records are probably updated by ddns-updater? My naive reading of the standards seems to indicate that theipv4SPF mechanism (which should match exactly the same IP theADNS record is pointing to) is not needed in this case.@JuicyFruiter commented on GitHub (Sep 8, 2022):
Interesting and good spot! Not an intended inclusion - I used an automatically generated service to generate the SPF record when troubleshooting an issue during initial setup (the issue had been resolved by deleting and re-creating the SPF record from scratch, but at some point I had assumed that the syntax must have been incorrect so used an automatically generated field along the way.)
@JuicyFruiter commented on GitHub (Sep 8, 2022):
Update: Thanks. I think that has resolved the need for this feature request. removing the
ip4mechanism means the ip address is no longer required 👍