Why sending email is slow??

Why sending email is slow??

Hi
I just configured a domain with email settings. At first I thought I could only recieve but not send until I saw test emails I sent delivered about an hour delayed. Recieving a reply from those test emails were fast, only sending is slow.
When checking MXTools it shows a TTL of 4hrs, is that ok? I have a couple of domain that shows only 30 min, does it have something to do with the delayed??

Thanks in advanced!