มี จำกัด 20 MB บนขนาดไฟล์แนบสูงสุดในไคลเอนต์อีเมล Outlook (รวมถึง Outlook เวอร์ชันล่าสุดสำหรับ Office 365 และ Office 2019/2016) ไม่สำคัญว่าจะแนบไฟล์ขนาดใหญ่ไฟล์เดียวหรือไฟล์ขนาดเล็กหลายไฟล์ ขนาดไฟล์แนบทั้งหมดจะต้องไม่เกิน 20 MB
เมื่อพยายามส่งอีเมลที่มีขนาดใหญ่กว่า 20 MB โดยใช้ Outlook ข้อความแสดงข้อผิดพลาดต่อไปนี้จะปรากฏขึ้น:
The attachment size exceeds the allowable limit.
The file you're attaching is bigger than the server allows. Try putting the file in a shared location and sending a link instead.
หากเซิร์ฟเวอร์อีเมลและเซิร์ฟเวอร์ของผู้รับรองรับอีเมลขนาดใหญ่ คุณสามารถเพิ่มขีดจำกัดขนาดไฟล์แนบสูงสุดใน Outlook ได้
การเพิ่มขีดจำกัดขนาดไฟล์แนบสูงสุดใน Outlook
คุณสามารถเปลี่ยนขีดจำกัดขนาดไฟล์แนบสูงสุดใน Outlook ผ่านรีจิสทรีเท่านั้น ไม่มีตัวเลือกดังกล่าวใน Outlook GUI
- ปิด Outlook และเปิด Registry Editor (
regedit.exe
); - ขึ้นอยู่กับเวอร์ชันของ Outlook ให้ไปที่คีย์รีจิสทรีต่อไปนี้:
- Outlook 2019/2016 และ Outlook สำหรับ Office 365 — HKEY_CURRENT_USER\Software\Microsoft\Office\16.0 \Outlook\Preferences
- Outlook 2013 — HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences
- Outlook 2010 — HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences
- ระบุขีดจำกัดขนาดไฟล์แนบใหม่ในพารามิเตอร์รีจิสทรี DWORD ชื่อ MaximumAttachmentSize . ค่าถูกระบุเป็น KB ตัวอย่างเช่น หากต้องการเพิ่มขนาดไฟล์แนบเป็น 50 MB ให้ระบุค่าทศนิยม
51200
. ที่นี่ . ตามค่าเริ่มต้น ขีดจำกัดขนาดไฟล์แนบคือ 20 MB (20480 KB) หากต้องการปิดใช้งานขีดจำกัดโดยสมบูรณ์ ให้เปลี่ยนค่านี้เป็น 0; หมายเหตุ . หากไม่มี MaximumAttachmentSize พารามิเตอร์ในรีจิสตรีคีย์นี้ สร้างด้วยตนเอง:ใหม่ -> ค่า DWORD (32 บิต) - สร้าง
MaximumAttachmentSize
พารามิเตอร์รีจิสตรีที่มีค่าเดียวกันในคีย์ regHKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0 \Outlook\Preferences
; คุณสามารถกำหนดขนาดไฟล์แนบของ Outlook ในรีจิสทรีได้จากพรอมต์คำสั่ง ตัวอย่างเช่น ในการตั้งค่าขีดจำกัด 50 MB สำหรับ Outlook ใน Office 365 ให้เรียกใช้คำสั่ง:reg add HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences\ /v "MaximumAttachmentSize" /t REG_DWORD /d 51200 /f
reg add HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Profiles\Outlook\Preferences\ /v "MaximumAttachmentSize" /t REG_DWORD /d 51200 /f - ปิด Registry Editor และรีสตาร์ท Microsoft Outlook
หลังจากทำการเปลี่ยนแปลงแล้ว คุณสามารถแนบไฟล์ขนาดใหญ่กว่าในอีเมล Outlook ของคุณได้ (ในตัวอย่างของเรา เราได้แนบไฟล์ PST ขนาด 50 MB)
หากเซิร์ฟเวอร์อีเมลของคุณหรือผู้รับไม่รองรับอีเมลขนาดใหญ่ คุณจะได้รับ NDR (รายงานไม่นำส่ง) เมื่อพยายามส่งข้อความอีเมลขนาดใหญ่จากสคริปต์ Outlook หรือ PowerShell NDR นี้จะมีข้อมูลที่เกินขนาดไฟล์แนบสูงสุด นี่คือตัวอย่างข้อความ NDR ที่คุณจะได้รับ:
- ขนาดไฟล์แนบเกินขีดจำกัดที่อนุญาต
- 552:ขนาดข้อความเกินขนาดสูงสุดที่อนุญาต
- ระบบส่งไม่ได้ ขนาดข้อความเกินขีดจำกัดขนาดข้อความขาออก
- ไม่ได้ส่งข้อความ ลดขนาดข้อความแล้วลองอีกครั้ง
- 552 5.3.4 ขนาดข้อความเกินขนาดข้อความสูงสุดที่กำหนดไว้
- ข้อผิดพลาด 0x80040610:ข้อความที่ส่งเกินขนาดข้อความที่กำหนดไว้สำหรับผู้ใช้รายนี้
- เกินขนาดสูงสุดของข้อความต่อท้าย
ถ้าคุณส่งอีเมลขนาดใหญ่เฉพาะภายในองค์กรของคุณ (เครือข่ายท้องถิ่น) คุณสามารถกำหนดขนาดไฟล์แนบใน Outlook ได้ แต่ผู้ให้บริการอีเมลสาธารณะส่วนใหญ่ไม่รับอีเมลที่มีขนาดใหญ่กว่า 25 MB
ตารางต่อไปนี้จำกัดขนาดไฟล์แนบสูงสุดสำหรับบริการอีเมลยอดนิยมส่วนใหญ่:
บริการอีเมล | ขนาดข้อความสูงสุด |
Gmail | 25 Mb |
Google Apps | 20 Mb (50 Mb สำหรับพรีเมียร์ ) |
Microsoft Exchange Online (Office 365) | 25 Mb |
Yahoo/ AOL | 25 Mb |
Zoho Mail | 20 Mb |
ขีดจำกัดขนาดไฟล์แนบใน Exchange และ Microsoft 365
ใน Exchange Server ภายในองค์กร ขีดจำกัดขนาดอีเมลสูงสุดจะได้รับการกำหนดค่าในหลายตำแหน่ง (ที่ระดับเซิร์ฟเวอร์ กล่องจดหมาย และตัวเชื่อมต่อ) คุณสามารถดูขีดจำกัดปัจจุบันได้โดยใช้ Exchange Management Shell:
Get-TransportConfig | ft MaxSendSize, MaxReceiveSize
Get-ReceiveConnector | ft Name, MaxSendSize
Get-SendConnector | ft Name, MaxMessageSize
Get-Mailbox maxbak |ft Name, MaxSendSize, MaxReceiveSize
ใน Exchange Online (Microsoft 365) คุณสามารถตั้งค่าขีดจำกัดขนาดข้อความสูงสุดในการตั้งค่าของกล่องจดหมายแต่ละรายการได้ คุณสามารถตรวจสอบขีดจำกัดปัจจุบันผ่าน Exchange Admin Center หรือด้วย PowerShell เชื่อมต่อกับ Office 365 โดยใช้เซสชัน PowerShell ระยะไกลหรือใช้โมดูล Exchange Online PowerShell v2 (EXO V2)
สำหรับกล่องจดหมายใหม่ ข้อจำกัดเกี่ยวกับขนาดสูงสุดของอีเมลขาเข้าและขาออกจะถูกตั้งค่าในการตั้งค่าแผน:
Get-MailboxPlan | fl Name,MaxSendSize,MaxReceiveSize,isdefault
ตามค่าเริ่มต้น Microsoft 365 มีขีดจำกัดที่ 35 MB สำหรับขาออกและ 36 MB สำหรับอีเมลขาเข้า
สำหรับเมลบ็อกซ์เฉพาะ คุณสามารถดูหรือเปลี่ยนขีดจำกัดสำหรับอีเมลขาออกได้ดังนี้:
Get-Mailbox [email protected]| fl MailboxPlan,MaxSendSize
Set-Mailbox [email protected] -MaxReceiveSize 50MB -MaxSendSize 50MB
หากคุณส่งอีเมลพร้อมไฟล์แนบอีเมลขนาดใหญ่เป็นหลักภายในศูนย์ข้อมูลของ Microsoft เท่านั้น ขอแนะนำให้ตั้งค่าขีดจำกัดไว้ที่ 150 MB