Aspose.Email  for Python via .NET

이메일 처리를 위한 Python API

Python 애플리케이션 내에서 MSG, EML, EMLX 및 MHT를 포함한 이메일 형식을 생성, 조작 또는 변환합니다.

  무료 평가판 다운로드
  
 

.NET을 통한 Python용 Aspose.Email은 기본 형식 구현의 복잡성에 대해 걱정하지 않고 일반적인 전자 메일 메시지 형식을 생성, 조작 또는 변환하는 개발자의 시간과 노력을 줄여주는 유연하면서도 강력한 전자 메일 프로그래밍 API입니다.

Python 이메일 API는 메시지 콘텐츠 편집 및 첨부 파일 조작과 같은 기본 이메일 관리 기능에 사용할 수 있습니다. 또한 라이브러리는 POP3, IMAP 및 SMTP를 포함한 다양한 프로토콜을 통해 이메일을 주고받고 메시지 저장 문서를 관리합니다.

고급 이메일 처리 API 기능

이메일 파일 형식 변환 및 렌더링

첨부 파일이 있는 이메일 보내기 및 받기

POP3 및 IMAP 메일 서버에서 메시지 다운로드

iCalendar를 사용하여 작업 생성 및 업데이트

메시지 저장 파일 조작

이메일 첨부 파일 및 연결된 리소스 조작

iCalendar 호환 약속 또는 회의 보내기

SSL 및 TLS 지원

TNEF 첨부 파일 지원

메시지 파일을 동적으로 변환

.NET을 통한 Python용 Aspose.Email은 이메일 파일을 상호 변환하는 API를 찾고 있다면 좋은 선택입니다. 기본 형식 사양의 모든 추악한 세부 사항을 숨기면서 변환 프로세스에 사용하기 쉬운 인터페이스를 제공합니다. Aspose.Email 개체 모델에서 소스 파일을 로드하고 적절한 매개변수를 사용하여 Save 메서드를 호출하기만 하면 됩니다. 정말 간단합니다!

MSG를 다양한 형식으로 변환 - Python

msg= MailMessage.load(dir + "msgtemplate.msg")

# convert MSG to EML, HTML and MHTML formats

msg.save("emloutput.eml", SaveOptions.default_eml)

msg.save("htmloutput.html", SaveOptions.default_html)

msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)

약속 ICS 형식에 대한 광범위한 지원

.NET을 통해 Python용 Aspose.Email을 사용하여 약속을 만들고 ICS 형식으로 저장할 수 있습니다. Python 이메일 라이브러리는 또한 ICS 파일에서 약속을 로드하고, 약속 이벤트를 읽거나 쓰고, 약속을 초안으로 만들고, 약속 참석자의 참가자 상태를 설정할 수 있습니다.

iCalendar API로 반복 생성 및 소비

.NET을 통한 Python용 Aspose.Email은 MSG 및 ICS 형식으로 Outlook 일정 개체를 생성하고 저장하는 기능을 제공합니다. iCalendar 개체를 만들고 저장할 수 있을 뿐만 아니라 모임 요청을 검색, 업데이트, 전송 및 취소할 수 있습니다. 또한 직관적인 개체 모델을 사용하여 iCalendar RFC 2445 형식의 반복 패턴을 동적으로 생성하고 사용하기 쉽습니다.

보내기 및 받기 이메일 via SMTP, POP3 and IMAP Mail Servers

.NET API를 통한 Python용 Aspose.Email을 사용하면 SMTP, POP3 및 IMAP 프로토콜을 사용하여 이메일을 만들고 보내고 받을 수 있습니다. 사용자 이름과 비밀번호 또는 APOP 인증으로 POP3 서버에 로그인하여 메일함 크기 및 메시지 수 보기, 전체 메시지 또는 헤더 검색, 서버에서 메시지 삭제 및 기본 POP3 명령과 같은 이메일 작업을 수행할 수 있습니다.

.NET을 통한 Python용 Aspose.Email은 인증, 생성, 삭제, 선택, 폴더 쿼리, 가져오기, 삭제, 메시지 저장 및 메시지 플래그 조작뿐 아니라 명령을 포함하는 IMAP 프로토콜도 지원합니다.

PST, OST 및 MBOX 파일 생성 또는 조작

.NET을 통한 Python용 Aspose.Email을 사용하면 PST 및 OST와 같은 Outlook 저장 파일을 관리할 수 있습니다. 기존 저장 파일에서 여러 작업을 수행하고 처음부터 새 PST 파일을 만들 수 있습니다. 가능한 작업에는 폴더 목록, 메시지 목록, 메시지 추출 및 MSG 형식의 연락처가 포함됩니다.

Outlook 저장 파일과 함께 .NET을 통한 Python용 Aspose.Email은 Mbox 파일 형식도 지원합니다. .NET을 통해 Python용 Aspose.Email을 사용하여 기존 Mbox 파일을 로드하고 메시지 정보를 추출할 수 있습니다.

Mbox에서 메시지 추출 - Python

reader = MboxrdStorageReader(dir + "template.mbox", False)

eml = reader.read_next_message()

# 루프의 모든 메시지를 읽습니다.

while (eml is not None):

    # 메시지 제목 표시

    print("Subject: " + eml.subject)

    # save message in EML and MSG formats

    eml.save("output.eml", aspose.email.SaveOptions.default_eml)

    eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)

    # 다음 메시지 받기

    eml = reader.read_next_message();

reader.dispose();
  

  
  

Aspose.Email은 아래 나열된 다른 인기 있는 개발 환경을 위한 개별 이메일 API를 제공합니다.