Hi Andrew,
As for the System.Web.Mail, currently it hasn't provide any other means for
loading attachement except from a physical file. However, I do think this
is a good idea, and recommend that you submit this request to our dev guys:
www.microsoft.com/mswish
Hope it'll soon appear in the future version.
Also, if we do need to dynamically load binary file from inmemory stream,
we may consider some other 3rd party Mail components such as the ASPNET
mail. Also, for most questions on System.Web.Mail component, we can have a
look at the following FAQ:
http://www.systemwebmail.com/
Hope also helps. Thanks,
Steven Cheng
Microsoft Online Support
Get Secure!
www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)