virtualmin에 가상 서버 생성: 사서함 실패, 잘못된 파일 설명자

virtualmin에 가상 서버 생성: 사서함 실패, 잘못된 파일 설명자

virtualmin에서 가상 서버를 생성하려고 하는데 생성을 클릭할 때마다 오류가 표시됩니다.

관리 사용자를 위한 사서함 생성 .. .. 사서함 실패: 닫을 때 /home/Domainname//var/mail/user에 쓰지 못했습니다: /usr/libexec/webmin/web-lib-funcs.pl 라인 1427에 잘못된 파일 설명이 있습니다. .

가능한 모든 것을 시도한 것 같습니다. 서버도 재부팅했습니다. 계정 계획(예: 디스크 할당량)을 unlimited 로 변경해 보았습니다.

하지만 같은 오류가 계속해서 표시됩니다.

이제 어떻게해야합니까 ??

답변1

Virtualmin을 수동으로 구성하려고 하시나요? 설치 스크립트는 이를 올바르게 설정해야 합니다. $HOME/Maildir이어야 합니다(이전 mbox 메일스풀 형식을 사용할 이유가 없다고 가정). 사용자 집 내부의 var에서 기존 메일 스풀을 사용하는 것은 의미가 없습니다.

수동으로 구성하는 경우 하루가 길어집니다. 이 특정 옵션은 Postfix, Procmail, Usermin 및 Dovecot에서 구성되어야 합니다. 메일과 관련된 거의 모든 서비스는 메일이 어디에 있는지 알아야 합니다.

다음 버전의 설치 프로그램에서는 개별 서비스(웹, 메일, 데이터베이스 등)를 설치 후 언제든지 독립적으로 활성화하고 구성할 수 있습니다. 하지만 현재로서는 메일을 자동 구성할 수 있는 쉬운 스크립트가 없습니다(여기에 이전 메일 설정 스크립트가 있습니다:http://software.virtualmin.com/lib/mail-setup.pl하지만 너무 오래되었기 때문에 수동으로 단계를 수행하기 위한 참조 외에는 권장하지 않습니다. 이것이 새로운 시스템이고 아직 서비스되지 않는 경우, 처음부터 다시 시작하여 설치 스크립트를 사용하고 메일을 설정하도록 놔두는 것이 좋습니다.

설치 스크립트를 사용했고 이 옵션 하나만 변경했다면... 다시 기본값(다른 메일 서버를 사용하지 않는 한 main.cf의 Postfix 구성에 있을 것임)으로 다시 변경하세요. $HOME/Maildir).

설치 스크립트를 사용하고 이 옵션을 변경하지 않았다면 버그가 있을 수 있지만 이를 보고하는 사람은 본 적이 없습니다. 어떤 OS와 버전을 사용하고 있나요?

관련 정보