SPF validation fails on passed senders

SPF validation fails on passed senders

Hello. Sorry for english, I'm not native speaker.

I have some troubles with incoming mails. I have enabled SPF check in spam control in CP and choose option to put fail and soft fail mails to quarantine. Yesterday when I checked quarantine I found emails which definitely (from my point of view) must pass the SPF check. One of it was a CampaignMonitor newsletter and I was wondering how can one of the most popular service in email marketing fails the SPF check. So I use SPF check service ( http://vamsoft.com/support/tools/spf-policy-tester) and it says that mail from quarantine pass the test.

For more infromation here is the necessary information to test it:

Received-SPF: softfail (zoho.com: transitioning domain of cmail20.com does not designate 27.126.146.75 as permitted sender) client-ip=27.126.146.75;
Received: from mx75.b.outbound.createsend.com (mx75.b.outbound.createsend.com [27.126.146.75]) by mx.zohomail.com
From: "Campaign Monitor" < hello@campaignmonitor.com>

I'll appriciate any help and thank you in advance!