PostFix에서 보낸 이메일 내용을 확인할 때 한 일

2275 단어 postfix
기존 시스템에서 전달하고 있는 메일의 내용을 확인하고 싶었다.
우선 개발 서버에 넣는 상황에서 메일을 확인하기 전에 한 일을 메모했습니다.

나중에 다시 공부하십시오 ... 예정

PostFix에서 보낸 이메일 내용을 확인할 때 한 일



흔적을 찾다
$ tail -f /var/log/maillog

흔적은 있었다.
파일이 어디에 출력되는지 찾기
$ postconf | grep home_mailbox
home_mailbox = Maildir/

/home/사용자 이름/Maildir/
에 나오는 것 같다.
$ ls /home/tcimail/Maildir/new/
0000000.XXXXXXXXXXXXXXXXX.xxxx

new 안에 그 파일을 발견!

봐.
$ cat /home/tcimail/Maildir/new/0000000.XXXXXXXXXXXXXXXXX.xxxx

글자 깨져. .

다만 깨지지 않는 정보를 발견!

0000000.XXXXXXXXXXXXXXXXXXXX.xxxx (메일의 흔적이라고 생각되는 파일)
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Content-Transfer-Encoding: quoted-printable
따라서 nkf -mQ로 디코딩하고 nkf -w로 UTF-8로 출력합니다.
$ cat 0000000.XXXXXXXXXXXXXXXXX.xxxx | nkf -mQ | nkf -w

보였다. ​​

(참고)
· MIME 인코딩된 메일을 디코딩하는 방법
· nkf - 명령 (프로그램) 설명 - Linux 명령 모음 목록

좋은 웹페이지 즐겨찾기