Ruby SPF Parser