Outlook을 사용하는 특정 회사로부터 이메일을 받는 사서함이 하나 있는데 해당 주소로 전송된 모든 이메일은 적절한 구조가 제거되고 winmail.dat 파일이 첨부됩니다.
이것은 내 서버의 단일 메일함에서만 발생합니다. 동일한 서버에 있는 나머지 직원들은 동일한 발신자로부터 수정되지 않은 그대로 메시지를 받습니다.
우리는 Ubuntu 14.04, Virtualmin, Procmail, Postfix 및 Dovecot 조합을 사용하고 있습니다.
새 서버에 새 메일 상자를 만들고 IMAP 동기화 스크립트를 통해 모든 이메일을 새 계정에 복사했지만 이메일은 여전히 해당 계정에 대해서만 제거되고 다른 이메일은 괜찮습니다.
나는 우리 서버로 전송된 이메일 샘플을 살펴보고 소스 코드를 비교했습니다.
한 가지 차이점은 수신: 뒤와 보낸 사람: 앞에 다음 줄이 잘못된 이메일에 삽입된다는 점입니다.
Content-Type: multipart/mixed;
boundary="_000_2A63131FAB54A14B88827878643A8A4221489EEBKELLYEX01domain_"
또 다른 차이점은 괜찮아 보이는 이메일에 X-MS-TNEF-Correlator가 없다는 것입니다.
X-MS-TNEF-Correlator:
깨진 이메일에는 다음과 같은 내용이 있습니다.
X-MS-TNEF-Correlator: <[email protected]>
/var/log/procmail.log를 확인했는데 추가 필터링을 나타내는 내용이 없습니다. 이 문제를 일으킬 수 있는 사서함에 대한 개별 설정이 있습니까?
답변1
"이 문제는 내 서버의 단일 메일함에서만 발생합니다." - 확실합니까? 어쩌면 이 단일 계정에 대해 다른 메일 클라이언트 소프트웨어가 사용되고 있는 것일까요? 이 계정에는 어떤 메일 클라이언트가 사용되고 있습니까?
Thunderbird라면 "LookOut" 추가 기능을 사용해 볼 수 있습니다. https://addons.mozilla.org/en-us/thunderbird/addon/lookout/
IMO 이것은 서버/procmail과 아무 관련이 없으며 메일 클라이언트 관련 문제입니다.