熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

解決.NET平台郵件發送CDO.Message錯誤

2013-11-13 10:03:10  來源: .NET編程 

  喜歡上C#再也沒有理由離開它去學另一種語言asp中可以方便的調用CDO並附上賬號和密碼來發送郵件但SystemWebMail命名空間裡卻並未讓我等到輸入用戶名和密碼的屬性在觀看了別的同仁的文章試了一個果然見效在此與大家分享一下
  由於在NET平台上並不在於程序寫多少更不在於用什麼語言去表達重要的似乎是思想所以我喜歡C#也只用C#寫這幾句代碼吧VBNET與J#的朋友可以稍微改一下即可用了
  private static int GoToSendMail(string Bodystring To)
  {
  try
  {
  SystemWebMailMailMessage mm=new SystemWebMailMailMessage();
  mmBodyFormat=SystemWebMailMailFormatHtml;
  mmFrom=;
  mmTo=To;
  mmBodyEncoding=SystemTextEncodingGetEncoding();
  mmSubject=您好!我是夢貓NET工作室希望與您攜手一起成長;
  mmBody=Body;
  mmFields[] = ;
  mmFields[] = ;//發送地址如果mmFrom寫了這兒可以不寫這句
  mmFields[] = ;
  mmFields[] = XXX;//驗證賬號發送者郵箱賬號
  mmFields[] = XXX; //驗證密碼發送者郵箱密碼
  mmFields[] = ; //驗證級別
  mmFields[] = x;//語言代碼
  mmFields[] = ; //SMTP Server
  SystemWebMailSmtpMailSmtpServer=;//上句和這句重著這句可以替代上句
  SystemWebMailSmtpMailSend(mm);
  return ;
  }
  catch(SystemException e)
  {
  ResponseWrite(eMessage+eStackTrace+eSource);
  return ;
  }
  }
  本程序在XP和Server IIS上均通過
From:http://tw.wingwit.com/Article/program/net/201311/12400.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.