-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
One regression and miscellaneous documentation observations. #19
Comments
|
It seems to work with the following code:
Result is: "none (No applicable sender policy available)" |
The regression does not relate to ->stringify but to the use of the object as a string as per the documentation. Quoting perldoc mail::SPF::Record
Until this regression I was indeed using a Record object as a string and it did indeed stringify as documented in all cases of which I'm aware. It still does stringify if there is a TXT record for the domain but it doesn't now do that if there isn't; it gives me nasty error messages in my logs instead. |
do you have a sample code to trigger this issue ? Thanks. |
Sample code as requested:
There is no SPF TXT record for mail1.netways.de above. If for example I query for a domain which does have an SPF TXT record:
|
The documentation for Mail::SPF version 3.20240617 still appears to claim version 2.009.
The documentation still talks about RFC4408. This (experimental) RFC was obsoleted by RFC7208 years ago.
Both in the documentation and IN MESSAGES RETURNED BY THE CODE the module still refers to the Website at openspf.org. This Website has been abandoned for many years. I recommend the Debian patches.
Stringification of the value reteurned from $request->record is broken for domains which have no SPF record.
The text was updated successfully, but these errors were encountered: