시리즈그룹웨어 지식마당 [전자메일 편]

보낸편지의 수신자 읽음처리와 메일 회수기능에 대해 알아보자.

지오유 그룹웨어님의 프로필 사진

지오유 그룹웨어

공식

2021.02.01. 20:46658 읽음

작성자 : 이현규 컨설턴트

보낸편지함에서 제공하고있는 회수와 읽음표시 기능은,
많은 사용자들이 편리하게 사용하고 있는 기능중 하나 입니다.
하지만 모든 메일을 회수할 순없고 모든 메일에 대해서 읽음 처리를 할 순 없습니다.
왜 이러한 현상이 나타나는지 함께 알아보도록 하겠습니다.

1. 회수방법

① 보낸편지함을 선택합니다.

보낸 편지함에는 각 메일 마다 전체 몇명에게 발송했는지, 몇명이 메일을 읽었는지,
몇건의 회수가 진행되었는지 확인할 수 있는 '수신'영역이 있습니다.

② 상기 캡쳐본 '보낸편지함 - 수신' 영역의 "전체, 읽음, 회수"는 각 항목별 선택이 가능하며 클릭하면 아래와 같은 팝업을 볼 수 있습니다.

③ 상기 이미지를 참고하시면 메일을 수신한 사람이 언제 메일을 열람 하였으며,
회수 버튼을 통해 회수가능 여부에 대해 확인할 수 있습니다.

하지만 모든 메일을 회신 할 수 있는것이 아니며, 모든 메일이 읽음 표시에 나타난는 것은 아닙니다.
왜그런지 아래를 통해 함께 알아보겠습니다.


2. 회수불가 사유

회수 불가이유는 총 3가지 가 있습니다.

1) 외부로 발송
- 일반적으로 그룹웨어에서 회수는 같은 서버를 이용하는 내부사용자들 끼리만 가능합니다.
그룹웨어 회수 로직은 사용자가 회수버튼을 누르는 순간 DB에서 해당 메일 수신자의 서버를 보고 발신 제목과 비교한뒤 동일한 메일을 삭제하는 로직입니다.
허나 외부로 발송되어 메일 서버가 다르다면 수신된 서버를 볼 수 없기 때문에 회수가 불가 합니다.

2) 수신자가 메일을 읽었을 경우
- 수신자가 메일을 읽어버렸을 경우 회수가 불가 합니다.

3) 받은 편지함에 편지가 없는경우
- 그룹웨어의 전자메일을 수신 과정은 아래와 같습니다.

발신자 > 발신서버 > 스팸서버 > 받은편지함

- 일반적으로 자연스럽게 스팸서버에서 필터를 거친뒤 바로 받은편지함으로 메일이 들어오는것이라고 생각하지만 그렇지 않습니다. 새로고침과 같이 특정 버튼을 눌러주어야 스팸에 쌓인 메일을 받은 편지함으로 LOAD 하는데 그 버튼은 그룹웨어 상단의 '전자메일' 버튼입니다.

- 스팸서버에만 메일이 남아있고 받은편지함에 메일이 없다면, 정상적으로 회수가 되지 않습니다.

※ 간혹 회수를 했는데 수신자가 메일을 읽었어요! 라는 문의를 받는데 이러한 경우는 보통
본인은 회수했다고 생각했지만 상대방의 받은 편지함에 해당 메일이 없었기 때문에 회수가 불가했으며, 발신자가 회수 버튼을 누르고 난 뒤 수신자가 해당 메일을 LOAD 한 경우 입니다.

4) 멀티도메인 계정
- 만약 멀티도메인을 사용하는 계정의 경우 상호간의 메일 회수가 불가능합니다.
   이는 회수기능 자체가 메일 서버내의 동일 도메인 단에서 이루어지는 로직이기 때문입니다.

5) 메일링리스트 계정
- 메일링리스트 계정은 실제로 메일 서버단에 등록된 계정이 아닌 각 구성원들을 대표하는 가상의 계정이기 때문에 "회수됨"이라고 표기가 변경된다 하더라도 상대방의 메일함에는 해당 메일이 존재하며 열람을 했다면 열람하였다고 표기가 변경되게 됩니다.


3. 읽음처리 되지 않는 이유

- 우선 2번에서도 말씀드렸듯 메일을 제공하는 메일서버는 각각의 서버마다 정책이 다 다릅니다.
그러다보니 일반적으로 수신된 메일을 클릭함과 동시에 읽었다는 표시를 보내주는 신호가 있는데
그 신호를 수신서버에서 지오유로 보내주시는것을 차단하기 때문에 발생하는 현상으로
이는 저희 그룹웨어의 오류 및 서버의 문제로 발생하는 현상은 아닙니다.

이러한 현상은 일반적으로 외부로 발송했을때 서버마다 정책이 달라서 발생하는 현상으로
만약 내부 사용자들에게서 현상이 발생한다면 이는 그룹웨어로 문의주시면 확인 할 수 있습니다.


로딩중