Python API do przetwarzania wiadomości e-mail
Twórz, manipuluj lub konwertuj formaty wiadomości e-mail, w tym MSG, EML, EMLX i MHT, z poziomu aplikacji Python.
Pobierz darmową wersję próbnąAspose.Email dla Pythona za pośrednictwem .NET to elastyczny, ale potężny interfejs API do programowania poczty e-mail, który oszczędza czas i wysiłek programisty na tworzenie, manipulowanie lub konwertowanie popularnych formatów wiadomości e-mail bez martwienia się o złożoność implementacji formatu bazowego.
Python Email API może być używany do podstawowych funkcji zarządzania pocztą e-mail, takich jak edytowanie treści wiadomości i manipulowanie załącznikami. Ponadto biblioteka zajmuje się również zarządzaniem dokumentami przechowywania wiadomości, wysyłaniem i odbieraniem wiadomości e-mail za pośrednictwem różnych protokołów, w tym POP3, IMAP i SMTP.
Zaawansowane funkcje API przetwarzania poczty e-mail
Konwersja i renderowanie formatu plików e-mail
Wysyłaj i odbieraj e-maile z załącznikami
Pobieranie wiadomości z serwerów pocztowych POP3 i IMAP
Twórz i aktualizuj zadania za pomocą iCalendar
Manipuluj plikami przechowywania wiadomości
Manipuluj załącznikami do wiadomości e-mail i powiązanymi zasobami
Wysyłaj terminy lub spotkania zgodne z iCalendar
Wsparcie dla SSL i TLS
Obsługa załączników TNEF
Dynamicznie konwertuj pliki wiadomości
Aspose.Email dla Pythona przez .NET to dobry wybór, jeśli szukasz interfejsu API do wzajemnej konwersji plików e-mail. Zapewnia łatwe w użyciu interfejsy do procesu konwersji, jednocześnie ukrywając wszystkie brzydkie szczegóły podstawowej specyfikacji formatu. Wystarczy załadować plik źródłowy w modelu obiektowym Aspose.Email i wywołać metodę Save z odpowiednimi parametrami. To jest naprawdę takie proste!
Konwertuj MSG na różne formaty - 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)
Szerokie wsparcie dla formatu ICS spotkań
Aspose.Email dla Pythona przez .NET może być używany do tworzenia spotkań i zapisywania ich w formacie ICS. Biblioteka e-mailowa Pythona umożliwia również ładowanie spotkań z plików ICS, odczytywanie lub zapisywanie wydarzeń spotkań, tworzenie spotkania jako wersji roboczej i ustawianie statusu uczestników uczestników spotkania
Twórz i konsumuj nawroty za pomocą iCalendar API
Aspose.Email dla Pythona za pośrednictwem platformy .NET udostępnia funkcję generowania i zapisywania obiektów kalendarza programu Outlook w formatach MSG i ICS. Możesz nie tylko tworzyć i zapisywać obiekty iCalendar, ale także pobierać, aktualizować, wysyłać i anulować wezwania na spotkania. Co więcej, korzystając z intuicyjnego modelu obiektowego, łatwo jest dynamicznie tworzyć i wykorzystywać wzorce powtarzalności w formacie iCalendar RFC 2445.
Wyslać i otrzymać E-maile via SMTP, POP3 and IMAP Mail Servers
Aspose.Email dla Pythona za pośrednictwem .NET API umożliwia tworzenie, wysyłanie i odbieranie wiadomości e-mail przy użyciu protokołów SMTP, POP3 i IMAP. Umożliwia logowanie się do serwerów POP3 za pomocą nazwy użytkownika i hasła lub uwierzytelnianie APOP w celu wykonywania operacji e-mail, takich jak: wyświetlanie rozmiaru skrzynki pocztowej i liczby wiadomości, pobieranie pełnej wiadomości lub jej nagłówka, usuwanie wiadomości z serwera, a także podstawowych poleceń POP3.
Aspose.Email dla Pythona za pośrednictwem .NET obsługuje również protokół IMAP, w tym jego polecenia, a także uwierzytelnianie, tworzenie, usuwanie, wybieranie, wyszukiwanie folderów, pobieranie, usuwanie, zapisywanie wiadomości i manipulowanie flagami wiadomości.
Twórz lub manipuluj plikami PST, OST i MBOX
Aspose.Email dla Pythona za pośrednictwem platformy .NET umożliwia zarządzanie plikami pamięci masowej programu Outlook, takimi jak PST i OST. Możesz wykonywać szereg operacji na istniejących plikach pamięci masowej, a także tworzyć nowe pliki PST od podstaw. Możliwe operacje obejmują wyświetlanie listy folderów, listy wiadomości, ekstrakcję wiadomości i kontakty w formacie MSG.
Wraz z plikami do przechowywania programu Outlook, Aspose.Email for Python przez .NET obsługuje również format plików Mbox. Możesz użyć Aspose.Email dla Pythona za pośrednictwem platformy .NET, aby załadować istniejące pliki Mbox i wyodrębnić informacje o wiadomościach.
Wyodrębnij wiadomości z Mbox - Python
reader = MboxrdStorageReader(dir + "template.mbox", False)
eml = reader.read_next_message()
# Czytaj wszystkie wiadomości w pętli
while (eml is not None):
# pokaż temat wiadomości
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)
# odbierz następną wiadomość
eml = reader.read_next_message();
reader.dispose();
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- Referencje API
- Filmy instruktażowe
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Dlaczego Aspose.Email dla Pythona przez .NET?
- Lista klientów
- Historie sukcesów