홈페이지 서버에 들어갈 때마다 root 계정에 시스템 알림 메일이 수백통씩 쌓여있는데 매번 도움말 찾아보느라 귀찮아서 정리를...
-
space
: 다음페이지
-
-
: 이전페이지
-
D
: 패턴 매치되는 메일들 삭제. 특정 알림 메일들만 지우고 싶으면 `D` 누르고 발신자 이름이나 제목에 공통된 문자열 적어주면 제목 왼쪽에 D 표식이 달림
-
$
: 싱크. 삭제 표식 단 메일을 실제로 삭제함
-
N
: unread 상태 토글
-
T
: 특정 패턴에 일치하는 메일들을 일괄 태그.
-
~d > 365d
: 1년 이상 된 메일들 태그
-
;
: 태그된 메일들에 다음 동작 수행
- 예:
;
후 </code>s</code> : 태그된 메일들을 메일함에 저장
-
J/K
: 목록 페이지에서 다음/이전 메시지로 이동. 삭제 태그(D)가 붙은 메시지도 이동 가능
-
u
: 삭제 태그 제거
sent 파일 남기지 않기
한 시간에 한 번씩 데이터 파일을 첨부하여 메일을 보내도록 crontab에 지정해두었는데
date | mutt -s "상태 리포트" <내 메일주소> -a ./data.pdf
어느 날 보니까 홈디렉토리에 sent
란 파일이 생겨 있고 크기가 수백MB... 꼬박꼬박 보낸 편지함처럼 남고 있었던 것
위 링크를 보니 set copy=no
를 .muttrc
파일에 적어주면 된다는데, 평소에는 저 기능을 켜 두고 싶음.
매뉴얼 페이지를 보니 -F muttrc파일명
해서 다른 설정파일을 읽게 할 수도 있고, 또는 -e 문자열
옵션으로 초기 설정 파일을 읽은 후 실행할 설정 명령을 지정할 수도 있음
date | mutt -e "set copy=no" -s "상태 리포트" <내 메일주소> -a ./data.pdf
컴퓨터분류