ค้นหาเว็บไซต์

จะเพิ่มขีด จำกัด ขนาดไฟล์แนบใน Outlook ได้อย่างไร


มี ขีดจำกัด 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

  1. ปิด Outlook และเปิดตัวแก้ไขรีจิสทรี (

    regedit.exe

    );

  2. ขึ้นอยู่กับรุ่นของ Outlook ของคุณ นำทางไปยังคีย์รีจิสทรีต่อไปนี้:

    • Outlook 2019/2016 และ Outlook for Office 365 — HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences

    • Outlook 2013 — HKEY_CURRENT_USER\Software\Microsoft\Office .0\Outlook\Preferences

    • Outlook 2010 — HKEY_CURRENT_USER\Software\Microsoft\Office .0\Outlook\Preferences

  3. ระบุขีดจำกัดขนาดไฟล์แนบใหม่ในพารามิเตอร์รีจิสทรี DWORD ที่ชื่อว่า MaximumAttachmentSize ค่าระบุเป็น KB ตัวอย่างเช่น หากต้องการเพิ่มขนาดไฟล์แนบเป็น 50 MB ให้ระบุค่าทศนิยมที่นี่

    51200

    . ตามค่าเริ่มต้น ขีดจำกัดขนาดไฟล์แนบคือ 20 MB (20480 KB) หากต้องการปิดใช้งานขีดจำกัดโดยสมบูรณ์ ให้เปลี่ยนค่านี้เป็น 0

    หมายเหตุ หากไม่มีพารามิเตอร์ MaximumAttachmentSize ในคีย์รีจิสทรีนี้ ให้สร้างขึ้นด้วยตนเอง: New -> DWORD (32-bit) Value

  4. สร้าง

    MaximumAttachmentSize

    พารามิเตอร์รีจิสทรีที่มีค่าเดียวกันในคีย์ reg

    HKEY_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 
  5. ปิด Registry Editor และเริ่ม Microsoft Outlook ใหม่

คุณสามารถกำหนดค่าขนาดไฟล์แนบจากส่วนกลางใน Outlook บนคอมพิวเตอร์ของผู้ใช้ในโดเมน Active Directory ได้โดยการปรับใช้พารามิเตอร์รีจิสทรีผ่าน GPO

หลังจากทำการเปลี่ยนแปลงแล้ว คุณสามารถแนบไฟล์ขนาดใหญ่ขึ้นกับอีเมล Outlook ของคุณได้ (ในตัวอย่างของเรา เราได้แนบไฟล์ PST ขนาด 50 MB)

หากเซิร์ฟเวอร์อีเมลของคุณหรือผู้รับไม่รองรับอีเมลขนาดใหญ่ คุณจะได้รับ NDR (รายงานการไม่ส่ง) เมื่อพยายามส่งข้อความอีเมลขนาดใหญ่จากสคริปต์ Outlook หรือ PowerShell NDR นี้จะประกอบด้วยข้อมูลที่มีขนาดไฟล์แนบเกินขนาดสูงสุด นี่คือตัวอย่างข้อความ NDR ที่คุณจะได้รับ:

  • ขนาดไฟล์แนบเกินขีดจำกัดที่อนุญาต

  • 552: ขนาดข้อความเกินขนาดสูงสุดที่อนุญาต

  • ระบบไม่สามารถส่งได้ ขนาดข้อความเกินขีดจำกัดขนาดข้อความขาออก

  • ไม่ได้ส่งข้อความ; ลดขนาดข้อความแล้วลองอีกครั้ง

  • 552 5.3.4 ขนาดข้อความเกินขนาดข้อความสูงสุดที่กำหนดไว้

  • ข้อผิดพลาด 0x80040610: ข้อความที่ส่งเกินขนาดข้อความที่กำหนดไว้สำหรับผู้ใช้รายนี้

หากคุณส่งอีเมลขนาดใหญ่ภายในองค์กรของคุณเท่านั้น (เครือข่ายท้องถิ่น) คุณสามารถกำหนดขนาดไฟล์แนบใน Outlook ได้ แต่ผู้ให้บริการอีเมลสาธารณะส่วนใหญ่ไม่ยอมรับอีเมลที่มีขนาดใหญ่กว่า 25 MB

ตารางต่อไปนี้ระบุขีดจำกัดขนาดไฟล์แนบสูงสุดสำหรับบริการอีเมลยอดนิยมส่วนใหญ่:

Mail serviceMaximum message size
Gmail25 Mb
Google Apps20 Mb (50 Mb for premier )
Microsoft Exchange Online (Office 365)25 Mb
Yahoo/ AOL25 Mb
Zoho Mail20 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 maxbak@a-d.onmicrosoft.com| fl MailboxPlan,MaxSendSize
Set-Mailbox maxbak@a-d.onmicrosoft.com -MaxReceiveSize 50MB -MaxSendSize 50MB

หากคุณส่งอีเมลที่มีไฟล์แนบอีเมลขนาดใหญ่เป็นหลักภายในศูนย์ข้อมูลของ Microsoft เท่านั้น ขอแนะนำให้ตั้งค่าขีดจำกัดเป็น 150 MB

บทความที่เกี่ยวข้อง