Sign in with Microsoft
Sign in or create an account.

Triệu chứng

Hãy xem xét tình huống sau:

  • Bạn gửi một thư email bằng cách sử dụng hộp thư Microsoft Exchange Server 2016 hoặc hộp thư Exchange Server 2013.

  • Dòng tiêu đề của thư email chứa các ký tự không được hỗ trợ mã hóa, bắt đầu từ CP hoặc MS và sau "-" thay vì một số, chẳng hạn như cp-850.

Trong trường hợp này, email không được gửi. Ngoài ra, bạn có thể nhận được thông báo cáo không gửi được (NDR) giống như sau:

Máy chủ từ xa trở lại ' 550 5.6.0 cát. InvalidContent.Exception: InvalidCharsetException, ký tự đặt tên (cp-850) là không hợp lệ hoặc không được cài đặt.; không thể xử lý nội dung của thư với InternalId InternalId, InternetMessageId.'

Do đó, tạp chí báo cáo email của NDR cp-850 ký tự thư không được gửi đến hộp thư Exchange tạp chí đích.

Nguyên nhân

Sự cố này xảy ra vì Exchange Server 2016 và Exchange Server 2013 không xử lý thư email nếu dòng chủ đề chứa các ký tự mã hóa không được hỗ trợ.

Giải pháp

Để khắc phục vấn đề này, cài đặt một bản Cập Nhật sau:

Ngoài ra, một tính năng có sẵn để kích hoạt dự phòng sử dụng ký tự mặc định được đặt trong tệp cấu hình. Nếu bạn bật tính năng này, thư đã không hỗ trợ mã hóa ký tự trong dòng chủ đề có thể được gửi. Để kích hoạt tính năng này, hãy làm theo các bước sau:

  1. Cấu hình hai tập tin: EdgeTransport.exe.config và MSExchangeDelivery.exe.config.

    • Lưu ý Theo mặc định, hai tập tin nằm trong thư mục sau: C:\Program Files\Microsoft\Exchange Server\V14\Bin, mở tệp trong Notepad.

    • Trong mỗi tập tin, thêm các yếu tố cấu hình sau trong phần tử cấu hình:

      Lưu ý Sự khác biệt duy nhất trong các yếu tố là "." Ví dụ: sử dụng "Phiên bản = 15.0.1366.0" cho Exchange Server 2013 tích lũy Update 20, "Phiên bản = 15.1.1462.0" dành cho Exchange Server 2016 9 Cập Nhật tích luỹ.

      <configSections>
          <section name="CTS" type="Microsoft.Exchange.Data.Internal.CtsConfigurationSection, Microsoft.Exchange.Data.Common, Version=15.0.1366.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
      </configSections>
      <CTS>
          <Globalization>
            <FallbackToDefaultCharset Fallback="true"/>
            <DefaultCulture Culture="en"/>
          </Globalization>
      </CTS>

      Lưu ý:

      a) phần configSections phải phần tử đầu tiên của các yếu tố cấu hình được thi hành bởi .net. Nếu không, Dịch vụ truyền tải dừng đáp ứng khi khởi động.

      b) phiên bản, văn hóa, và mã thông báo khu vực hội Microsoft.Exchange.Data.Common phải đúng. Bạn có thể tìm thấy chúng từ bộ nhớ Cache hội toàn cầu (GAC).

      c) các yếu tố FallbackToDefaultCharset được sử dụng để bật hoặc tắt tính năng này. Bạn có thể bật hoặc tắt tính năng này bằng cách đặt thuộc tính dự phòngđúng hoặc sai.

      d) các yếu tố DefaultCUlture là chỉ định một văn hóa dự phòng nếu ký tự trên thư email không được hỗ trợ. Bạn phải đặt thuộc tính văn hóa tên giá trị văn hóa. Nếu không, Exchange sẽ sử dụng văn hoá các chủ đề hiện tại là văn hóa dự phòng. Trong cấu hình mẫu văn hóa dự phòng được đặt thành "vi."

  2. Lưu các tập tin EdgeTransport.exe.config và MSExchangeDelivery.exe.config.

  3. Khởi động lại dịch vụ truyền tải có hiệu lực.

Lưu ý Tệp cấu hình phải được chỉnh sửa cẩn thận. Không có dấu vết hoặc Nhật ký sự kiện để chẩn đoán. Tính năng không hoạt động như mong đợi nếu có một lỗi đánh máy trong tệp cấu hình. Ngoài ra, bạn sẽ thấy rằng thư đã không hỗ trợ bộ ký tự, chúng tôi sẽ đảm bảo gì với thông báo khi nó được nhận và chúng tôi sẽ đảm bảo độ chính xác của bất kỳ thông báo đó là do thông báo này khi nó được nhận.

Ngoài ra, đây là một liên kết để bạn có thể tham khảo: thư email có chứa các ký tự mã hóa không được hỗ trợ trong dòng chủ đề không được gửi trong môi trường Exchange Server 2010.

Thông tin Bổ sung

Sự cố có thể xảy ra sau khi bạn áp dụng bản cập nhật này cùng với Cập Nhật tập tin EdgeTransport.exe.config. When EdgeTransport.exe.config tệp đang được Cập Nhật với Set-AppConfigValue trong quá trình cài đặt bản Cập Nhật tích luỹ sau cho Exchange Server 2016 hoặc Exchange Server 2013, bạn có thể nhận được thông báo lỗi sau:

Microsoft.Exchange.Data.Common.LocalizedException: Set-AppConfigValue: phần nút được tìm thấy trong tập tin F:\Program Files\Microsoft\Exchange Server\V15\bin\EdgeTransport.exe.config, nhưng không phải là duy nhất.

Để khắc phục sự cố, trước khi bạn chạy một Cập Nhật tích luỹ sau cho Exchange Server 2016 hoặc Exchange Server 2013, bạn phải thực hiện các bước sau để loại bỏ phần CTS được liệt kê ở trên từ các tập tin EdgeTransport.exe.config:

  • Dừng tất cả các dịch vụ Exchange.

  • Sao chép và lưu các tập tin EdgeTransport.exe.config.

  • Loại bỏ phần CTS sau (như được liệt kê ở trên) từ các tập tin EdgeTransport.exe.config.<CTS> <Globalization> <FallbackToDefaultCharset Fallback="true"/> <DefaultCulture Culture="en"/> </Globalization> </CTS>

  • Lưu tập tin EdgeTransport.exe.config Cập Nhật.

  • Chạy thiết lập một sau Cập Nhật tích luỹ của Exchange Server 2016 hoặc Exchange Server 2013.

  • Ngay sau khi hoàn thành thiết lập, hãy làm theo bài viết này để cập nhật các tập tin EdgeTransport.exe.config.

Trạng thái

Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Tham khảo

Tìm hiểu về thuật ngữ Microsoft sử dụng để miêu tả các bản cập nhật phần mềm.

Bạn cần thêm trợ giúp?

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?

Cảm ơn phản hồi của bạn!

×