Geeks Pop3 Module
현재 이메일 관련 솔류션을 판매 계획을 수립하고 있습니다.
일단 모든 솔류션의 기초 기술로 제공되어야 할것들이 여러게 있습니다만,
이메일 관련 솔류션이 갖고 있어야 핵심 기능들중 하나인 POP3 관련 입니다.
1 차 배포 및 기능.(2010-03-30 일자)
- 한글 및 영문 지원.
- Base64 Encoding & Decoding 자동 탐색후 적용
- POP3(보안 SSL 적용) 지원.
- 이메일의 내용을 읽지 않고, 간략한 헤더 부분만 읽어서 갖고 오기에 속도가 빠름.
- 이메일에서 보낸사람, 받는 사람, 제목 등 파싱 함수 제공.(요청시 포함)
- 이메일 받은 사람, 보내는 사람, 제목등 간략한 정보를 CVS로 Exporting(개발의뢰)
- 이메일 받은 사람에 관한 정보를 토대로 정산 업무 (개발 의뢰)
- 이메일 받은 내용을 토대로 통계 분석 및 자동 발송 업무 (개발 의뢰)
- 이메일 및 주소록 연동후 정산 관련 작업 (개발 의뢰)
- Email 수신후 SMS로 발송 관련 작업 (개발 의뢰)
- Email 로 SMS 대량 발송 관련 작업 ( 개발 의뢰)
이용 및 개발 문의는 ghkgrk@naver.com 으로 해주시기 바랍니다.
저작권
현재 Geeks_Pop3관련 된 모듈의 모든 저작권은 Geeks_company에 있습니다.
아래는 사용법 및 간략한 개발 메뉴얼 입니다.
개발 언어는 C#이며 , 제공될 모듈의 사용 법입니다.
첨부되어 있는 POP3 Module을 다운 후 폴더에 압축을 풉니다.
압축을 푼 디렉토리로 가서 참조 추가를 합니다.
참조 추가된 후의 모습입니다. 이렇게 참조를 추가 하신후
아래와 같이 Using Pop3_Module 을 추가 합니다.
그후
/// Gmail 과 Naver 기준으로 코드를 작성 하면 이러합니다.
GeeksPop3Client getPOP3 = new GeeksPop3Client("id", "password", "pop.gmail.com");
getPOP3.OpenInbox();
foreach (pop3Email each in getPOP3.pop3Emails)
{
Console.WriteLine("제목 : " + each.Subject);
Console.WriteLine("보낸 사람 : " + each.From);
Console.WriteLine("받는 사람 : " + each.To);
Console.WriteLine("첨부 파일 여부 : " + each.IsMultipart);
Console.WriteLine("====================");
}
현재 POP.gmail.com (SSL 사용) 에 접속이 된 상태 입니다.
밑에 + OK 0 0 은 현재 제 계정에 저장된 메일이 하나도 없다란 의미 이므로 메일을 보내겠습니다.
총 4통의 메일을 보내며 그 제목은 이러 합니다.
test1
test2
test3
test4
..
..
그후 다시 계정으로 접속을 하여 처리 해보니
총 4통의 메일이 저장된걸로 나옵니다.
현재 총 4통의 저장된 메일의 헤더 부분을 출력 합니다.
'Geeks_Company 자료' 카테고리의 다른 글
Geeks_Cryptography (0) | 2010.04.13 |
---|---|
Geeks SMTP 모듈 (0) | 2010.04.08 |
Geeks_Barcode_Generator (0) | 2010.04.08 |
Geeks_Excel 컴포넌트 (0) | 2010.04.02 |
ExcelToCode (0) | 2010.04.01 |