Hellos,

the nslookup non authoritative answer resads  "x.x.x.x.in-addr.arpa""name x.x.x.x.accesskenya.com", though I think they should read x.x.x.x.mydomain.com. let me ask...who is supposed to setup by reverse dns. 

A. me(my dns is not public)(set it up as a split dns(I stand to be corrected))
B. My ISP.(who provide my public IP address)
C. MY domain registrar(the host the dns records for my domain. the dns records are pinted ).

On mxtoolbox.com, the mxlookup, diagnostics are fine. On the spf records the +ip4 passes but the -all fails