After tracking zimbra's logs, I see that zimbra can't send large mail to yahoo (lager than 4MB). In the zimbra.log, it said:
But the emails has a size smaller than 4MB can be sent properly to yahoo, not have any problems....lost connection with ..... while sending end of data -- message may be sent more than one
Have any one solution? or this is a bug of postfix?