본문 바로가기

Delphi/꿀팁

[E-Mail] Mail에 로그인 하기 - 1

구글 메일에 접속하기 위한 IdIMap4와 IdSSLIOHandlerSocketOpenSSL 컴포넌트를 올려줍니다.

 

각 컴포넌트의 Properties를 설정해줍니다.

IdIMAP4.Host := 'imap.gmail.com';
//GmailIdIMAP4.Host := 'imap.mail.yahoo.com'; //Yahoo
IdIMAP4.Port := 993;
IdIMAP4.IOHandler := IdSSLIOHandlerSocketOpenSSL;
IdIMAP4.UseTLS := TIdUseTLS.utUseImplicitTLS;

IdSSLIOHandlerSocketOpenSSL.Host := 'imap.gmail.com';
IdSSLIOHandlerSocketOpenSSL.Host := 'imap.mail.yahoo.com';
IdSSLIOHandlerSocketOpenSSL.Port := 993;
IdSSLIOHandlerSocketOpenSSL.SSLOptions.Method := TIdSSLVersion.sslvTLSv1;

 

로그인

IdIMAP4.Username := '이메일아이디';
IdIMAP4.Password := '비밀번호';
IdIMAP4.Connect(True); //True로 할 경우 연결 확인 및 로그인까지 한번에 가능

 

외부 접속을 위한 구글 및 야후 보안설정은

developist.tistory.com/44 developist.tistory.com/45 참조

 

2017/10/13 - [Delphi/꿀Tip] - [E-Mail] 메일함 목록 불러오기 - 2

2017/10/25 - [Delphi/꿀Tip] - [E-Mail] 메일함의 메일 리스트 불러오기 - 3

2019/09/21 - [Delphi/꿀Tip] - [E-Mail] 메일 및 첨부파일 내용 가져오기 - 4

2019/09/21 - [Delphi/꿀Tip] - [E-Mail] 첨부파일 다운로드 하기 - 5

 

 

반응형