your domain was probably old enough to be trusted, but they have probably changed parameters now
They require dmarc as of February