Еще один момент, который необходимо отметить, - то, что ни iPhone, ни Android в настоящее время не поддерживают Flash. Намного больше людей ожидает получать доступ к веб-приложениям по своим телефонам.
Предположение ... Назад dat до начала перед отправкой nit
// Set the position to the beginning of the stream.
stream.Seek(0, SeekOrigin.Begin);
mail.Attachments.Add(new Attachment(stream, "myPdf.pdf"));
mail.Send();
Вы пытались сохранить файл, а затем прикрепить файл, вместо того, чтобы пытаться присоединить поток?
добавлено
Обычный процесс здесь был бы
Использовать поток для создать файл на диске
Прикрепить файл к электронному письму
Удалите файл, когда закончите с ним.