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일정도를 삽질 했다는...;;

Posted by 땡초 POWERUMC
TAG

댓글을 달아 주세요