2010. 3. 31. 10:52

Geeks Pop3 Module

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


현재 이메일 관련 솔류션을 판매 계획을 수립하고 있습니다.

일단 모든 솔류션의 기초 기술로 제공되어야 할것들이 여러게 있습니다만,

이메일 관련 솔류션이 갖고 있어야 핵심 기능들중 하나인 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