CDO.IMessage mail=new CDO.MessageClass();
CDO.Configuration iConfig=new CDO.ConfigurationClass();
ADODB.Fields flds=iConfig.Fields;
flds[CDO.CdoConfiguration.cdoSendUsingMethod].Value=2; //인증
CDO.CdoConfiguration.cdoSMTPServer].Value="smtp.mail.yahoo.co.kr";
flds[CDO.CdoConfiguration.cdoSendUserName].Value="umjunil";
flds[CDO.CdoConfiguration.cdoSendPassword].Value="xxxxxx";
flds[CDO.CdoConfiguration.cdoSMTPAuthenticate].Value=1;//보내는메일인증
ds.Update();
mail.Configuration=(CDO.Configuration)iConfig;
mail.To=tomail;????
mail.From=frommail;
mail.Subject=title;
mail.HTMLBody=content.Replace("\r\n","
");
try{
mail.Send();
}
catch (Exception e) { 예외 처리 }
finally { mail=null; iConfig=null; }
야후에서는 무료로 smtp 가 지원된다.
위 빨간부분은 보내는 메일의 인증이다.
없어도 되는 서버가 있는가 하면... 저 설정을 하지않으면
보내는 메일을 인증할 수가 없다.
접근에 대한 인증도 있지만, 보내는 메일의 인증이란 부분도 있었다.
야후 하믄서 처음 알앗다...
저것때매 2일정도를 삽질 했다는...;;
'.NET > C#' 카테고리의 다른 글
[제네릭 2편] 제네릭 컬렉션의 사용법 2007-07-01 (0) | 2007.07.01 |
---|---|
[제네릭 1편] 제네릭이란 무엇인가? 새로운 컬렉션의 소개 (0) | 2007.06.30 |
참조된 어셈블리의 Reflection 트러블 슈팅 (0) | 2007.06.02 |
Reflection 을 통한 Event 제어 (0) | 2007.05.17 |
C# 으로 만든 네이버 OpenAPI (0) | 2007.04.05 |
CDO 객체를 이용하여 야후 메일 보내기 (0) | 2007.04.05 |