Est-ce que le mx d'ecard.com pointe bien vers ton serveur ?
Sinon, autre solution encore plus simple, essaye en stipulant directement ton ip dans le SPF

"v=spf1 a mx ip4:y.y.y.y ~all"