2 // System.Web.Mail.MailAttachment.cs
\r
5 // Lawrence Pit (loz@cable.a2000.nl)
\r
6 // Per Arneng (pt99par@student.bth.se)
\r
9 namespace System.Web.Mail
\r
11 public class MailAttachment
\r
13 private string filename;
\r
14 private MailEncoding encoding;
\r
16 public MailAttachment (string filename) :
\r
17 this (filename, MailEncoding.Base64)
\r
21 public MailAttachment (string filename, MailEncoding encoding)
\r
23 this.filename = filename;
\r
24 this.encoding = encoding;
\r
26 System.IO.File.OpenRead (filename).Close ();
\r
27 } catch (Exception) {
\r
28 throw new System.Web.HttpException ("Cannot find file: '" +
\r
34 public string Filename
\r
36 get { return filename; }
\r
39 public MailEncoding Encoding
\r
41 get { return encoding; }
\r
46 } //namespace System.Web.Mail
\r