Error opening attachment in outlook
Can you try sending gmail? to be sure the problem is on the sender side (civi) and not on the recipient one.

if the size is 0 byte, it might be that you have a limitation in PHP on how big files you upload/process can be. Is this a problem you have all the time or only with these files? are they big?