Thunderbird(버전 24.0부터)는 계정에 대한 메일, 메시지 헤더 및 메시지 필터를 저장하는 데 사용되는 로컬 디렉토리가 보통 프로필 폴더안에 있는 안전하고 유효한 위치인지를 검사합니다. 이로 인해 응용 프로그램이나 운영 체제가 실수로 데이터를 삭제할 수 있는 디렉토리에 데이터를 저장하지 않도록 "로컬 디렉토리 경로가 메시지 저장에 적합하지 않습니다"와 같은 경고가 표시될 수 있습니다. 예를 들어 애플리케이션이 설치되거나 임시 파일이 저장되는 디렉토리입니다. 부가 기능이 위험한 위치를 지정하는 것도 가능합니다.
일반적으로 메일이 저장되는 위치를 변경하거나 Thunderbird를 혼동시킬 수 있는 문자가 있는 폴더를 생성하는 경우에만 이 문제가 발생합니다. Thunderbird는 각 폴더의 모든 메일을 파일 확장자 없이 폴더 이름을 딴 mbox 파일이라는 파일에 저장합니다. 예를 들어 받은 편지함 폴더는 "받은 편지함"으로 저장됩니다. 폴더 이름에 운영 체제에서 사용하는 특수 문자(예: '*', '\', '/', ':', '?', '>', '<' 또는 ")가 포함된 경우 mbox 파일(메일 폴더)이 모호할 수 있습니다. 또 다른 잠재적인 문제는 "places.sqlite"와 같은 예약된 파일 이름과 유사한 폴더 이름을 사용하는 것일 수 있습니다.
메일 계정의 로컬 디렉토리는 도구 -> 계정 설정 -> 계정 이름 -> 서버 설정 -> 로컬 디렉토리에서 해당 창 하단의 찾아보기 버튼 근처에 지정됩니다. 프로필에서 허용되는 유일한 하위 디렉토리는 Mail, ImapMail 및 News(및 그 안에 있는 하위 디렉터리)입니다. 로컬 디렉토리는 일반적으로 메일 서버의 이름을 따서 명명됩니다. 예를 들어 Gmail POP 서버가 있는 경우 일반적으로 Mail\pop.googlemail.com을 사용합니다. 전역 받은 편지함을 사용하도록 구성하면 Mail\Local Folders를 사용합니다.
유효한 로컬 디렉토리 경로의 몇 가지 예:
C:\Users\User\AppData\Roaming\Thunderbird\Profiles\12345678.default\Mail\pop.server2.com (Windows Vista, 7, 8, 8.1 and newer) D:\Data\MyEmails\pop.server3.com C:\Profiles\
유효하지 않은 위치의 예:
C:\WINDOWS C:\Program Files C:\Documents and Settings\User\Local Settings\Temp /tmp
시스템 설정에 따라 디렉토리의 유효성 여부가 결정됩니다. 예를 들어, D 드라이브에서 Windows를 부팅한 경우 D:\Program Files 디렉토리가 있을 수 있습니다. Thunderbird는 다음과 같은 위치를 사용하려고 하면 문제가 발생합니다:
폴더나 환경 변수 | 어떻게 인식되는지 | 운영체제 | |
---|---|---|---|
"ProfD" | 프로필 디렉토리 | 모두 | |
"GreD" | GRE (Gecko Runtime Environment) 설치 디렉토리 | 모두 | |
"CurProcD" | Thunderbird 설치 디렉토리 | 모두 | |
"TmpD" | 운영체제의 임시 파일 디렉토리 | 모두 | |
"SysD" | 시스템 디렉토리 | Windows | |
"WinD" | Windows 디렉토리 | Windows | |
"ProgF" | Program Files나 Program Files (x86) 디렉토리 | Windows | |
"Trsh" | 휴지동 디렉토리 | OS X | |
"/System" | 시스템 디렉토리 | OS X | |
"/dev" | 기기 디렉토리 | OS X이나 Linux | |
"/proc" | 프로세스 정보 디렉토리 | Linux | |
"/sys" | 시스템 상태 디렉토리 | Linux
} |