mail (1)에서 Maildir 사서함을 열 수 없습니다


9

수업 용 이메일 서버를 설정하고 exim (Maildir 메일 함 형식 사용)을 설치하고 나 자신에게 이메일을 보냈습니다. 그래도 이메일을 읽을 수 없습니다 : MAIL변수를로 설정 ~/Maildir했지만 열려고 mail하면

pad-20@PAD-20:~$ mail
mail: /home/pad-20/Maildir/: Is a directory

이 안내서/etc/pam.d/{login,su,sshd}따라 설정을 변경 했지만 로그인하면 새 전자 메일 요약이 제공됩니다.

이상한 점은 효과가 frm있습니다.

pad-20@PAD-20:~$ frm
    Test 2 from telnet

(내가 보낸 테스트 이메일의 주제입니다).

askubuntu에 대한 또 다른 질문 이 있습니다 . 단, MAIL변수를 올바르게 설정 한 후에 문제가 해결되었다는 점이 다릅니다 .

답변:


14

전통적인 유닉스 /usr/bin/mail는 메일 박스 형식 만 지원합니다. 결국 maildir보다 오래되었습니다.

우분투에서는 heirloom-mailxbsd-mailx/usr/bin/mail 두 가지 대안이 있습니다. 두 가지 모두 히스토리 유틸리티에 대한 확장 기능이 있지만 더 많은 버전이 있습니다. 특히, Heirloom 버전 만 maildir 지원 (및 IMAP 및 적절한 문자 집합 처리 및 MIME)을 지원합니다. 가보 메일 설치 bsd-mailx 설치

가보 버전이 설치되어 있는지 확인하십시오. 둘 다있는 경우 대체 방법은 heirloom-mailx입니다. 을 실행하여 기본 설정을 변경하지 않았는지 확인하십시오 sudo update-alternatives --config mailx.


1
감사합니다. heirloom-mailx를 설치하면 문제가 해결되었습니다. 나도 당신을 투표하지만 충분한 담당자가 없습니다.
bob esponja 2016 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.