IM
TH
หน้าเอกสาร
เมนู
คุณสมบัติ

การนำเข้าและส่งอีเมล

การซิงค์ IMAP, พื้นที่จัดเก็บอีเมล, การดึงข้อมูลเนื้อหา/บางส่วน และการจัดคิวงาน SMTP ขาออก

inbox-manager email imap smtp

การนำเข้าและส่งอีเมล

คุณลักษณะการนำเข้าและส่งอีเมลจะกำหนดวิธีที่ผู้ใช้ที่ลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวที่บันทึกไว้จะซิงค์อีเมลขาเข้าและคิวการส่งขาออก โดยให้ลำดับการใช้งานที่ชัดเจนแก่คุณ: ลงชื่อเข้าใช้ ตั้งค่าข้อมูลรับรอง จากนั้นเรียกใช้การดำเนินการ IMAP และ SMTP

ทำไมเรื่องนี้ถึงสำคัญ

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

คอร์โฟลว์

หลังจากลงชื่อเข้าใช้ ไคลเอ็นต์จะใช้ข้อมูลประจำตัวที่บันทึกไว้เพื่อซิงค์กล่องจดหมายหรือข้อความจาก IMAP Inbox Manager จะจัดเก็บข้อความและข้อมูลชิ้นส่วน ไคลเอนต์ค้นหาและอ่านสิ่งที่ต้องการ และการส่ง SMTP ขาออกจะถูกจัดคิวในขณะที่ผลลัพธ์จะถูกติดตามผ่านงาน งาน และบันทึก

การดำเนินงาน

การดำเนินงานจุดสิ้นสุดวัตถุประสงค์
ซิงค์กล่องจดหมายPOST /api/accounts/:account_id/imap/sync-mailboxesจัดคิวการซิงโครไนซ์กล่องจดหมาย
ซิงค์ข้อความPOST /api/accounts/:account_id/imap/sync-messagesจัดคิวการซิงโครไนซ์ข้อความ
ส่งข้อความ SMTPPOST /api/accounts/:account_id/smtp/messagesจัดคิวข้อความขาออก ส่ง
แสดงรายการอีเมลGET /api/accounts/:account_id/emailsแสดงรายการข้อมูลเมตาอีเมลของบัญชี
ค้นหาอีเมลPOST /api/accounts/:account_id/emails/searchค้นหาอีเมลตามช่องที่จัดทำดัชนี
ลบอีเมลด้วยการค้นหาPOST /api/accounts/:account_id/emails/search-deleteลบบันทึกอีเมลที่ตรงกันจำนวนมาก
สร้างบันทึกอีเมลPOST /api/accounts/:account_id/emailsสร้างบันทึกอีเมลอย่างชัดเจน
รับอีเมลGET /api/emails/:email_idดึงบันทึกอีเมลหนึ่งรายการ
อัพเดทอีเมลPATCH /api/emails/:email_idอัปเดตฟิลด์อีเมลที่ไม่แน่นอน
ลบอีเมลDELETE /api/emails/:email_idลบบันทึกอีเมลหนึ่งรายการ
อิ่มทั้งตัวGET /api/accounts/:account_id/emails/:email_id/bodyดึงเนื้อหาข้อความที่แยกวิเคราะห์
รายการส่วนต่างๆGET /api/accounts/:account_id/emails/:email_id/partsดึงข้อมูลเมตาส่วนของข้อความ
รับเนื้อหาบางส่วนGET /api/accounts/:account_id/emails/:email_id/parts/:part_id/contentดึงเนื้อหาที่ถอดรหัสแล้วส่วนหนึ่ง

ข้อมูลสำคัญและสถานะ| รายการ | วัตถุประสงค์ | เชื่อมโยงกับ |

| ---------------------------- | ------------------------------------ | ---------------------------------- | | email_message | ข้อมูลข้อความขาเข้า/ขาออกที่เก็บไว้ | task, job, ข้อมูลประจำตัวของผู้ให้บริการ | | email_message_part | ข้อมูลชิ้นส่วนสำหรับไฟล์แนบและการฝัง | email_message | | email_message_part_content | เพย์โหลดส่วนที่ถอดรหัส | email_message_part | | task | การดำเนินการของผู้ให้บริการที่ร้องขอ | job |

โหมดความล้มเหลวและการควบคุม

ความล้มเหลวในการซิงค์หรือส่งของผู้ให้บริการจะแสดงผ่านสถานะงาน/งานและเส้นทางการตรวจสอบ แทนที่จะลดลงอย่างเงียบๆ เส้นทางที่กำหนดขอบเขตบัญชีจะปฏิเสธบัญชีที่ไม่ตรงกัน การค้นหา-ลบยังคงชัดเจนและมีขอบเขต และการดึงเนื้อหาเนื้อหาหรือบางส่วนจะยังคงอยู่ในตำแหน่งข้อมูลเฉพาะเพื่อป้องกันการดึงข้อมูลมากเกินไปโดยไม่ตั้งใจในระหว่างดำเนินการรายการหรือการค้นหา

ที่เกี่ยวข้อง

ข้อความอีเมล, ส่วนข้อความอีเมล, เนื้อหาข้อความอีเมล, งาน, คำแนะนำการซิงค์ IMAP, คำแนะนำการค้นหาและอ่าน, ส่งอีเมลคำแนะนำขาออก