์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ๊ณต๊ธ์์์ ์คํํ ์ ์๋ ๋ช ๋ น ๋ฉ์ผ ํ๋ ์ดํธ์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
mailplate - ํ ํ๋ฆฟ์ ๋ฐ๋ผ ๋ฉ์ผ ์ด์์ ๋ค์ ํฌ๋งทํฉ๋๋ค.
๊ฐ์
์ฐํธ๋ฌผ [[--์๋ก์ด | -n] | [--ํธ์ง์ | -e]] [--์ ์ ์๋ ์ ์ง | -k] [--๋ง ์๊ฐ ๋ง์ | -v] [-๋๋ฒ๊ทธ
| -d] ํ ํ๋ฆฟ ์ด๋ฆ ๋ฉ์์ง ํ์ผ
์ฐํธ๋ฌผ [--์ ์ ์๋ ์ ์ง | -k] [--๋ง ์๊ฐ ๋ง์ | -v] [-๋๋ฒ๊ทธ | -d] ํ ํ๋ฆฟ ์ด๋ฆ
< ๋ฉ์์ง ๋ฐ์ดํฐ
์ฐํธ๋ฌผ [[--์๋ | -a] | [--๋ฉ๋ด | -m]] [[--์๋ก์ด | -n] | [--ํธ์ง์ | -e]] [--์ ์ ์๋ ์ ์ง
| -k] [--๋ง ์๊ฐ ๋ง์ | -v] [-๋๋ฒ๊ทธ | -d] ๋ฉ์์ง ํ์ผ
์ฐํธ๋ฌผ [[--์๋ | -a] | [--๋ฉ๋ด | -m]] [--์ ์ ์๋ ์ ์ง | -k] [--๋ง ์๊ฐ ๋ง์ | -v] [-๋๋ฒ๊ทธ
| -d] ๋ฉ์์ง ๋ฐ์ดํฐ
์ฐํธ๋ฌผ [--๋์ | -h]
์ฐํธ๋ฌผ [--๋ฒ์ญ | -V]
๊ธฐ์
์ฐํธ๋ฌผ ์ฃผ์ด์ง ํ ํ๋ฆฟ์ ๋ฐ๋ผ ๋ฉ์ผ ์ด์์ ๋ค์ ํฌ๋งทํ๋ ํ๋ก๊ทธ๋จ์ ๋๋ค. ๊ทธ๋งํผ
ํ ํ๋ฆฟ์ ๋ช ๋ น์ค์์ ์ง์ ํ ์ ์์ง๋ง mailplate์ ์ ์ด๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.
์ ์ ํ ํ ํ๋ฆฟ์ ์๋์ผ๋ก ์ ํํ๊ธฐ ์ํ ํ ํ๋ฆฟ ํ์ผ์ ์ ๋ณด
(--์๋). ์ ํ ๋ฉ๋ด ๊ธฐ๋ฅ์ด ์์ ๋์ด ์์ต๋๋ค(--๋ฉ๋ด).
ํ ํ๋ฆฟ์ ์ ์ฉํ๋ค๋ ๊ฒ์ ๊ธฐ์กด ๋ฉ์ผ ๋ฉ์์ง์์ ์ ํํ ๋ฐ์ดํฐ๋ฅผ ์ป๋๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
--์๋ก์ด ์ง์ ๋จ) ํ ํ๋ฆฟ์ ์ ์ ํ ์ฌ๋กฏ์ ์ฑ์๋๋ค. ๋ฉ์์ง๋
ํค๋, ๋ณธ๋ฌธ ๋ฐ ์๋ช ์ ์ธ ๋ถ๋ถ์ผ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค.
์ธ์ ๋ค ๊ณต์ ํ๋งค์ ์ธ --์๋ก์ด ์ฃผ์ด์ง ๊ฒฝ์ฐ ํ ํ๋ฆฟ์ ๋น ์ธ์คํด์คํ๊ฐ ๋ค์์ ๊ธฐ๋ก๋ฉ๋๋ค. ํ์ค ์ถ๋ ฅ. ์์
์๊ฐ, --์๋ก์ด ์ ๊ฒฐํฉํ ์ ์์ต๋๋ค --ํธ์ง์.
ํ ํ๋ฆฟ์ ํ์ ๋ฐ ๋ณด์กด์ด๋ผ๋ ๋ ๊ฐ์ง ์ ํ์ ํค๋๋ฅผ ์ ์ํ ์ ์์ต๋๋ค. ํ์์ ์ธ
ํค๋๋ ๊ธฐ์กด ๋ฉ์์ง์ ํค๋๋ณด๋ค ์ฐ์ ํ๋ฏ๋ก ๋ฎ์ด์๋๋ค.
Preservatory ํค๋๋ mailplate์ ๊ธฐ์กด ๋ฉ์ผ ๋ฉ์์ง์์ ๋ฐ์ดํฐ๋ฅผ ํฌํ ํ๋๋ก ์ง์ํฉ๋๋ค.
๊ธฐ์กด ๋ฉ์์ง์ ์์ง๋ง ํ ํ๋ฆฟ์ ์ ์๋์ง ์์ ํค๋๋ ์ญ์ ๋ฉ๋๋ค.
--์ ์ ์๋ ์ ์ง ์ฃผ์ด์ง๋ค.
๋ณธ๋ฌธ๊ณผ ์๋ช ์ ยด-- ยด๋ก ๊ตฌ๋ถ๋ฉ๋๋ค. ์ด ์ผํฐ๋ฌ์ด ์์ผ๋ฉด ์๋ช ์ด ์์ต๋๋ค.
์ถ์ถ๋์์ต๋๋ค. ํ ํ๋ฆฟ์ ๋ณด๊ฐํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋กฏ์ ์ฑ์ธ ์ ์์ต๋๋ค. ๋์ฐ๋ฏธ ์ฌ๋กฏ์
๋์ฐ๋ฏธ ๋ช ๋ น์ ์ถ๋ ฅ์ผ๋ก ์ฑ์์ง๋๋ค(๊ตฌ์ฑ์์ ์ ์ํด์ผ ํจ).
ํ๊ฒฝ ๋ณ์ ์ฌ๋กฏ์ด ๋ฐ๋ก ๊ทธ๊ฒ์ด๋ฉฐ ๋ฉ์ผ ๋ณ์ ์ฌ๋กฏ์ ๋ฐ์ดํฐ๋ก ์ฑ์์ง ์ ์์ต๋๋ค.
๋ฉ์์ง์ ๋ํด ์ ๊ท์ ๋๋ ๋ช ๋ น์ ์คํํ์ฌ ์ป์ต๋๋ค.
์ด ์คํฌ๋ฆฝํธ๋ ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์คํํ ์ ์์ต๋๋ค.
ยท ํํฐ๋ก ๋ค์ ๋ฐ์ดํฐ์ ํ ํ๋ฆฟ์ ์ ์ฉํฉ๋๋ค. ํ์ค ์ ๊ฒฐ๊ณผ๋ฅผ ์๋๋ค. ํ์ค ์ถ๋ ฅ.
ยท ์ธ์ --ํธ์ง์ ์ ๋ฌ๋๋ฉด ์คํฌ๋ฆฝํธ๊ฐ ์์ฑ๋ฉ๋๋ค. ํ๋ช ํ ํธ์ง์ ๊ฒฐ๊ณผ์. ๋ฐ๋ผ์
๋ฉ์ผ ์ฌ์ฉ์ ์์ด์ ํธ์ ํธ์ง๊ธฐ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
ยท ํ์ผ์ด ์ฃผ์ด์ง๋ฉด ํ์ผ์ ์ธ ์ ์๋ ๊ฒฝ์ฐ๊ฐ ์๋๋ฉด ํ์ผ์ ์์ ํฉ๋๋ค.
๊ทธ๊ฒ์ ์ด๋ค ํ์ค ์ถ๋ ฅ.
์ต์
์ด ํ๋ก๊ทธ๋จ์ ์ผ๋ฐ์ ์ธ GNU ๋ช ๋ น์ค ๊ตฌ๋ฌธ์ ๋ฐ๋ฅด๋ฉฐ ๊ธด ์ต์ ์ ๋ค์์ผ๋ก ์์ํฉ๋๋ค.
๋ ๊ฐ์ ๋์(`--ยด):
--์๋, -a
ํ ํ๋ฆฟ ์๋ ๊ฒ์์ ํ์ฑํํฉ๋๋ค.
--๋ฉ๋ด, -m
ํ ํ๋ฆฟ ๋ชฉ๋ก์์ ์ ํ(์์ง ๊ตฌํ๋์ง ์์)
--์๋ก์ด, -n
์ ๋ฉ์์ง๋ฅผ ๋ง๋ญ๋๋ค.
--ํธ์ง์, -e
ํ ํ๋ฆฟ์ด ์ ์ฉ๋๋ฉด ํธ์ง๊ธฐ๋ฅผ ์์ฑํฉ๋๋ค.
--์ ์ ์๋ ์ ์ง, -k
ํ ํ๋ฆฟ์ ์ง์ ๋์ง ์์ ๋ฉ์ผ ํค๋๋ฅผ ์ ์งํฉ๋๋ค.
--๋ง ์๊ฐ ๋ง์, -v
์ ๋ณด ๋ฉ์์ง ์ฐ๊ธฐ ํ์ค ์ค๋ฅ.
-๋๋ฒ๊ทธ, -d
์ด๊ธฐํ ํ ๋๋ฒ๊ฑฐ๋ฅผ ์์ํฉ๋๋ค.
--๋์, -h
์ต์ ์์ฝ์ ํ์ํฉ๋๋ค.
--๋ฒ์ญ, -V
ํ๋ก๊ทธ๋จ์ ๋ฒ์ ์ ํ์ํฉ๋๋ค.
๋ฐ๋ณด ํตํฉ
๋๋ ๋ฉ์ผ ํ๋ ์ดํธ๋ฅผ ๋ด ๊ฒ์ผ๋ก ์ฌ์ฉํฉ๋๋ค $์๋ํฐ mutt์ ๊ฒฝ์ฐ ๋ด์์ ๋ค์ ์ค์ ์ผ๋ก ~/.mutt/muttrc:
ํธ์ง๊ธฐ ์ค์ ="~/.bin/mail/mailplate --edit --auto --keep-unknown"
mailplate์๋ ํ์ฌ ์ฝ๊ฐ์ ์ ํ์ด ์๊ฑฐ๋ ์ ์ด๋ ๋ฐฉ๋ฒ์ ์ฐพ์ง ๋ชปํ์ต๋๋ค.
์์ง ํ๋ช ํ๊ฒ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ. mutt์ ์์ฑ ๋ฉ๋ด์์ ๋ฉ์์ง๋ฅผ ๋ค์ ํธ์งํ๋ฉด
mailplate์ด ๋ฉ์์ง๋ฅผ ๋ค์ ์ฒ๋ฆฌํ๊ฒ ํ์ฌ ์ฌ์ฉ์๊ฐ ์ํ์ง ์์ ์ ์์ต๋๋ค.
๋ง์ฐฌ๊ฐ์ง๋ก, ์์ธ์ด๋ ํธ์ถ๊ธฐ์์ ๋ฉ์์ง๋ฅผ ํธ์งํ๊ณ ์๋ ๊ฒฝ์ฐ ์๋ง๋
๋ํ ์ฐํธ๋ฌผ์ด ๋ฐฉํด๊ฐ ๋๋ ๊ฒ์ ์ํ์ง ์์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์ ์ ๋ ํ์ฌ ๋ค์์ ์ฌ์ฉํฉ๋๋ค.
๋ค์ ๋ ํค ๋ฐ์ธ๋ฉ:
๋งคํฌ๋ก ์์ฑ e ยด:set my_editor="$editor" :set editor=sensible-editor :set ํธ์ง๊ธฐ="$my_editor" ยด "๋ฉ์์ง ํธ์ง์ ์ํด ์ผ๋ฐ ํธ์ง๊ธฐ ํธ์ถ"
๋งคํฌ๋ก ์ธ๋ฑ์ค, ํธ์ถ๊ธฐ e ยด:set my_editor="$editor" :set editor=sensible-editor :set ํธ์ง๊ธฐ="$my_editor" ยด "๋ฉ์์ง ํธ์ง์ ์ํด ์ผ๋ฐ ํธ์ง๊ธฐ ํธ์ถ"
์ ๋ ฅ ํตํฉ
๋๋ ์ข ์ข vim์ผ๋ก ๋ฉ์์ง๋ฅผ ํธ์งํ๊ณ ๋ค๋ฅธ ID๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค๋ ๊ฒ์ ์๊ฒ ๋ฉ๋๋ค.
์ด๋ฅผ ์ํด ๋ค์๊ณผ ๊ฐ์ ํค ๋ฐ์ธ๋ฉ์ด ์์ต๋๋ค. ~/.vim/ftplugin/mail.vim:
nmap :์ฐ :%!mailplate --keep-unknown --auto
nmap :์ฐ :%!mailplate --keep-unknown ๋น๊ณต๊ฐ
nmap :w :%!mailplate --keep-unknown ๋ฐ๋น์
์ด์ ๋ฉ์์ง์ ๋ต์ฅํ๋ฉด ๋ฉ์ผ ํ๋ ์ดํธ๊ฐ ์๋์ผ๋ก ์ฌ๋ฐ๋ฅธ ํ ํ๋ฆฟ์ ์ ํํฉ๋๋ค.
๋์ค์ ๋ง์์ด ๋ฐ๋๋ฉด Cp๋ฅผ ๋๋ฌ ์ ํ์ ๋ฌด์ํ๊ณ ๋น๊ณต๊ฐ๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
ํ ํ๋ฆฟ์ ๋๋ฅด๊ฑฐ๋ ์๋ ๊ฐ์ง๋ฅผ ๋ค์ ์คํํ๋ ค๋ฉด ๋๋ฅด์ญ์์ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก ๋ฉ์ผ ํ๋ ์ดํธ ์ฌ์ฉ