..


스폰서 링크

C에서 이메일을 작성하고 관리 #

빈센조 Gaglio 쓴 기사
3의 1 페이지

우리 모두가 지금은 아시다시피 이메일은 특히 사용의 용이성을위한 매우 인기있는 통신 메커니즘입니다. 프로그래머를위한이 응용 프로그램은 사용자간에 메시지, 보고서 및 파일을 보낼 수 있도록 핵심적인 도구는 것이다.

버전 2.0로 시작. NET Framework에서 귀하가 이메일 메시지를 작성하고 보낼 수 몇 가지 클래스를 제공합니다 System.Net.Mail 네임 스페이스를 도입되었습니다. 이러한 메시지는 간단한 텍스트, HTML 및 첨부 파일을 포함할 수 있습니다. 실제로 이메일의 전송은 두 단계로 나눌 수 있습니다 : 생성 및 (단순 메일 전송 프로토콜) SMTP에 동일한 메시지를 보내는.

(기사는 아래에 계속 ...)

이메일 메시지의 생성은 간단하거나 복잡한 수 있습니다. 가장 간단한 버전에서는 객체의 보낸 사람,받는 사람, 그리고 본문에서 전자 메일 메시지로 구성되어, 그 메시지 자체입니다. 이메일이 간단한 유형은. NET Framework를 사용하여 코드의 단일 라인을 만들 수 있습니다. 이메일의 더 복잡한 버전도 포함하고 HTML, 사용자 정의 코딩의 유형을 가지고 있습니다 이미지를 포함 (첨부 파일) 또는 HTML에 이미지를 삽입했습니다.

작성하고 이메일 메시지는 다음 단계를 수행해야합니다 보내려면 :

  1. MailMessage 개체를 만듭니다
  2. 당신은 생성자에서 객체의받는 사람을 지정하지 않으면 다음 추가
  3. (예, 일반 텍스트 및 HTML 예를 들어, 등) 여러 의견을 제시하는 필요가있다면, 당신은 필요한 객체를 만들고 객체 MailMessage AlternateView에 배치해야합니다
  4. 당신이 첨부 파일을 보내려면 자신의 객체를 생성하고 객체 MailMessage 첨부 파일에서 그들을 삽입해야
  5. SmtpClient 개체를 작성하고 SMTP 서버를 지정
  6. SMTP 서버는 클라이언트가 적절한 인증 자격 증명 SmtpClient 개체를 추가하려면 인증해야하는 경우
  7. 메서드 SmtpClient.Send에 MailMessage 개체를 패스

우리가 지금이 작업을 수행하는 방법에 보자. MailMessage 클래스는 빈 메시지를 만들거나, 가장 완전한 버전에서 메시지를 보낸 사람,받는 사람, 제목 및 메시지 본문 있도록 네 생성자를 제공합니다. 매개 변수의 최대 개수와 생성자를 사용하는 예제를 수행하자






 MailMessage 메시지 = 새 MailMessage ( "mittente@mittente.com"

 





 "Destinatario@destinatario.com", "제목", "이메일의 내용");



그것은 MailAddress 개체의 형태로 발신자와 수신자를 지정하는 것도 가능합니다. 이러한 유형의 개체는 당신이 이메일 주소를 지정할 수 있습니다,뿐만 아니라 표시 이름 대신 같은 (별칭)과 인코딩의 유형을 지정하려면 다음 예제와 같이






 MailMessage 메시지 = 새 MailMessage (







 새로운 MailAddress ( "mittente@mittente.com", "표시 발신자 이름"),

 





 새로운 MailAddress ( "destinatario@destinatario.com"

 





 )) "받는 사람 이름 표시";



인코딩 형식을 지정하려면 MailAddress의 다른 생성자를 사용해야합니다






 MailMessage 메시지 = 새 MailMessage (새 MailAddress ( "mittente@mittente.com"

 





 ) Encoding.ASCII "를 보낸 사람 이름 표시"

 





 새로운 MailAddress ( "destinatario@destinatario.com"

 





 Encoding.ASCII)) "받는 사람 이름 표시";



그러나, 거의 인코딩 유형을 지정할 필요가 없습니다.

같은 카테고리에 ...
E - 학습
코스 굽기 CD 및 DVD 코스 굽기 CD 및 DVD
프리웨어 프로그램 CD 및 DVD를 구울 가이드. 단 25 €.
MS 액세스 과정 MS 액세스 과정
쉽고 빠르게 데이터베이스를 만들고 관리하는 방법에 대해 알아보십시오. 2012년 6월 1일까지 -10 % 할인합니다.
VB.NET 코스 VB.NET 코스
Visual Basic을 사용하여 데스크톱 응용 프로그램을 만듭니다.. NET 2012년 6월 1일까지 할인 -5 %를.
스폰서 링크