๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
IT-Engineering/Super Developer

์Šˆํผ๊ฐœ๋ฐœ์ž์˜ ์ž๊ฒฉ[2] - ์ด๋ฉ”์ผ(E-mail) ๋™์ž‘์›๋ฆฌ

by ๐Ÿงž‍โ™‚๏ธ 2020. 6. 16.
๋ฐ˜์‘ํ˜•

์ด๋ฉ”์ผ์˜ ๋™์ž‘ ์›๋ฆฌ

์Šˆํผ๊ฐœ๋ฐœ์ž์˜ ์ž๊ฒฉ 2ํƒ„์ด๋‹ค. ๋‚จ์„ธ๋™ ๋Œ€ํ‘œ์˜ ๋‘๋ฒˆ์งธ ์งˆ๋ฌธ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

ํ•œ๊ตญ์˜ gmail ์‚ฌ์šฉ์ž๊ฐ€ ๋ฏธ๊ตญ์˜ gmail ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฉ”์ผ์„ ๋ณด๋ƒˆ๋‹ค. ์–ผ๋งˆ ๋งŒ์— ๋„์ฐฉ ํ• ๊นŒ? ์–ด๋–ค ๊ณผ์ •์„ ๊ฑฐ์น ๊นŒ? ์ด์— ๋Œ€ํ•ด 5๋ถ„ ์ด์ƒ ์ƒ์„ธํžˆ ์–˜๊ธฐํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€?

"์•„๋‡จ... ์ƒ์„ธํžˆ ์–˜๊ธฐํ•˜๊ธฐ๊ฐ€ ์–ด๋ ค์šด๋ฐ์š”..."

๊ทธ๋ž˜. ์ด๋ฒˆ์—๋Š” ์ด๋ฉ”์ผ์˜ ๋™์ž‘ ์›๋ฆฌ๋ฅผ ํŒŒํ—ค์ ธ๋ณด์ž. ์šฐ๋ฆฌ๊ฐ€ gmail์„ ์ผœ์„œ ๋ฉ”์ผ์„ ์ž‘์„ฑํ•˜๊ณ  ๋ฉ”์ผ์„ ๋ณด๋‚ด๋Š” ๊ณผ์ •์„ ๋– ์˜ฌ๋ ค๋ณด์ž.

gmail์„ ํ†ตํ•ด ๋ฉ”์ผ์„ ๋ณด๋‚ด๋Š” ํ™”๋ฉด

1. gmail์—์„œ ์ด๋ฉ”์ผ ์ž‘์„ฑ์„ ์™„๋ฃŒํ•˜๊ณ , '๋ณด๋‚ด๊ธฐ' ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ๋‹ค.

์—ฌ๊ธฐ์„œ gmail์€ email client ๋˜๋Š” MUA(Mail User Agent)๋ผ๊ณ  ๋ถˆ๋ฆฐ๋‹ค. MUA์—๋Š” Outlook๊ฐ™์€ ์„ค์น˜ ์†Œํ”„ํŠธ์›จ์–ด๋‚˜ gmail๊ณผ ๊ฐ™์€ ์›น๋ฉ”์ผ์ด ์žˆ๋‹ค.

2. ์ด๋ฉ”์ผ ํด๋ผ์ด์–ธํŠธ๊ฐ€ SMTP ์„œ๋ฒ„์— ์ ‘์†ํ•˜๊ณ  MIME ํฌ๋งท์œผ๋กœ ๋ฉ”์ผ์„ ๊ฑด๋„จ๋‹ค.

SMTP(Simple Mail Transfer Protocol)์„œ๋ฒ„์— ์ ‘์†ํ•ด์„œ ์ด๋ฉ”์ผ ํ‘œ์ค€ ํฌ๋งท์ธ MIME(Multipurpose Internet Mail Extensions)ํฌ๋งท์œผ๋กœ ๋ฉ”์ผ์„ ๋ณด๋‚ธ๋‹ค.

3. SMTP ์„œ๋ฒ„์—์„œ MTA๋Š” ์ˆ˜์‹ ์ž์˜ ๋„๋ฉ”์ธ ํ™•์ธ์„ ์œ„ํ•ด DNS ์„œ๋ฒ„๋ฅผ ์ฐพ๋Š”๋‹ค.

MTA(Mail Transfer Agent)๋Š” ๋ชฉ์ ์ง€(IP)๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด gmail.com์ด๋ž€ ๋„๋ฉ”์ธ์„ DNS์„œ๋ฒ„์—์„œ ์ฐพ๋Š”๋‹ค. MTA๋Š” ๋Œ€ํ‘œ์ ์œผ๋กœ sendmail, qmail, postfix์ด ์žˆ๋‹ค.

4. DNS์„œ๋ฒ„์—์„œ MX ๋ ˆ์ฝ”๋“œ๋ฅผ ์ฐพ๊ณ , ์ˆ˜์‹ ์ž์˜ ์ด๋ฉ”์ผ ์„œ๋ฒ„์— SMTPํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ๋ฉ”์ผ์„ ์ „์†กํ•œ๋‹ค.

DNS์„œ๋ฒ„์— MX(Mail eXchanger) ์„œ๋ฒ„ ์ฃผ์†Œ๋ฅผ ์งˆ์˜(querying)ํ•ด์„œ ์ฐพ์œผ๋ฉด, ํ•ด๋‹น ์„œ๋ฒ„์— ๋ฉ”์ผ์„ ์ „์†กํ•œ๋‹ค.

5. ์ˆ˜์‹ ์ž์˜ ์„œ๋ฒ„๋Š” ์ˆ˜์‹ ์ž์˜ ๊ณ„์ •์„ ํ™•์ธํ•˜์—ฌ ํ•ด๋‹น ์‚ฌ์šฉ์ž์˜ ๋ฉ”์ผ ๊ณ„์ •์œผ๋กœ ๋ฉ”์ผ์„ ๋ฐฐ๋‹ฌํ•œ๋‹ค.

์ด์ œ ๋ฉ”์ผ์€ ์ˆ˜์‹ ์ž์˜ ์„œ๋ฒ„ MTA๋กœ ์™€์„œ MDA(Mail Delivery Agent)๋ฅผ ํ†ตํ•ด ์ˆ˜์‹ ์ž์˜ ๋ฉ”์ผํ•จ์— ๋ฉ”์ผ์„ ๋„ฃ๋Š”๋‹ค.

6. ๋ฐ›๋Š” ์‚ฌ์šฉ์ž๋Š” ์ž์‹ ์˜ gmail์— ์ ‘์†ํ•˜์—ฌ ๋ฐ›์€ ๋ฉ”์ผ์„ ํ™•์ธํ•œ๋‹ค.

๋ฐ›๋Š” ์‚ฌ์šฉ์ž๋Š” ๋ณธ์ธ์˜ MUA์—์„œ ์›ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ผ POP ๋˜๋Š” IMAP๋กœ ๋ฉ”์ผ์„ ๋ฐ›๋Š”๋‹ค.

 

POP vs IMAP

POP(Post Office Protocol)์€ ๋ง ๊ทธ๋Œ€๋กœ ์šฐ์ฒด๊ตญ ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ์‹ค์ œ๋กœ ์šฐํŽธ์ด ์–ด๋–ป๊ฒŒ ๋ฐฐ๋‹ฌ๋˜๋Š”์ง€๋ฅผ ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ๋‹ค. ์ง‘๋ฐฐ์›์ด ์šฐํŽธํ•จ์„ ์—ด์–ด ์šฐํŽธ์„ ๊ฐ€์ ธ๊ฐ„๋‹ค. ์šฐํŽธํ•จ ์•ˆ์—๋Š” ์ด์ œ ์šฐํŽธ์ด ์—†๋‹ค. ์ด๊ฒƒ์ด POP ๋ฐฉ์‹์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ๋ณด๋Š” POP3๋Š” POP์˜ ๋ฒ„์ „3์ด๋‹ค.

IMAP(Internet Message Access Protocol)์€ ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ์›น๋ฉ”์ผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์–ด๋–ค ์ปดํ“จํ„ฐ์—์„œ ๋„ค์ด๋ฒ„ ํ™ˆํŽ˜์ด์ง€๋‚˜ ๋‹ค์Œ ํ™ˆํŽ˜์ด์ง€์—์„œ ๋ฉ”์ผ์„ ์—ด๋“ (outlook์œผ๋กœ POP3์—ฐ๋™ ๋“ฑ์„ ํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด...) ๊ฐ™์€ ํ™”๋ฉด์„ ๋ณผ ๊ฒƒ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•ญ์ƒ ๋™๊ธฐํ™”๋˜์–ด์žˆ๋‹ค. ์ด๊ฒƒ์ด IMAP๋ฐฉ์‹์ด๋‹ค.

์œ„์˜ ๊ณผ์ •์„ ํ•œ์žฅ์˜ ๊ทธ๋ฆผ์œผ๋กœ ์š”์•ฝํ•ด๋ณด์•˜๋‹ค. (๊ฐ„๋งŒ์— ์˜ˆ์ˆ ํ˜ผ์„ ๋ถˆํƒœ์›Œ๋ณด์•˜๋‹ค...)

์ด๋ฉ”์ผ์˜ ๋™์ž‘ ์›๋ฆฌ

 

์ด ์ •๋„๋ฉด ๋‹น์ดˆ์˜ ์งˆ๋ฌธ์— ๋งž์ถฐ ์ด๋ฉ”์ผ์˜ ๋™์ž‘ ์›๋ฆฌ๋ฅผ ์ œ๋ฒ• ์ž˜ ์„ค๋ช…ํ–ˆ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ์„๊ฒƒ์ธ๊ฐ€!

์–ผ๋งˆ๋“ ์ง€ ํ‹€๋ฆฐ ์  ์žˆ์œผ๋ฉด ์ง€์ ์ด๋‚˜ ์ฝ”๋ฉ˜ํŠธ ํ™˜์˜์ž…๋‹ˆ๋‹ค!

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€