Aspose.Email  สำหรับ Python ผ่าน.NET

API ของ Python Outlook สำหรับการประมวลผลอีเมล

สร้าง จัดการหรือแปลงรูปแบบอีเมลรวมถึง MSG, EML, EMLX และ MHT จากภายในแอปพลิเคชัน Python

  ดาวน์โหลดฟรีทดลอง
  
 

Aspose.Email สำหรับ Python ผ่าน .NET เป็น API การเขียนโปรแกรมอีเมลที่ยืดหยุ่นแต่ทรงพลัง ซึ่งช่วยประหยัดเวลาและความพยายามของนักพัฒนา สร้าง จัดการหรือแปลง รูปแบบข้อความอีเมลทั่วไป โดยไม่ต้องกังวลเกี่ยวกับความซับซ้อนของการใช้งานรูปแบบพื้นฐาน

Python Email API สามารถใช้สำหรับคุณลักษณะการจัดการอีเมลขั้นพื้นฐานเช่นการแก้ไขเนื้อหาข้อความและการจัดการไฟล์แนบนอกจากนี้ห้องสมุดยังดำเนินการ การจัดการเอกสารการจัดเก็บข้อความการส่งและรับอีเมลผ่านโปรโตคอลที่แตกต่างกันรวมถึง POP3, IMAP และ SMTPเรียนรู้ ทำงานกับโปรโตคอล POP3, IMAP และ SMTP.

คุณสมบัติ API การประมวลผลอีเมลขั้นสูง

ส่งและรับอีเมลพร้อมไฟล์แนบ

การสนับสนุนสำหรับ SSL และ TLS

แปลงไฟล์ข้อความแบบไดนามิก

Aspose.Email สำหรับ Python ผ่าน.NET เป็นทางเลือกที่ดีหากคุณกำลังมองหา API เพื่อแปลงไฟล์อีเมลระหว่างกันมีอินเทอร์เฟซที่ใช้งานง่ายสำหรับกระบวนการแปลงในขณะที่ซ่อนรายละเอียดที่น่าเกลียดทั้งหมดของข้อกำหนดรูปแบบพื้นฐานสิ่งที่คุณต้องทำคือโหลดไฟล์ต้นฉบับในแบบจำลองวัตถุ Aspose.Email และเรียกวิธีการบันทึกด้วยพารามิเตอร์ที่เหมาะสมมันง่ายจริงๆ!

แปลง MSG เป็นรูปแบบต่างๆ - Python

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

# convert MSG to EML, HTML & MHTML formats

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

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

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

การสนับสนุนอย่างกว้างขวางสำหรับรูปแบบ ICS การนัดหมาย

Aspose.Email สำหรับ Python ผ่าน .NET สามารถใช้เพื่อสร้างการนัดหมายและบันทึกไว้ในรูปแบบ ICSไลบรารีอีเมล Python ยังอนุญาตให้โหลดการนัดหมายจากไฟล์ ICS อ่านหรือเขียนกิจกรรมการนัดหมายสร้างการนัดหมายเป็นร่างและกำหนดสถานะผู้เข้าร่วมการนัดหมายเรียนรู้ ทำงานกับการนัดหมาย.

ผลิตและบริโภคการเกิดซ้ำด้วย iCalendar API

Aspose.Email สำหรับ Python ผ่าน .NET ให้ฟังก์ชั่นในการสร้างและบันทึก รายการปฏิทิน Outlook ในรูปแบบ MSG และ ICSไม่เพียง แต่คุณสามารถสร้างและบันทึกวัตถุ iCalendar เท่านั้น แต่ยังสามารถดึงข้อมูลอัปเดตส่งและยกเลิกคำขอการประชุมนอกจากนี้ การใช้แบบจำลองวัตถุที่ใช้งานง่ายทำให้สามารถสร้างและใช้รูปแบบการซ้ำแบบไดนามิกในรูปแบบ iCalendar RFC 2445 ได้ง่าย

ส่งและรับอีเมลผ่านเซิร์ฟเวอร์จดหมาย SMTP, POP3 และ IMAP

Aspose.Email สำหรับ Python ผ่าน .NET API ช่วยให้คุณสร้างส่งและรับอีเมล การใช้ SMTP, POP3 and IMAP โปรโตคอลช่วยให้คุณสามารถเข้าสู่เซิร์ฟเวอร์ POP3 ด้วยชื่อผู้ใช้และรหัสผ่านหรือการรับรองความถูกต้อง APOP เพื่อดำเนินการทางอีเมลเช่น: ดูขนาดกล่องจดหมายและจำนวนข้อความ ดึงข้อความเต็มหรือส่วนหัว ลบข้อความจากเซิร์ฟเวอร์รวมถึงคำสั่ง POP3 พื้นฐาน

Aspose.Email สำหรับ Python ผ่าน .NET ยังรองรับโปรโตคอล IMAP รวมถึงคำสั่งเช่นเดียวกับการตรวจสอบความถูกต้องสร้าง ลบ เลือก สืบค้นโฟลเดอร์ รับ ลบ บันทึกข้อความ และจัดการกับธงข้อความ

สร้างหรือจัดการไฟล์ PST, OST และ MBOX

Aspose.Email สำหรับ Python ผ่าน .NET ช่วยให้คุณสามารถ จัดการไฟล์เก็บข้อมูล Outlook เช่น PST และ OSTคุณสามารถดำเนินการหลายอย่างกับไฟล์เก็บข้อมูลที่มีอยู่รวมทั้งสร้างไฟล์ PST ใหม่ตั้งแต่เริ่มต้นการดำเนินการที่เป็นไปได้ ได้แก่ รายการโฟลเดอร์ รายการข้อความ การแยกข้อความ และรายชื่อติดต่อในรูปแบบ MSG

นอกจากไฟล์เก็บข้อมูล Outlook แล้ว Aspose.Email สำหรับ Python ผ่าน .NET ยังรองรับรูปแบบไฟล์ Mboxคุณสามารถใช้ Aspose.Email สำหรับ Python ผ่าน .NET เพื่อโหลดไฟล์ Mbox ที่มีอยู่และแยกข้อมูลข้อความ

แยกข้อความจาก Mbox - Python

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

eml = reader.read_next_message()

# Read all messages in a loop

while (eml is not None):

    # show message subject

    print("Subject: " + eml.subject)

    # save message in EML & MSG formats

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

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

    # get the next message

    eml = reader.read_next_message();

reader.dispose();
  

  
  

Aspose.Email นำเสนอ API อีเมลแต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมอื่น ๆ ตามที่ระบุไว้ด้านล่าง: