Subject : Quick-reference mail

Description :

Sending Mail:
-------------

example%	mail user		/* 동일 host에 계정을 가지고 있는 사용자
                                           에게 mail을 보낼 경우 */

^D					/* message를 끝내는 방법 */

example%	mail user@machine	/* host는 틀려도 network으로 연결 되어
                                           있는 사용자에게 mail을 보내는 방법 */

^C					/* message 편집을 포기하는 방법 */

Tilde Escapes:
--------------

message을 작성시 편리하게 작성할 수 있게 해주는 command이다.
이 tilde 명령은 mail user 명령을 입력한 후에 메일 내용을 작성중에
입력하는 명령이다.
		example% mail dove
		Subject: test
		test
		~b user
		.
		example% 


~b user			/* Blind Carbon Copy(Bcc) 의 names을 추가 한다.*/
                        /* Bcc안의 name들은 mail message의 header에 나타나지 
                           않는다. mail을 보낸 사람이 누구누구에게 mail을 보내는
                           지 모르게 된다.
                           Cc는 받는 이의 message의 header에 나타난다.  */
~c user			/* Carbon Copy(Cc)에 names을 추가 한다.	*/
~f n			/* mail spool의 n번째 저장되어있는 mail을 forward한다.*/
~h			/* header field(To,Subject,Cc,Bcc)을 편집한다.*/
~m n			/* mail spool의 n번째 저장되어 있는 mail을 읽어들인다.*/
~p			/* 편집한 내용을 처음부터 more로 display해 준다.*/
~r                      /* letter을 편집중에 file을 삽입시킬 수 있다. */
~s subject text		/* subject를 바구거나 추가할 수 았게 한다. */
~t user1 user2		/* mail을 받을 주소을 추가시킨다.   */
~v			/* text편집 도중에 vi editor로 편집할 수 있다.*/
~w file			/* message을 file로 저장한다. */ 
|cmd			/* 현재 입력한 내용을 shell command로 수행한다. */
~?			/* 사용 가능한 command menu을 display 한다. */


Reading Mail :
--------------

example%	mail	/* mailbox에 쌓여 있는 message의 headers을 출력 */

	Mail version 2.18 5/19/83.	Type ? for help.
	"/usr/spool/mail/student": 2 messages 2 new
	>N 1 john Tue May 14 15:31 11/278 "letter"
	 N 2 jane@universe tue May 14 15:33 13/437

&	        /* '>'로 display될 message을 가르킨다.	*/
&n		/* 사용자가 원하는 message의 순번을 입력하면 그 번호에
                   해당하는 message가 display 된다      */
&d n		/* 사용자가 원하는 순번의 message가 삭제 된다. */
&h		/* 사용자가 볼 수 있는 message의 headers을 display한다.*/
&q		/* 종료 command이다. message들은 mbox에 저장된다.  */
&r n		/* 순번 n에 대하여 응답을 하게다는 command이다.	*/
&s n file	/* 순번 n의 message을 이름 file로 저장하는 command  */
&x		/* mail을 수행하기 이전의 상태로 종료 한다. */
&?		/* 사용 가능한 command를 display한다.		*/


example%   mail -f file		/* message을 저장해 놓은 이름이 file 인 file을 
                                   mail로 볼 수 있다. */
example%   mail -f mbox		/* 위와 같은 경우로 mbox에 있는 message을 검색
                                   검색 한다.  */ 
example%   mail -f folders	/* folders 안의 message을 검색 한다.	*/

Collecting in Mail folders :
----------------------------

set folder=Directory		/* message만을 저장해 놓는 directory정의*/
&s +file			/* '+' 뒤의 filename에 현제의 message가   
                                   추가된다.  */
&folders			/* 현재의 folder directory에 들어 있는 file들의
                                   list을 display한다.  */

Forwarding Mail :
-----------------

사용자가 login한 machine의 home directory에 .forward file을 만들어둔다. 여기에는
login한 machine으오 들러오는 mail을 다른 machine으로 보낼 수있게 다른 machine의
domain을 기록한다.   방법은 다음과 같다. 

	student@sun	/* Entry in .forward file.		*/


Customizing Mail :
------------------

사용자의 home directory에 .mailrc을 다음과 같이 생성하시오.

Set ask			/* subject을 입력할 것인가 묻는다.	*/
Set askcc		/* 'carbon copy' 을 지정할 겻인지 묻는다  */
Set crt=34		/* page당 message의 출력 line 수 정의 	*/
set record=-/Mail/outbox /* outbox에 mail을 recorde 단위로 보낸다.*/
alias ss student@sun	 /* full name을 간단히 줄인 것이다.   	*/
alias group student1@pioneer student2@discovery student3@challenger \
	  student4@mariner student5@columbia student6@mercury \
  	  student7@galieo student8 @voyager  
/* 보내는 곳을 group으로만 하면 위의 모든 주소들로 보내준다.  */

Revision History

작성일자 : 96.06.10
작성자 : 이민호

수정일자 : 
수정자