C#实现SMTP 服务器,使用TCP 命令实现 using System; using System
Text; using System
IO; using System
Net; using System
Sockets; using System
Collections; namespace SkyDev
Mail { public enum MailFormat{Text,HTML}; public enum MailPriority{Low=1,Normal=3,High=5}; #region Class mailAttachments public class MailAttachments { private const int MaxAttachmentNum=10; private IList _Attachments; public MailAttachments() { _Attachments=new ArrayList(); } public string this[int index] { get { return (string)_Attachments[index];} } /// /// 添加邮件附件 /// /// 附件的绝对路径 public void Add(params string[] filePath) { if(filePath==null) { throw(new ArgumentNullException("非法的附件")); } else { for(int i=0;i