아래 스크립트를 실행해보시기 바랍니다.
실제 메일서버에는 수신되었으나 DB에 저장하는 과정에서 문제가 생긴 메일들이 있는 것으로 추정됩니다.
/home/nmail2/tools/mail_box_dbsync.php ALL
추신) Nmail PHP 2.5.0 으로의 업그레이드를 권장해드립니다.(DB에 저장하는 과정에서의 일부 오류 해결됨)
그리고 Maildir 의 구조는 아래와 같습니다.
tmp - 지운/임시 편지함
out - 보낸편지함
new - 나머지 편지함들
-------------------- Original message --------------------
※ 필수입력정보 ※
▷ 제품버젼 : 2.4.0
▷ 오류발생 메뉴/주소 : arira.co.kr
▷ 에러메세지 :
The original message was received at Mon, 8 Jun 2009 14:26:33 +0900
from localhost.localdomain [127.0.0.1]
----- The following addresses had permanent fatal errors -----
<****@****>
(reason: 552 Requested mail action aborted: exceeded storage allocation - <****@****>)
----- Transcript of session follows -----
... while talking to webmail.arira.co.kr.:
>>> DATA
<<< 552 Requested mail action aborted: exceeded storage allocation - <****@****>
554 5.0.0 Service unavailable
<<< 503 Bad sequence of commands
▷ 질문내용 : ****@**** 메일계정 용량을 500M로 잡아두었습니다.
메일관리자로 접속하여 용량을 보면 실제 용량이 346.9M / 500.0M 이렇게 되어 있습니다.
서버에 들어가서 보면
373M new
102M out
31M tmp
504M 합계
이건 왜 그럴까요? 용량 표기가 다르네요...
그리고
new 받는메일함
out 보낸메일함
tmp 임시저장 폴더들이 나누어져 있다고 생각하면 되나요?