메일 서버 설정시 SSL, TLS, SASL 등이 무엇인지 자세히 설명해

vudghkzm의 이미지

여러 메일 서버 설정 문서에 나와있는 SSL, TLS, SASL 등이 어디에 쓰이는지 설명 부탁드립니다.

SSL, TLS, SASL 이 데이타 암호화를 위해 사용되는 거라고 대강 알고 있습니다만, 이것들이 메일를 주고 받을 때 어느 순간에 어떻게 사용되는지에 대해서 개념이 서질 않네요.

그리고 대게의 메일 서버(센드메일, 큐메일, 포스트픽스 등)가 위와 같은 것들을 이용해서 보안화를 취한다고 알고 있습니다만, 정확히 메일을 주고 받을 때 어떤 순간에 보안화를 취하는지에 대해서도 잘 모르겠네요.

그리고 제가 생각하기로 다음의 2가지 경우에 대해서만 암호화를 취한다면 안전한 메일 전송이 이루어 질 것이라고 생각하는데요.

1. 사용자 인증이 필요할때(relay 허용을 해도 되는지에 대한 인증, pop3나 imap로 메일을 받을 때 필요한 인증)에 비밀번호를 전송할때

2. 보낸 메일이 최종 도착지(최종 도착 메일 서버) 까지 도착할 때 까지.

1번은 smtp 서버, pop3 서버, imap서버가 있는 머신에 세팅을 잘 하면 될 거 같은데, 2번은 메일을 보내게 되는 서버뿐만이 아니라 중간에 경유하게 되는 서버 및 최종 도착지 서버 까지 암호화를 위한 일관적인 세팅을 해줘야 할 것이라 추측해봅니다만, 실제로는 어떤지요?

익명 사용자의 이미지

http://www.windowsitpro.com/Windows/Article/ArticleID/39197/39197.html

위의 유알엘에 간단하게 설명이 되어있네요.

요약하면
원래는 smtp서버끼리 암호화 통신 안한다. 하지만 STARTTLS라는 걸 쓰면 TLS를 지원하는 서버끼리 암호화해서 통신한다. 대표적으로 MS exchange server가 그렇다.

라고 하는 거 같습니다. 기타 메일 서버는 모르겠습니다. 찾아보시고 알려주세요~~

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.