프로그래밍/잡동사니
아웃룩에서 " 이 항목을 보낼 수 없습니다"라는 오류가 나는 경우
라제폰
2008. 12. 13. 21:12
아래와 같은 경우 윈도우 XP 입니다. 윈도우 2000의 경우에는 Windows 폴더를 WINNT 폴더로 확인하시면 됩니다.
Subject: 마이크로소프트사입니다(Windows XP Sp1 으로 업데이트한 후, 아웃룩에서 HTML 메시지 전송시 이 항목을 보낼 수 없습니다
안녕하십니까? 마이크로소프트 기술 서비스를 이용해 주셔서 감사합니다.
고객님께서 문의하신 아래 문제는 저희 마이크로소프트 기술지원부에 접수되었으며 저는 이를 지원할 이형선입니다.
[환경]
Windows XP + Outlook 2000
[현상]
Windows XP Sp1 으로 업데이트 후 ,
아웃룩에서 HTML Message 를 전송/회신/전달 할 경우, "이 항목을 보낼 수 없습니다" 라는 메세지가 나타납니다.
[원인]
아웃룩2000 을 실행할 때, 버전이 낮은 <설치 드라이브>Windows\System32\GAPI32.dll (버전 4.994.25) 파일을 로딩하기때문입니다.
기본적으로는,
<설치 드라이브>\Program Files\Common Files\System\MAPI\1042\nt\GAPI32.dll (버전 5.05.2803.0000) 을 로딩하게 되어있으나,
Windows XP Sp1에서 시스템 로직이
<설치 드라이브>Windows\System32\GAPI32.dll 파일이 존재할 경우에는 이 폴더의 파일을 로딩하는 로직으로 변경되었기때문입니다.
만약, 사용자의 시스템이 다른 응용프로그램에 의해 Windows\system32 폴더에 GAPI32.dll( 버전 4.994.25) 파일이 설치되어있다면,
Windows XP Sp1 을 업데이트한 후, 이러한 현상이 발생됩니다.
(이 파일은 Windows XP Sp1 이나 아웃룩2000 에 의해 설치되지 않으나, 다른회사의 응용프로그램에 의해 설치될 수 있습니다)
[해결 방법]
Windows\System32 폴더의 낮은 버전의 GAPI32.dll ((버전 4.994.25)을 최신 버전의 GAPI32.dll(버전 5.05.2803.0000) 로 바꾸어줍니다.
1. 문제가 발생되는 시스템에서 " <설치드라이브> Windows \System32\GAPI32.dll" 파일을 GAPI32.old 로 확장자를 변경합니다.
2. <설치 드라이브>\Program Files\Common Files\System\MAPI\1042\nt\GAPI32.dll 파일을 복사합니다.
3. <설치드라이브> Windows \System32\로 이동한 후, 복사한 파일을 이 폴더경로에 붙여넣습니다.
위 과정이 끝나면 windows를 재부팅해주세요.
[추가 정보]
- 아웃룩 2002(Office XP 버전에 포함된 버전) 의 경우에는 아웃룩을 실행할 때, GAPI32.dll 파일을 로딩하지 않기때문에,
Windows XP Sp1 을 업데이트하더라도 문제가 발생하지 않는 것입니다
Subject: 마이크로소프트사입니다(Windows XP Sp1 으로 업데이트한 후, 아웃룩에서 HTML 메시지 전송시 이 항목을 보낼 수 없습니다
안녕하십니까? 마이크로소프트 기술 서비스를 이용해 주셔서 감사합니다.
고객님께서 문의하신 아래 문제는 저희 마이크로소프트 기술지원부에 접수되었으며 저는 이를 지원할 이형선입니다.
[환경]
Windows XP + Outlook 2000
[현상]
Windows XP Sp1 으로 업데이트 후 ,
아웃룩에서 HTML Message 를 전송/회신/전달 할 경우, "이 항목을 보낼 수 없습니다" 라는 메세지가 나타납니다.
[원인]
아웃룩2000 을 실행할 때, 버전이 낮은 <설치 드라이브>Windows\System32\GAPI32.dll (버전 4.994.25) 파일을 로딩하기때문입니다.
기본적으로는,
<설치 드라이브>\Program Files\Common Files\System\MAPI\1042\nt\GAPI32.dll (버전 5.05.2803.0000) 을 로딩하게 되어있으나,
Windows XP Sp1에서 시스템 로직이
<설치 드라이브>Windows\System32\GAPI32.dll 파일이 존재할 경우에는 이 폴더의 파일을 로딩하는 로직으로 변경되었기때문입니다.
만약, 사용자의 시스템이 다른 응용프로그램에 의해 Windows\system32 폴더에 GAPI32.dll( 버전 4.994.25) 파일이 설치되어있다면,
Windows XP Sp1 을 업데이트한 후, 이러한 현상이 발생됩니다.
(이 파일은 Windows XP Sp1 이나 아웃룩2000 에 의해 설치되지 않으나, 다른회사의 응용프로그램에 의해 설치될 수 있습니다)
[해결 방법]
Windows\System32 폴더의 낮은 버전의 GAPI32.dll ((버전 4.994.25)을 최신 버전의 GAPI32.dll(버전 5.05.2803.0000) 로 바꾸어줍니다.
1. 문제가 발생되는 시스템에서 " <설치드라이브> Windows \System32\GAPI32.dll" 파일을 GAPI32.old 로 확장자를 변경합니다.
2. <설치 드라이브>\Program Files\Common Files\System\MAPI\1042\nt\GAPI32.dll 파일을 복사합니다.
3. <설치드라이브> Windows \System32\로 이동한 후, 복사한 파일을 이 폴더경로에 붙여넣습니다.
위 과정이 끝나면 windows를 재부팅해주세요.
[추가 정보]
- 아웃룩 2002(Office XP 버전에 포함된 버전) 의 경우에는 아웃룩을 실행할 때, GAPI32.dll 파일을 로딩하지 않기때문에,
Windows XP Sp1 을 업데이트하더라도 문제가 발생하지 않는 것입니다