- Shipped
- 13 พฤศจิกายน 2569 เวลา 08:06 UTC
- Author
- Kamo
- Commit
- 59ebbd3
GraphMailProvider ได้โพสต์ข้อมูล MIME base64 ทั้งหมดไปยัง sendMail เพียงครั้งเดียว แฟ้มนี้คือ base64 สองครั้งบนพาธนั้น (ภายใน MIME, จากนั้น MIME เอง, ~ 1. 82x) และกราฟ ปฏิเสธการร้องขอที่ใหญ่กว่า 4MB ดังนั้น ข้อความที่แนบมากับจดหมายที่ใหญ่กว่า 2.2MB จึงเป็นจำนวนที่จำกัด PDF ขนาด 3MB ใช้พื้นที่ ~5.5MB พิสูจน์โดย GraphMailProviderLargeSendTest ตอนนี้จดหมายที่เกินกำหนดจะถูกร่างจาก MIME โดยไม่มีแฟ้มของมัน (เธรด, รูปภาพในบรรทัด และหมายเลขโทรสารของเราที่เก็บไว้) แฟ้มแต่ละแฟ้มจะถูกแนบไว้ด้วยตัวมันเอง (อัพโหลดวาระงานเป็นชิ้นขนาด 3. 75 MiB สูงกว่า 3MB, สูงสุด 150 MB ต่อแฟ้ม) แล้วส่ง ใช้กับ / send, ซึ่งจะทำการจัดเก็บสำเนาในรายการที่ส่งไป เช่นเดียวกับที่ sendMail ทำ ฉบับร่างจะใช้วิธีเดียวกัน พาธที่ไม่มีการส่ง หากล้มเหลวจะลบร่างที่สร้างมาครึ่งทาง Small ข้อความยังคงใช้การเรียก sendMail เพียงครั้งเดียว DL0. 1, DL0. 2
