Python API untuk Pemrosesan Email
Buat, Manipulasi, atau Konversi format email termasuk MSG, EML, EMLX & MHT dari dalam aplikasi Python.
Unduh uji coba gratisAspose.Email untuk Python melalui .NET adalah API Pemrograman Email yang fleksibel namun kuat, yang menghemat waktu dan upaya pengembang untuk membuat, memanipulasi, atau mengonversi format pesan email umum tanpa mengkhawatirkan kerumitan implementasi format yang mendasarinya.
Python Email API dapat digunakan untuk fitur manajemen email dasar seperti pengeditan konten pesan dan manipulasi lampiran. Selain itu, perpustakaan juga melakukan pengelolaan dokumen penyimpanan pesan, mengirim dan menerima email melalui protokol yang berbeda termasuk POP3, IMAP dan SMTP.
Fitur API Pemrosesan Email Tingkat Lanjut
Konversi dan rendering format file email
Kirim dan terima email dengan lampiran
Unduh pesan dari server email POP3 dan IMAP
Buat dan perbarui tugas menggunakan iCalendar
Memanipulasi file penyimpanan pesan
Memanipulasi lampiran email dan sumber daya yang ditautkan
Kirim janji atau rapat yang sesuai dengan iCalendar
Dukungan untuk SSL dan TLS
Dukungan untuk lampiran TNEF
Mengkonversi File Pesan Secara Dinamis
Aspose.Email untuk Python melalui .NET adalah pilihan yang baik jika Anda mencari API untuk mengonversi file email antar. Ini menyediakan antarmuka yang mudah digunakan untuk proses konversi sambil menyembunyikan semua detail jelek dari spesifikasi format yang mendasarinya. Yang perlu Anda lakukan adalah memuat file sumber dalam model objek Aspose.Email dan memanggil metode Simpan dengan parameter yang sesuai. Ini benar-benar sederhana!
Konversi MSG ke berbagai format - 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)
Dukungan Luas untuk Format ICS Pengangkatan
Aspose.Email untuk Python melalui .NET dapat digunakan untuk membuat janji temu dan menyimpannya dalam format ICS. Pustaka Email Python juga memungkinkan untuk memuat janji temu dari file ICS, membaca atau menulis acara janji temu, membuat janji temu sebagai konsep dan mengatur status peserta dari peserta janji temu.
Menghasilkan dan Mengkonsumsi Perulangan dengan iCalendar API
Aspose.Email untuk Python melalui .NET menyediakan fungsionalitas untuk menghasilkan dan menyimpan objek Kalender Outlook dalam format MSG dan ICS. Anda tidak hanya dapat membuat dan menyimpan objek iCalendar, tetapi juga mengambil, memperbarui, mengirim, dan membatalkan permintaan rapat. Selain itu, dengan menggunakan model objek intuitif, Anda dapat dengan mudah menghasilkan dan menggunakan pola perulangan secara dinamis dalam format iCalendar RFC 2445.
Kirim dan terima Email via SMTP, POP3 and IMAP Mail Servers
Aspose.Email untuk Python melalui .NET API memberdayakan Anda untuk membuat, mengirim, dan menerima email menggunakan protokol SMTP, POP3, dan IMAP. Ini memungkinkan Anda untuk masuk ke server POP3 dengan nama pengguna dan kata sandi atau otentikasi APOP untuk melakukan operasi email seperti: melihat ukuran kotak surat dan jumlah pesan, mengambil pesan lengkap atau headernya, menghapus pesan dari server serta perintah POP3 dasar.
Aspose.Email untuk Python melalui .NET juga mendukung protokol IMAP termasuk perintahnya serta otentikasi, buat, hapus, pilih, kueri folder, dapatkan, hapus, simpan pesan, dan manipulasi flag pesan.
Buat atau Manipulasi File PST, OST, dan MBOX
Aspose.Email untuk Python melalui .NET memungkinkan Anda mengelola file penyimpanan Outlook seperti PST dan OST. Anda dapat melakukan sejumlah operasi pada file penyimpanan yang ada serta membuat file PST baru dari awal. Kemungkinan operasi termasuk daftar folder, daftar pesan, ekstraksi pesan dan kontak dalam format MSG.
Bersama dengan file penyimpanan Outlook, Aspose.Email untuk Python melalui .NET juga mendukung format file Mbox. Anda dapat menggunakan Aspose.Email untuk Python melalui .NET untuk memuat file Mbox yang ada dan mengekstrak informasi pesan.
Ekstrak pesan dari Mbox - Python
reader = MboxrdStorageReader(dir + "template.mbox", False)
eml = reader.read_next_message()
# Baca semua pesan dalam satu lingkaran
while (eml is not None):
# tampilkan subjek pesan
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)
# dapatkan pesan berikutnya
eml = reader.read_next_message();
reader.dispose();
- Sumber Belajar
- Dokumentasi
- Kode sumber
- Referensi API
- Video Tutorial
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.Email untuk Python melalui .NET?
- Daftar Pelanggan
- Cerita-cerita sukses