www.pudn.com > C++biyesheji.rar > AddExtra.cs
using System;
using System.Globalization ;
using System.Net ;
using System.IO ;
using System.Collections ;
namespace MailSend
{
///
/// AddExtra 的摘要说明。
///
public class AddExtra
{
public AddExtra()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
private string []Attachment;
///
/// 重载的构造函数,以便把相关的附件信息传入
///
///
public AddExtra(ArrayList array)
{
Attachment=new string [array.Count ];
for(int i=0;i
/// 获得当前时间
///
///
public string GetTime()
{
string time=DateTime.Now .ToString ("F",DateTimeFormatInfo.InvariantInfo );
return time;
}
///
/// 获得本机名
///
///
public string GetName()
{
string cpuName=Dns.GetHostName ();
return cpuName;
}
///
/// 获得本机IP地址
///
///
public string[] GetIP()
{
IPAddress[] addressList = Dns.GetHostByName(Dns.GetHostName()).AddressList;
string []ipAddress=new string [addressList.Length ];
for(int i=0;i
/// 保存信件
///
/// 要保存为的文件名
/// 要保存的信件内容
public void SaveLetter(string fileName,string Text)
{
StreamWriter sw=new StreamWriter (fileName,true);
sw.WriteLine (Text);
if(Attachment.Length !=0)
{
sw.WriteLine("此封邮件的附件的路径如下:");
}
else
{
sw.Write ("此封邮件没有附件!");
}
for(int i=0;i