2011-01-02 3 views
0

mailx를 사용하여 이메일을 보내는데 문제가 없습니다. 내가 첨부 파일이있는 이메일을 보내고 때의 Gmail에 첨부 파일이 OK 인 UI를,하지만 배쉬 코드 맥 OS X에서 Mail.app에서 :Bash : mailx 첨부 파일을 인식하지 못했습니다.

(uuencode file file) | mailx -s "subject" "[email protected]" 

Mail.app 첨부 파일에서 텍스트로 표시 메시지 본문 :

begin 777 file M[[N_(PT*(R!C8V-A;2! 

해결책이 있습니까?

+0

가 UUENCODE를 사용하지 마십시오; 데이터 형식에 중요한 후행 공백이 포함되어 있으며, 디코드 된 파일에 대해 uuencode/uudecode가 설정 한 권한이 일반적으로 잘못되어 있기 때문에 작업에 필요한 훌륭한 도구가 아닙니다. Base-64 인코딩 체계를 사용하십시오. –

답변

0

이것은 Snow Leopard 릴리스에서 문제가 발생한 것으로 보입니다. 해결 방법은 this article을 참조하십시오.

+0

예, 감탄하기 전에이 기사를 보았습니다 만, 최후의 수단으로 만 sendmail을 사용하고 싶습니다. – Adrian

관련 문제