2013-01-04 4 views
0

나는 웹 개발에 익숙하지 않습니다. 제임스 메일 서버를 사용하고 있습니다. 두 개의 도메인과 두 명의 사용자를 만들었습니다. this의 도움으로 서로에게 메시지를 보내고받은 편지함 폴더에서 메시지를 가져올 수 있습니다. 저장소에 '보낸 편지함'을 가져 오는 방법을 찾을 수 없습니다 (폴더가 있는지 확실하지 않습니다). 제임스가 지닐 수있는 보낼 편지함, 임시 보관함을받는 방법에 대한 또 다른 접근법과 통찰력이 있어야합니다. 사전에보낸 사람 James James

덕분에

답변

1

"발신 함은", "보낼 편지함", "초안"이 모든 메일 서버에서 그냥 평범한 폴더입니다. Inbox와 달리 특별한 것은 없습니다. 폴더의 이름을 선택합니다. 다른 폴더와 마찬가지로 폴더를 만듭니다. 다른 폴더와 마찬가지로 폴더에 메시지를 저장합니다.

+0

벤와는 알았어. 그러나 어떻게 메시지를 따로 얻을 수 있습니까? 예를 들어, getFolder ('inbox')가받은 메시지를 반환 한 후에 getMessages()를 테스트했습니다. 내가 보낸 메시지는? 내가 어떻게 얻을 수 있니? – boburShox

+0

먼저 "넣어야"합니다. 그들은 마술처럼 어디에도 나타나지 않습니다. 메시지를 보낸 후에는 메시지를 폴더에 복사해야합니다. –

+0

감사합니다. @Shannon, 이메일 서버로 작업하는 것에 대한 기본적인 이해를했습니다. – boburShox

0

사용 사례는 실제로 일반적이며이를 구현하는 표준 방법이 있습니다.

이것은 Mailet 구성에 의존합니다. 귀하의 지역 delivrey하지 이메일을 고스트. 그런 다음 SenderIsLocal 정규 표현식을 사용하여 ToSenderFolder를 배치하여 보낸 편지함에 메일이 배달되도록합니다. Null mailet 및 RecipientIsLocalMatcher를 사용하여 로컬 사용자를위한 Finnaly 유령 전자 메일.

이 논리를 처리하는 것이 MUA 작업이므로 표준이 아닙니다. 그러나 표준 구성 요소로 구현하기는 여전히 쉽습니다.

건배,