openssl을 이용해 메일전송시 SSL/TLS 기능을 추가하려고 합니다
글쓴이: nekoko / 작성시간: 월, 2011/09/19 - 2:00오후
메일 전송시 ssl/tls 기능을 넣으려고 합니다.
ssl 라이브러리를 찾아보니 openssl을 사용해야 할 것 같은데
보내는 메일 데이터 내용을 openssl API를 사용해 암호화하는 과정만
끼워넣으면 되는지..
어떻게 시작해야 하는지 막막하네요.
기능 구현 이전에 기본적으로
메일 전송시 ssl 기능이 어떤 과정으로 처리되는지도 잘 모르겠습니다;
인증서가 언급되던데 메일 기능에서 구현할 때도 해당되는 사항인가요?
조언 부탁드립니다.
Forums:
일단..
openssl을 이용한 ssl-tls 통신 예제를 프로토타입으로 만들어 보시면 될것 같아요.
기본적으로 ssl 통신에서 인증서는 필수입니다. :)
감사합니다
가뭄에 단비같은 리플 감사합니다 ㅎㅎ;
자료를 더 찾아보니 ssl 핸드쉐이크에 대한 설명도 나오고
해서 대충은 감이 온 것 같긴 합니다..
그런데 저는 메일을 보내는 측(클라이언트)만 코딩을 하게 되는데요
메일서버와 통신하려면 서버측 코드도 수정(?)해야 할 것 같은데..
다시 뭔가 헷갈리네요
클라이언트만 코딩해나가면서 메일서버로부터 응답을 한단계씩
확인해나가면서 작업을 해야할까요..?
"I'm convinced that the only thing that kept me going was that I loved what I did." - Steve Jobs 1955-2011
음... 바퀴를 새로 발명하셔야 하는
음... 바퀴를 새로 발명하셔야 하는 경우인가요?
http://en.wikipedia.org/wiki/SMTPS
http://en.wikipedia.org/wiki/STARTTLS
SSL/TLS에서 인증서 없는 통신도 가능하기는 합니다. 대신 인증(authentication)이 이뤄지지 않으므로 다른 방식으로 상대를 인증하거나 인증을 포기해야 합니다.
$PWD `date`
댓글 달기