Not sure I understand. The inbound email's -domain From: 2134@domainname.com - is validated against the sending SPF framework for that same domain.right? (so the filtering on SmarterMail - should match what, say...
http://www.kitterman.com/spf/validate.html does correct?
On our own settings for SPF and spam settings... we take that into consideration.... but don't flunk those that fail SPF; because there are ALOT of major companies / email providers - that flunk their own SPF.
I have had trouble with Barracuda and our outgoing mail before.... but it was a matter of lining up the SPF approved I/Ps for the outbound servers vs. the SPF record.