mailx 인코딩, 헤더값 출력 안되게끔 하고자 합니다..
안녕하세요.
최근에 내부 서버에 postfix 설치 이후
디비 풀백업과 빈로그 백업 및 각 파일시스템 용량을
1일마다 직원들 메일로 보내게끔 cron 에 등록을 하였습니다.
echo -e $FS_RESULT | mail -E -s "$(echo -e 'test\nContent-type: text/html; charset=utf-8')" -a $BINLOGS -a "${FULL_PATH}/${CURRENT_DATE}.zip" {각자메일}
위는 send.sh 에 내용인데
FS_RESULT 는 각 파일시스템 용량을 html table 구조로 담아 내용에 포함하고자 만든 변수입니다.
$BINLOGS, 와 FULL_PATH는 각각 데이터베이스 백업본이예요
====================== 본문에 추가된 내용==========================
This is a multi-part message in MIME format. --=_5cef2914.Ujt2sVk6VHsWjUC+iwRb6BP/Ln4z8Cd6Tc3W9SjyKA Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline
--=_5cef2914jt2sVk9QIqtZ6VHsWjUC+iwRbP/Ln4z8Cd6Tc3W9SjyKA Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="{빈로그파일이름}.000103" /mJpbr0E5lwPAQAAAHQAAAB4AAAAAQAEADUuNi4zNS1sb2cAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAABM4DQAIABIABAQEBBIAAFwABBoIAAAACAgIAgAA .... ( 엄청 깁니다... )
====================================================================
메일은 성공적으로 발송이 되나..
위와 같은 내용이 본문에 포함되어 발송이 됩니다..ㅠㅠ
본문에 포함이 되지 않게끔 하고 싶은데
많이 찾아보고 테스트 해봤으나.. 방법을 못 찾아서요
어떻게 해야 위와 같은 내용을 지울 수 있을까요...?
댓글 달기