You should determine for each application what items it can attach. For example, Mailer can attach documents, scripts, and applications, but not folders.