วิธีการอนุญาตให้ Entourage สำหรับ Mac เพื่อส่งข้อความอีเมล์ที่มีขนาดใหญ่ไปยังเซิร์ฟเวอร์ Exchange 2007

นำไปใช้กับ: Exchange Server 2010 EnterpriseExchange Server 2010 Standard

อาการ


คุณสามารถใช้ Entourage Microsoft สำหรับไคลเอ็นต์ Mac เพื่อเชื่อมต่อกับกล่องจดหมายที่เก็บอยู่บนเซิร์ฟเวอร์ที่กำลังเรียกใช้ Microsoft Exchange Server 2007 ถ้า Entourage สำหรับ Mac ส่งข้อความที่มีสิ่งที่แนบที่เกินขีดจำกัดขนาดที่ส่งใน Exchange 2007 คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ใน Entourage สำหรับ Mac:
เกิดข้อผิดพลาดที่ไม่รู้จัก (-18493) กล่องจดหมายของคุณเกินขนาดจำกัดไว้ ชื่อบัญชี: "Your_Username"

หมายเหตุ ข้อความอีเมล์ที่เกินขีดจำกัดขนาดของสิ่งที่แนบมาจะถูกย้ายไปยังโฟลเดอร์แบบร่าง ทุกครั้งที่ Entourage สำหรับ Mac พยายามที่จะทำการปรับให้ตรงกันเป็นประจำ ด้วย Exchange 2007, Entourage สำหรับ Mac ล้มเหลวสำหรับหลายนาทีเมื่อพยายามทำให้ตรงกันในโฟลเดอร์แบบร่าง นอกจากนี้ thrashing ดิสก์มากมายเกิดขึ้นบนคอมพิวเตอร์ Macintosh

เพิ่มขนาดของสิ่งที่แนบที่ได้รับอนุญาตอาจทำให้เกิดปัญหาประสิทธิภาพการทำงานในสภาพแวดล้อมการแลกเปลี่ยน คุณจำเป็นต้องพิจารณาเพิ่มโหลดสิ่งที่แนบแบบขนาดใหญ่ที่วางบนโครงสร้างพื้นฐานของเซิร์ฟเวอร์ คุณอาจพบอาการต่อไปนี้อย่างน้อยหนึ่งถ้าคุณจะเพิ่มขนาดของสิ่งที่แนบมา:
  • ฐานข้อมูลที่เก็บกล่องจดหมายอาจทำงานไม่เสถียร
  • หมายเลขสูงของล็อกธุรกรรมจะถูกสร้างขึ้น
  • มีเรียกกระบวนการระยะไกลโดยเฉลี่ย spikes เวลาแฝง (RPC) เพื่อมิลลิวินาทีที่มากกว่า 1000
  • ในบางครั้งเวลาแฝง RPC เฉลี่ยใช้ spikes เพื่อมิลลิวินาทีที่มากกว่า 20000
  • การใช้งาน CPU spikes จาก 25 เปอร์เซ็นต์เป็น 50 เปอร์เซ็นต์ บางครั้ง การใช้งาน CPU ใกล้ 100 เปอร์เซ็นต์
  • ถ้าไคลเอนต์ Microsoft Office Outlook ถูกติดตั้งบนเครื่องคอมพิวเตอร์ คุณได้รับกล่องโต้ตอบในเวลาแฝง RPC ใน Outlook นอกจากนี้ Outlook ไม่ทำงานจนกว่าจะเริ่มบริการ Microsoft Exchange ที่เก็บข้อมูล

วิธีแก้ปัญหา


ขั้นตอนเพื่อควบคุมขนาดของสิ่งที่แนบสำหรับ Entourage สำหรับ Mac แตกต่างกันไปโดยขึ้นอยู่กับรุ่นที่คุณกำลังใช้อยู่ โปรดทำตามขั้นตอนถูกต้องสำหรับรุ่นที่คุณกำลังใช้ คุณจำเป็นต้องทำการเปลี่ยนแปลงเหล่านี้บนเซิร์ฟเวอร์ทั้งหมด Exchange 2007 ไคลเอนต์การเข้าถึงบทบาทที่ Entourage สำหรับไคลเอ็นต์ Mac เชื่อมต่อ

Exchange 2007 และ Exchange Server 2010:2008 Entourage Microsoft สำหรับ Mac เว็บบริการ Edition, 2011 Outlook Microsoft สำหรับ Mac


  1. 1.รุ่นนี้ Entourage สำหรับ Mac ใช้ผู้ให้บริการเว็บ 2007 ของเซิร์ฟเวอร์ Exchange Microsoft ที่ส่งจดหมาย เมื่อต้องการอนุญาตสำหรับสิ่งที่แนบที่มีขนาดใหญ่คุณต้องเปลี่ยนการ MaxRequestLength ในแฟ้ม web.config โดยค่าเริ่มต้น แฟ้ม web.config อยู่ในไดเรกทอรีเสมือน EWS Microsoft\Exchange Server\ClientAccess\exchweb\EWSจะมีรายการต่อไปนี้ โดยค่าเริ่มต้น ขนาดสูงสุดขอมีประมาณ 13 เมกะไบต์
    <system.web> 
    <httpRuntime maxRequestLength="13280" />

    ....

    </system.web>

  2. เปลี่ยนสินค้า < httpRuntime maxRequestLength = "13280" / > เป็น < httpRuntime maxRequestLength =" X" / > โดย X คือ ค่าที่ต้องการใน KBs ตัวอย่างเช่น X จะประมาณ 50000 (50MB)

แลกเปลี่ยน Server 2003 และเซิร์ฟเวอร์ Exchange 2007: Microsoft Entourage 2004 หรือ 2008 Entourage Microsoft สำหรับ Mac


Entourage สำหรับ Mac รุ่นนี้ใช้ WebDav เพื่อเชื่อมต่อกับ Microsoft Exchange Server 2007 เมื่อต้องการอนุญาตให้มีขนาดใหญ่กว่าขนาดของสิ่งที่แนบมา คุณต้องเปลี่ยนคุณสมบัติ MaxRequestEntityAllowed ในไฟล์ IIS Metabase.xml เมื่อต้องการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
  1. บันทึกแฟ้มสำรองของแฟ้ม Metabase.xml ในไดเรกทอรีต่อไปนี้:
    %windir%\system32\inetsrv
  2. ในตัวจัดการควบคุมบริการ หยุดบริการIIS Admin บริการ
  3. เปิดแฟ้ม Metabase.xml ในการ
    โฟลเดอร์ \system32\inetsrv % windir %ใน Notepad
  4. ค้นหาส่วนของไดเรกทอรีเสมือนของอัตราแลกเปลี่ยน
  5. เพิ่มคุณสมบัติMaxRequestEntityAllowedที่ประกอบด้วยขนาดใหญ่ที่สุดขนาดการอัปโหลดแฟ้มที่คุณต้องการอนุญาตให้ใช้ เพิ่มคุณสมบัตินี้ภายใต้การLogonMethodคุณสมบัติ และจากนั้น บันทึกแฟ้ม

    ต่อไปนี้คือMaxRequestEntityAllowedคุณสมบัติไวยากรณ์:
    MaxRequestEntityAllowed=”Size in bytes
    หมายเหตุ ขนาดเป็นไบต์มีขนาดใหญ่ที่สุดขนาดการอัปโหลดแฟ้มที่คุณต้องการอนุญาตให้ ต่อไปนี้เป็นตัวอย่างของขนาด:
    MaxRequestEntityAllowed="31457280"
    ในตัวอย่างต่อไปนี้ การอัปโหลดขนาดแฟ้มสูงสุดถูกตั้งค่าเป็น 30 เมกะไบต์:
    <IIsWebVirtualDir    Location ="/LM/W3SVC/1/ROOT/Exchange"                  AccessFlags="AccessSource | AccessRead | AccessWrite"
    AppFriendlyName="Exchange"
    AppIsolated="2"
    AppPoolId="MSExchangeOWAAppPool"
    AppRoot="/LM/W3SVC/1/ROOT/Exchange"
    AuthFlags="AuthBasic"
    DirBrowseFlags="EnableDirBrowsing | DirBrowseShowDate | DirBrowseShowTime | DirBrowseShowSize |
    DirBrowseShowExtension | DirBrowseShowLongDate | EnableDefaultDoc"
    DoDynamicCompression="FALSE"
    DoStaticCompression="TRUE"
    LogonMethod="3"
    MaxRequestEntityAllowed="31457280"
    Path="\\.\BackOfficeStorage\tx1b46bdomain.com\MBX"
    ScriptMaps="*,C:\Program Files\Microsoft\Exchange Server\Bin\exprox.dll,1"
    >

  6. เริ่มต้นบริการIIS Admin บริการในตัวจัดการควบคุมบริการ
หมายเหตุ ตั้งค่าคุณสมบัติMaxRequestEntityAllowedในไดเรกทอรีเสมือนที่ใด ๆ นอกเหนือจากไดเรกทอรีเสมือนของ Exchange Server ตัวอย่างเช่น ถ้าคุณตั้งค่าคุณสมบัตินี้ในไดเรกทอรีรากเสมือนกับขนาดของแฟ้มที่มีขนาดน้อยกว่า 1 GB, RPC ผ่าน HTTP ปัญหาการเข้าสู่ระบบเกิดขึ้น

คุณควรตระหนักว่า ถ้าคุณตั้งค่าคุณสมบัติMaxRequestEntityAllowedบนเซิร์ฟเวอร์ CAS เซิร์ฟเวอร์ CAS ส่งกลับข้อผิดพลาดที่แจ้งว่า คำขอส่งข้อความอีเมลที่ใหญ่ที่ล้มเหลว ลักษณะการทำงานนี้ที่คาดไว้

สถานะ


Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"