2008-11-06 1 views
1

MAPISendMail 기능은 응용 프로그램에서 전자 메일을 보내도록 요청할 수 있도록 Windows에서 사용할 수 있습니다. Windows는 기본 공급자로 구성된 전자 메일 클라이언트로 요청을 라우팅합니다.MAPISendMail 호출에 응답하기 위해 Windows에서 응용 프로그램을 설정하려면 어떻게해야합니까?

MAPISendMail 이메일을 수신 할 목적으로 전자 메일 클라이언트로 작동하도록 응용 프로그램을 작성하려면 어떻게해야합니까? 누구든지 MSDN 설명서를 가르쳐 줄 수 있습니까? 또는 필요한 인터페이스와 레지스트리 키가 관련되었음을 알려주십시오.

답변

1

은 \ 클라이언트는 MAPI가

이 앱을 사용하여 새 키를 생성 \ HKEY_LOCAL_MACHINE \ 소프트웨어에 등록 소에서 몇 가지 물건을 추가 : 다음 Microsoft 기술 자료 샘플은 MAPI 스풀러 후크 공급자를 만드는 방법을 보여줍니다 이름 REG_EXPAND_SZ를 추가하고 DLL에 경로를 할당하십시오. 셸로 새 키를 만듭니다. 이름이 열린 새 키를 만듭니다. 새 키를 만들려면 command 에 exe 이름을 지정하십시오.

추신. Vista 및 Windows 7의 경우 HKEY_LOCAL_USER를 사용하십시오.

DLL에 MAPI-API를 구현하십시오. shell \ open \ command 값을 으로 설정해야합니다. 그렇지 않으면 클라이언트가 인터넷 설정의 클라이언트 목록에 나타나지 않습니다.