2016-06-07 6 views
0

cpanel을 통해 이메일 계정을 관리하고 있습니다. 업무용으로, 그리고 때때로 한 번씩 이메일이 작동하지 않는 이유를 묻습니다. 보내거나받는 것. 이러한 일이 발생할 때마다 할당량이 초과되었습니다. 잠시 후에 이메일을 삭제하도록 Outlook을 구성 할 수 없도록 사용자 컴퓨터에 대한 액세스 권한이 없습니다.전자 메일을 삭제하는 "성공적인"cron 작업 후 업데이트 할 이메일 할당량을 얻는 데 문제가 발생했습니다.

주위를 읽은 후 매월 1 일마다 실행되는 cron 작업을 사용하기로 결정하고 60 일이 지난 이메일을 삭제합니다. cron 작업은 내가 필요로하는 것을하지만 어떤 이유로 쿼터가 업데이트되지 않습니다. 서버의 일반적인 개요에서 나는 그것이 실행 된 후에 어떤 공간이 자유롭게된다는 것을 알 수있다. 그러나 전자 메일 할당량 자체는 변경되지 않습니다. 사용자가 3GB 할당량을 초과하고 cron 작업이 2GB를 비우면 할당량은 여전히 ​​초과 된 것으로 표시됩니다.

find /home/SERVER_LOGIN_USERNAME/mail/DOMAIN_NAME/MAIL_ACCOUNT_NAME/cur -type f -mtime +30 -exec rm {} \; 

거기가 업데이트에서 할당량을 유지하고있는 있나요 :

는 일입니까? 또한 cron 작업이 수행 된 일반적인 전자 메일을 보내지 않고 "코드"에있는 것이거나 cron 작업이 successfuly로 실행되면 서버가 확인 전자 메일을 보내지 않습니까?

할당량 문제를 해결하기 위해 다른 작업을 시도했지만 /scripts/fixquotas하지만 작동하지 않습니다. 이 이메일은 오류가있는 이메일을 보냅니다 : /usr/local/cpanel/bin/jailshell: /scripts/fixquotas: No such file or directory

아무도 도와 줄 수 있습니까?

감사합니다.

답변

0

/scripts/fixquotas를 루트 사용자로 실행합니까? 그 jailshell 오류는 특정 사용자 계정에 대해 ssh 액세스를 활성화 한 것과 관련이 있습니다. ssh 콘솔 대신 WHM 인터페이스를 통해 동일한 스크립트를 실행하려고 했습니까?

결국 빠른 수정은/scripts/upcp --force를 사용하여 강제 cpanel/whm 업데이트를 실행 한 다음/scripts/fixquotas를 다시 실행하려고 시도하는 것입니다.