Send Outlook Mail Message : Retrieving the COM class factory for component with CLSID

아웃룩 메일 보내기 할때 에러가 발생하는데요

원인이 뭔지 아시는분 계실까요…?

Send Outlook Mail Message: Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80070490 요소가 없습니다. (0x80070490).

Hi,

COM issues are a pain, sometimes they could indicate a corrupt installation, try the following:

  • Ensure programmatic access is enabled
  • Try running Outlook as admin
  • Repair your OST File
  • Repair your Office/Outlook installation
  • Reinstall Outlook.

Whenever possible, I recommend using O365 Activities/Integration Service for processing email.

Good luck.

안녕하세요!

자세한 답변 정말 감사합니다.
설명주신데로 했지만 동일하게 에러 발생하네요.

  • ms office2021 + window 11 pro → Send Outlook Mail Message 성공
  • ms office2021 + window 10 → Send Outlook Mail Message 실패
  • ms office2019 + window 10 → Send Outlook Mail Message 실패
  1. Send Mail/O365 Activities/Integration Service
    옵션 true, false 둘다 임시함(draft) 에만 저장되고 메일 전송이 안되요

  2. Send Mail/Microsoft Office 365 Scope/O365(classic)/Integration Service
    Microsoft Office 365 Scope 설정에서 id/pass를 맞게 입력했으나 MS계정 연결이 안되요

도움주셔서 감사합니다!

Is Outlook being closed/killed at any point during your workflow? if the mails are only saved as draft or left in the outbox is a sign of the process being interrupted at some point.

Can you share screenshots of your configuration (Outlook and O365) and the error messages?

테스트를 모두 다른 pc에서 하고 있나요?
ms 전용 제거 프로그램으로 ms 삭제 후에, ms 설치 후에 실행해보는 것도 좋을 것 같습니다
이와 상관없다면 권한 부분도 체크해보면 좋을 것 같습니다

ms office2021 + window 11 pro → 아웃룩 메일 메시지 보내기 성공 => notebook1
ms office2021 + window 10 → Outlook 메일 메시지 보내기 실패 => PC1
ms office2019 + window 10 → Outlook 메일 메시지 보내기 실패 => PC1

PC에서 ms 전용 제거 프로그램으로 삭제후 재설치하고 관리자 권한으로 실행했으나 동일합니다.
혹시나해서 window10 homo-> window10 pro 로 업그레이드했으나 동일하네요…

  • draft option
    true => 임시함(draft) 저장 성공
    false => send mail :확인되지 않은 오류가 발생했습니다.

So definitely is not authentication, seems like something is preventing you from sending the mail programmatically

are you behind a firewall?
have you tried disabling the antivirus?
have you tried sending through a different mail provider? gmail for example