저는 리 노드에 새로운 Ubuntu 10.04 LTS 서버를 설정했습니다. :에서 훌륭한 명령 다음에 여기를 후위 등 일부 기본적인 것들의 설치를 완료합니다.
첨부 파일이있는 Gmail 주소로 이메일을 보내는 방법을 찾으려고하는데 방법을 찾을 수 없습니다. 이메일이 내 Gmail 계정에 도달 할 수 있음을 이미 확인했습니다.
결국 나는 mutt를 사용하여 첨부 파일이있는 이메일을 보내야합니다. 아마도 SendEmails 도 잘 작동 할 것입니다.하지만 명령 줄에서 postfix로 동일한 작업을 수행하는 방법이 궁금합니다.
이 바보 같은 질문에 미리 감사드립니다.
왜 postfix
직접적 이어야 합니까? mailx -a
, mutt
, 나 mutt -a
또한 사용하는 sendmail
인터페이스를 -하지 않는 한 당신은 SMTP에 맞게 구성.
echo "이것은 테스트 메시지입니다"| mutt -s 테스트 -a foo.zip-$ USER
echo "이것은 테스트 메시지입니다"| 메일 -s 테스트 -a foo.zip $ USER
(참고로 bsd-mailx에서는 옵션이 -A
대신입니다.)
어쨌든, 여기에 "postfix"예제가 있습니다.
$USER
환경에 맞게, 콘텐츠 유형 및 파일 이름을 바꿉니다 . 예제에서는 자신에게 메시지를 보내고 foo.zip
현재 디렉토리에 ZIP 파일이 있다고 가정합니다 .
(printf "%s\n" \
"Subject: test" \
"To: $USER" \
"Content-Type: application/zip" \
"Content-Disposition: attachment; filename=foo.zip" \
"Content-Transfer-Encoding: base64" \
"";
base64 foo.zip) | sendmail "$USER"
(독자에게 연습으로 남겨진 MIME 멀티 파트 메시지 생성.)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다