A single "." in the first column means something special to an SMTP
server--it means "STOP HERE".  Some SMTP servers will do exactly that
even if there is more data after the errant ".", and there's not much
you can do about that.  In any case, that's what's causing the problem.
 
Nathan