강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

메일박스에 저장된 메일을 파일로 저장하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

메일박스에 저장된 메일을 파일로 저장하기

 

 

 

 

 

&상태, mail명령어상태에서 mbox에 저장된 특정 메일을 지정한 파일로 저장하려면 “& s 메일번호 파일명이라고 하면 된다.

 

 

 

 

 

아래의 예는 sspark이라는 계정사용자가 mail명령어 상태에서 h로 자기의 메일박스(/home/sspark/mbox)에 저장되어있는 메일목록을 확인한 후에 1번 메일을 Biblemail이라는 파일로 저장하기 위하여 “& s 1 Biblemail”이라는 명령어를 입력한 예이다.

 

 

 

 저장된 후에 q라고 입력하여 mail명령어상태에서 쉘상태로 빠져나왔다.

 

 

 

 

 

& h

    1 bible@su250.com       Wed Oct 21 02:50  30/845   "Hi. Sungsoo!"

>U  2 bible@su250.com       Wed Oct 21 03:11  24/836   "한번 보자"

& s 1 Biblemail

"Biblemail" [New file] 31/856

& q

Held 1 message in /var/spool/mail/sspark

[sspark@su250 ~]$

 

이렇게 특정파일로 저장하였지만 mbox에는 원래 파일은 삭제되지 않고 그대로 남아있다.

 

 

 

 아래는 mail명령어상태에서 빠져나온 후에 쉘상태에서 Biblemail이라는 파일로 저장된 파일을 “ls -l “로 확인한 것이다.

 

 

 

 

 

[sspark@su250 ~]$ pwd

/home/sspark

[sspark@su250 ~]$

[sspark@su250 ~]$ ls -l

합계 8

-rw-rw-r-- 1 sspark sspark 845 2015-10-2103:13 Biblemail

-rw-rw-r-- 1 sspark sspark 836 2015-10-2103:14 mbox

[sspark@su250 ~]$

 

아래는 Biblemail파일에 저장된 내용을 확인해보기 위하여 “cat Biblemail”이라고 한 결과이다.

 

 

 

 이 파일에는 위에서 저장한 메일번호 1번의 내용이 그대로 저장되어 있음을 알 수 있다.

 

 

 

 

 

[sspark@su250 ~]$ cat /home/sspark/Biblemail

From bible@su250.com  Wed Oct 21 02:50:02 2015

Return-Path: <bible@su250.com>

Received: from su250.com (su250.com [127.0.0.1])

        by su250.com (8.14.3/8.14.3) with ESMTP id t9KHo1N6002189

        for <sspark@su250.com>; Wed, 21 Oct 2015 02:50:02 +0900

Received: (from bible@localhost)

        by su250.com (8.14.3/8.14.3/Submit) id t9KHo1Ig002187

        for sspark; Wed, 21 Oct 2015 02:50:01 +0900

From: bible@su250.com

Message-Id: <201510201750.t9KHo1Ig002187@su250.com>

Date: Wed, 21 Oct 2015 02:50:01 +0900

To: sspark@su250.com

Subject: Hi. Sungsoo!

User-Agent: Heirloom mailx 12.4 7/29/08

MIME-Version: 1.0

Content-Type: text/plain; charset=us-ascii

Content-Transfer-Encoding: 7bit

Status: RO

 

 

hi, Mr sungsoo.

I'm bible.

 

I promised you to meet

I am so sorry, I can't...

 

however, I will pay for dinner this time.

I believe you that you forgive me.

Cc:sulinux

 

[sspark@su250 ~]$

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  143 명