본문 바로가기
파이썬

파이썬 Python Win32com Outlook으로 이메일 기능을 명확하게 문서화

by º기록 2020. 12. 17.
반응형

win32com을 통한 전망 상호 작용을 더 잘 이해하려고 노력하고 있습니다. win32com을 활용하여 이메일을 효과적으로 읽을 수있는 명확한 문서를 찾을 수 없었습니다. 현재 조사를 살펴보면 사용자가 상당히 규칙적인 감정을 느끼는 것 같습니다. 따라서 다음 정보와 요청이 제공됩니다.

누군가 수 있습니다.

1. 명확한 문서 위치에 대한 링크 제공 (존재하는 경우)

2. 아래에서 펼치기

다음은 다른 사람들의 코드를 읽음으로써 내가 찾은 현재 기능입니다.

아래 코드를 사용하십시오.

import win32com

outlook=win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")

inbox=outlook.GetDefaultFolder(6)

messages=inbox.Items

for message in messages:
    attachments = message.attachments

    for attachment in attachments:
        pass

위에서 사용 된 개체에는 내가 알고있는 다음과 같은 기능이 있습니다.

받은 편지함-

.Folders
.Items

메시지-

.GetFirst()
.GetLast()
.GetNext()
.GetPrevious()
.Attachments

메시지 -

.Subject
.Body
.To
.Recipients
.Sender
.Sender.Address

첨부 파일-

.item()
.Count

첨부 파일-

.filename

더 많은 기능을 알고 있다면 답변에 추가하십시오.

 

해결 방법

 

응용 프로그램 참조에 대한 시각적 기본은 여기에서 친구입니다. 이 링크로 시작해보세요 ...


예를 들어 메시지에 위에 나열된 것보다 추가 속성이있을 수 있음을 알 수 있습니다. 예를 들면.

 

참조 페이지 https://stackoverflow.com/questions/22813814

 

 

반응형

댓글