SPF TTL and Mailserver TTL

HI:

Brand new to Virtualmin for nearly a week now, and I was wondering if the TTL settings for SPF are dependent on the one for the mailserver ? If not, is there any TTL other than the SPF ttl that would override the SPF ttl?

Also wondering what the best approach to resolve a return-path problem would be , as we try to resolve it by using SPF, and are waiting for the TTL to expire so our new settings take effect. Theres also no way to know the default TTL for the SPF record, but I am guessing its the same as the one for the (zone paramater) mailserver, which comes to about 10 hours?

Is there a way to change the way sendmail interprets the return-path field instead of it putting the Zones ’ master server’ in there as the default ? Our problem, for example, we get this bounced email nearly every email that is sent:


This is the mail system at host sls-jf4p26.dca3.superbservers.com.

I’m sorry to have to inform you that your message could not
be delivered to one or more recipients. It’s attached below.

For further assistance, please send mail to

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

               The mail system

techforce@ureach.com: host mail.ureach.com[63.150.151.36] said: 553 5.1.8
parts-link@sls-jf4p26.dca3.superbservers.com… Domain of sender address
parts-link@sls-jf4p26.dca3.superbservers.com does not exist (in reply to
MAIL FROM command)

–86E4A19E8240.1267073820/sls-jf4p26.dca3.superbservers.com
Content-Description: Delivery report
Content-Type: message/delivery-status

Reporting-MTA: dns; sls-jf4p26.dca3.superbservers.com
X-Postfix-Queue-ID: 86E4A19E8240
X-Postfix-Sender: rfc822; parts-link@sls-jf4p26.dca3.superbservers.com
Arrival-Date: Wed, 24 Feb 2010 23:57:00 -0500 (EST)

Final-Recipient: rfc822; techforce@ureach.com
Action: failed
Status: 5.1.8
Remote-MTA: dns; mail.ureach.com
Diagnostic-Code: smtp; 553 5.1.8
parts-link@sls-jf4p26.dca3.superbservers.com… Domain of sender address
parts-link@sls-jf4p26.dca3.superbservers.com does not exist

–86E4A19E8240.1267073820/sls-jf4p26.dca3.superbservers.com
Content-Description: Undelivered Message
Content-Type: message/rfc822

Hrm, I’m not aware of any SPF TTL settings, other than that of the DNS record it resides in.

If you’re seeing issues, it’s possible that your SPF record was cached by another DNS server and may not have cleared out yet.

As far as your outgoing emails go – make sure that you have your hostname set to your FQDN (ie, an address in the form host.domain.tld), which you can see by running the “hostname” command.

That hostname should exist in your DNS somewhere, so that when remote servers do a lookup on it, it resolves to an IP address.

-Eric