
기존 메일 클라이언트에서 Thunderbird v24.3으로 일부 메시지를 가져오려고 합니다(Gmail로 동기화하기 위해). 모든 메시지를 .html 파일로 저장했습니다. 이것이 해당 메일 클라이언트에서 내보낼 때 제공된 유일한 옵션이기 때문입니다. Thunderbird에서 볼 수 있도록 이러한 파일을 eml로 변환하는 변환기를 찾으려고 노력했지만 아직 웹에서는 그러한 도구를 찾지 못했습니다. html을 eml(또는 msg 또는 pst, 그런 다음 PST 뷰어를 사용할 수 있음)로 변환하여 Thunderbird나 Outlook에서 이러한 이메일에 액세스하거나 Gmail로 직접 액세스할 수 있는 방법을 아는 사람이 있습니까? 나는 Windows와 Mac을 모두 가지고 있으므로 그에 대한 옵션을 시도해 볼 의향이 있습니다. 고마워요, 안나
답변1
Thunderbird에서 메일을 내보내는 다른 방법이 있을 것이라고 확신합니다. 그러나 실제로 html 파일만 있는 경우 이 스크립트를 해결 방법으로 사용할 수 있습니다. 보낸 사람, 받는 사람, 제목은 손실되지만 본문은 계속 읽을 수 있습니다.
@echo off
for %%f in (*.html) do (
echo Content-Type: text/html > %%~nf.eml
echo. >> %%~nf.eml
type %%f >> %%~nf.eml
)
.bat 파일 확장자로 스크립트를 저장하고 html 파일이 포함된 디렉터리에 저장합니다. 이를 두 번 클릭하면 각 HTML에 대한 eml 파일이 생성됩니다.
답변2
HTML 파일에는 메시지 텍스트만 포함될 수 없습니다. EML 파일을 생성하기 위한 정보가 충분하지 않습니다. Subject, From, To 등과 같은 추가 헤더가 필요합니다. Thunderbird용 EML 내보내기 플러그인이 몇 개 있다는 것을 알고 있습니다.