뿐만 아니라 다량 발송도 가능하다.
먼저 자신의 OS에 메일 클라이언트가 설치되어 있는지 확인하여 보자.
user@user~$ |
mail |
No mail for user
메일 클라이언트가 설치가 되어 있다면 위와 같이 나올 것이다,
그러나 메일 클라이언트가 없는 경우라면 다음과 같이 나오며 필요한 패키지 설치를 권유할 것이다.
user@user~$ |
mail |
프로그램 'mail'을(를) 설치하지 않습니다. 다음을 입력해 설치할 수 있습니다:
sudo apt install mailutils
만일 'mail'이 없다면 위와 같은 제안으로 클라이언트를 설치 하도록 하자.
user@user~$ |
sudo apt install mailutils |
이제 다 되었다면 다음과 같은 명령으로 메일을 실제 발송해 보도록 하자.
user@user~$ |
mail -s "hello" mail@mail.com < /dev/null |
그리고 아마 G메일인 경우에는 대부분 스팸 함에 들어와 있을 것이다.
여기서 만약 '< /dev/null' 을 제거하고 실행한다면 다음과 같은 (참조)란 생성이 발생한다.
Cc:
참조란을 발생 시키지 않으려면 '< /dev/null' 파라미터로써 아무런 메인 메세지를 넣지 않음을 선언하거나 텍스트가 담긴 파일을 파라미터에 던지면 된다.
예를 들면
user@user~$ |
mail -s "hello" mail@mail.com < text |
혹은
user@user~$ |
echo "i like you" |mail -s "hello" mail@mail.com |
같은 명령으로 echo와 파이프를 활용하여 이메일 내용을 채워 참조란을 발생 시키지 않고 메일을 손쉽게 보낼 수 있다.
하지만 여기서 느끼는 회의감은 무척이나 발송이 느리다는 것일 것이다.
하지만 걱정할 필요는 없다.
mailutils 보다 훨씬 더 빠르게 구동되는 s-nail이 있기 때문이다.
s-nail은 mailutils과 마찬가지로 mailx 바이너리 프로그램 기반으로 동작한다.
하지만 동작 속도 면에서부터 mailutil 과는 확연한 차이를 보이는 것이 사실이다.
s-nail의 설치는
user@user~$ |
sudo apt-get install s-nail |
로써 간편히 설치 할 수 있으며 사용 방법은 mailutils 프로그램과 동일하다.
도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.
그리고 글에 부족한 점이 있거나 틀린 점, 더 궁금한 부분이 있는 것 같다면 꼭 댓글로 알려 주시면 감사 하겠습니다.
별 다른 절차 없이 한 번의 클릭만으로 기기의 성능을 기반으로 하여 본 블로그에 아주 잠시 동안 지원 하실 수 있습니다.
'리눅스 기초 가이드 > UNIX 시스템 ' 카테고리의 다른 글
[리눅스 쉘] shell 터미널에서 초간단 암호를 만들고 복호화 해보자. (2) | 2018.04.17 |
---|---|
[리눅스 가이드] 프로세스의 진행 현황을 보는 pv의 효과적인 사용방법 (0) | 2018.01.02 |
[리눅스 가이드] 리눅스에 Nvidia 정식 배포 드라이버 완벽 설치 하는 방법 - update0.2 (0) | 2017.09.26 |
[리눅스 가이드 ] 원격제어 SSH를 통한 원격서버의 프로그램을 그래피컬(GUI) 실행 방법 - X11포워딩 (0) | 2017.09.17 |
[ 리눅스 시스템 가이드] 리눅스를 이용한 하드 디스크 완전삭제 정말 가능할까? (실험) (0) | 2017.05.23 |