Google does have very strict spam filters. Since it works when I enter my email address, I feel this is almost definitely an issue with receiving and not sending... but I can debug it with you directly in a screen sharing session.
Please post back with a US phone number and good times to reach you today or tomorrow and I'll look into this with you directly.