์ฐ๋ฆฌ๋ค์ ์ด๋ฉ์ผ ์๋น์ค, ๋ค์๋!
Linux ํ๊ฒฝ์์ SMTP, POP3, IMAP ํ๋กํ ์ฝ์ ์ด์ฉํ์ฌ ์ด๋ฉ์ผ ์๋ฒ ๊ตฌ์ถ
๋ค์๋ ์์ฆ2๋ ๋ค๋ฅธ ๋ ํฌ์์ ์งํ๋ฉ๋๋ค.
server : Spring ๊ธฐ๋ฐ
client : Type Script๋ก ์ ํ
๐ Homepage
๐ฎ Daitnu Blog
- MUA (Mail User Agent): ๋ฉ์ผ์ ์ฝ๊ณ ๋ณด๋ผ ๋ ํด๋ผ์ด์ธํธ๊ฐ ์ด์ฉํ๋ ํ๋ก๊ทธ๋จ
- MTA (Mail Transfer Agent): ๋ฉ์ผ์ SMTP๋ฅผ ํตํด ๋ค๋ฅธ ๋ฉ์ผ ์๋ฒ๋ก ์ ๋ฌํ๋ ํ๋ก๊ทธ๋จ
- MDA (Mail Delivery Agent): POP3, IMAP์ ํตํด ์๋ฒ์ ์ ์ฅ๋ ์ด๋ฉ์ผ์ ์ฌ์ฉ์์๊ฒ ์ ๋ฌํ๋ ํ๋ก๊ทธ๋จ
- SMTP (Simple Mail Transfer Protocol): ์ธํฐ๋ท์์ ์ด๋ฉ์ผ์ ๋ณด๋ด๊ธฐ ์ํด ์ด์ฉ๋๋ ํ๋กํ ์ฝ
- SMTPS: SMTP ํ๋กํ ์ฝ ์ด์ฉ์ SSL (Secure Socket Layer)๋ฅผ ์ด์ฉํ์ฌ ์ํธํ
- IMAP/POP3 (Internet Message Access Protocol): ์์ฉ ๊ณ์ธต ์ธํฐ๋ท ํ๋กํ ์ฝ ์ค ํ๋๋ก, ์๊ฒฉ ์๋ฒ๋ก๋ถํฐ TCP/IP ์ฐ๊ฒฐ์ ํตํด ์ด๋ฉ์ผ์ ๊ฐ์ ธ์ค๋๋ฐ ์ฌ์ฉ
- IMAPS/POP3S: IMAP/POP3 ํ๋กํ ์ฝ ์ฌ์ฉ์ SSL (Secure Socket Layer)์ ์ด์ฉํ์ฌ ์ํธํ
- IMAP: ์๋ฒ์ ์ด๋ฉ์ผ์ ์ ์ฅ. ๋ชจ๋ฐ์ผ ์ฅ์น๋ ์ปดํจํฐ ๋ฑ ์ฌ๋ฌ ๊ธฐ๊ธฐ์์ ์ด๋ฉ์ผ์ ์ฒ๋ฆฌํ๋ ๊ฒฝ์ฐ IMAP์ ์ฌ์ฉํ๋ค๋ฉด ๋ชจ๋ ๊ธฐ๊ธฐ์์ ๋๊ธฐํ๋ ๋ฉ์ผ ์ ๋ณด๋ฅผ ๋ฐ์๋ณผ ์ ์์
- POP3: ๋ชจ๋ฐ์ผ ์ฅ์น๋ ์ปดํจํฐ์ ํด๋์ ์ด๋ฉ์ผ์ ์ ์ฅ. ์ด๋ก ์ ์ผ๋ก IMAP๋ณด๋ค Privateํ์ง๋ง, ์ด๋ฉ์ผ์ด ์์คํ
์ค๋ฅ, ํ๋ ๋๋ผ์ด๋ธ ๊ณ ์ฅ ๋ฑ์ผ๋ก๋ถํฐ ๋ ํฐ ์ํ์ ๋
ธ์ถ๋จ. ์ด๋ฉ์ผ์ ์ฌ์ฉํ๋ ๋ชจ๋ ๊ธฐ๊ธฐ๋ ์์ ์ ํด๋๋ฅผ ๊ฐ์ง๊ณ ์๊ณ ๋ค๋ฅธ ๊ธฐ๊ธฐ์์ ํด๋๋ฅผ ๋ณด๊ฑฐ๋ ์ ๊ทผํ ์ ์์
- node 10.16.0
- npm 6.9.0
- Front-End
cd web
npm install
npm run build
npm start
- Back-End
cd server
npm install
npm start
npm run test
๐ค @BuildTheTruth
๐ค @ljh1324
๐ค @jonghwajoa
๐ค @sjh2428