Why Sending Files to Clients Is Still Broken (And What Actually Works)

I didn’t realize how messy file delivery was until a client said: