회사의 인트라넷에서 실행되는 ASP.net 및 C#으로 개발 된 웹 응용 프로그램이 있습니다. 이 응용 프로그램의 모든 사용자가 모두 Microsoft Outlook을 예외없이 사용하고 있기 때문에 응용 프로그램에서 클라이언트 쪽에서 Outlook 메시지를 열어보고 싶습니다. Office가 서버가 아닌 데스크톱에서 실행되도록 설계되었지만 클라이언트 측에서 Word 또는 Excel 문서를 만드는 데 문제가없는 것으로 알고 있습니다.Outlook 웹 페이지를 통한 전자 메일
Microsoft.Office.Interop.Outlook 네임 스페이스와 서버에 설치된 Outlook을 사용하여 Outlook 개체를 인스턴스화하는 코드가 있습니다. 서버에서 코드를 실행하려고하면 "컴퓨터 기본 권한 설정이 CLSID {000C101C-0000-0000-C000-000000000046 인 COM 서버 응용 프로그램에 대한 로컬 활성화 권한을 부여하지 않습니다"라는 DCOM 원본 오류 메시지가 나타납니다 } 사용자에게이 보안 권한은 구성 요소 서비스 관리 도구를 사용하여 수정할 수 있습니다. " 구성 요소 서비스 도구를 사용하여 사용 권한을 수정했지만 여전히이 같은 오류가 발생합니다.
Outlook을 서버 쪽 코드에서 열 수 없기 때문에이를 극복 할 방법이 있습니까? 아니면 실용적인 연습입니까?
전자 메일이 얻을 수있는 극도의 길이 때문에 Mailto가 작동하지 않습니다. 또한 전송하는 사용자는 수신자의 텍스트에 눈을 사로 잡을 필요가 있습니다.
놀랄만한 형식 지정 없음 !!! 미안합니다. – Keng