Attach dynamic content

Files that are generated at runtime, such as PDF documents or images
created via GD can be attached directly to a message without writing
them out to disk.