Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • Στέλνετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου χρησιμοποιώντας ένα γραμματοκιβώτιο Microsoft Exchange Server 2016 ή ένα γραμματοκιβώτιο Exchange Server 2013.

  • Η γραμμή θέματος του μηνύματος ηλεκτρονικού ταχυδρομείου περιέχει μη υποστηριζόμενους κωδικοποιημένους χαρακτήρες, ξεκινώντας από CP ή MS και ακολουθώντας το "-" αντί για έναν αριθμό, όπως cp-850.

Σε αυτό το σενάριο, το μήνυμα ηλεκτρονικού ταχυδρομείου δεν παρέχεται. Επιπλέον, ενδέχεται να λάβετε ένα μήνυμα αναφοράς μη παράδοσης (NDR) που μοιάζει με το εξής:

Ο Απομακρυσμένος διακομιστής επέστρεψε το '550 5.6.0 CAT. InvalidContent.Exception: InvalidCharsetException, Character set name (cp-850) is invalid or not installed.; δεν είναι δυνατός ο χειρισμός του περιεχομένου του μηνύματος με InternalId InternalId, InternetMessageId."

Επομένως, τα μηνύματα ηλεκτρονικού ταχυδρομείου της αναφοράς χρονικού της αναφοράς NDR για αλληλογραφία cp-850 χαρακτήρων δεν μπορούν να παραδοθούν στα γραμματοκιβώτια προορισμού χρονικού του Exchange.

Αιτία

Αυτό το πρόβλημα παρουσιάζεται επειδή Exchange Server 2016 και Exchange Server 2013 δεν επεξεργάζονται ένα μήνυμα ηλεκτρονικού ταχυδρομείου εάν η γραμμή θέματος περιέχει μη υποστηριζόμενους κωδικοποιημένους χαρακτήρες.

Επίλυση

Για να διορθώσετε αυτό το πρόβλημα, εγκαταστήστε μία από τις ακόλουθες ενημερώσεις:

Επιπλέον, είναι διαθέσιμη μια δυνατότητα που επιτρέπει την εναλλακτική χρήση του προεπιλεγμένου συνόλου χαρακτήρων στο αρχείο ρύθμισης παραμέτρων. Εάν ενεργοποιήσετε αυτήν τη δυνατότητα, τα μηνύματα ηλεκτρονικού ταχυδρομείου που έχουν μη υποστηριζόμενους κωδικοποιημένους χαρακτήρες στη γραμμή θέματος μπορούν να παραδοθούν. Για να ενεργοποιήσετε αυτήν τη δυνατότητα, ακολουθήστε τα παρακάτω βήματα:

  1. Ρυθμίστε τις παραμέτρους αυτών των δύο αρχείων: EdgeTransport.exe.config και MSExchangeDelivery.exe.config.

    • Σημείωση Από προεπιλογή, αυτά τα δύο αρχεία βρίσκονται στον παρακάτω φάκελο: C:\Program Files\Microsoft\Exchange Server\V14\Bin, ανοιχτά αρχεία στο Σημειωματάριο.

    • Σε κάθε αρχείο, προσθέστε τα ακόλουθα στοιχεία ρύθμισης παραμέτρων κάτω από το στοιχείο ρύθμισης παραμέτρων:

      Σημείωση Η μόνη διαφορά στο στοιχείο είναι η "Έκδοση". Για παράδειγμα, χρησιμοποιήστε "Έκδοση=15.0.1366.0" για Exchange Server 2013 Αθροιστική ενημέρωση 20, "Έκδοση=15.1.1462.0" για Exchange Server αθροιστική ενημέρωση 2016 9.

      <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>

      Σημειώσεις:

      α) Η ενότητα configSections πρέπει να είναι το πρώτο στοιχείο του στοιχείου ρύθμισης παραμέτρων που επιβάλλεται από το .Net. Εάν όχι, η υπηρεσία μεταφοράς σταματά να αποκρίνεται κατά την εκκίνησή της.

      β) Η έκδοση, η κουλτούρα και το δημόσιο διακριτικό της συγκρότησης Microsoft.Exchange.Data.Common πρέπει να είναι σωστά. Μπορείτε να τα βρείτε από το Cache καθολικής συνέλευσης (GAC).

      γ) Το στοιχείο FallbackToDefaultCharset χρησιμοποιείται για την ενεργοποίηση ή την απενεργοποίηση αυτής της δυνατότητας. Μπορείτε να ενεργοποιήσετε ή να απενεργοποιήσετε αυτήν τη δυνατότητα, ορίζοντας το χαρακτηριστικό Fallback σε true ή false.

      δ) Το στοιχείο DefaultCUlture είναι να καθορίσετε μια εναλλακτική κουλτούρα εάν ο χαρακτήρας που έχει οριστεί στο μήνυμα ηλεκτρονικού ταχυδρομείου δεν υποστηρίζεται. Πρέπει να ορίσετε το χαρακτηριστικό Culture σε ένα έγκυρο όνομα κουλτούρας. Εάν όχι, το Exchange θα χρησιμοποιήσει την κουλτούρα του τρέχοντος νήματος ως εναλλακτική κουλτούρα. Στο δείγμα παραμέτρων, η εναλλακτική κουλτούρα έχει οριστεί σε "en".

  2. Αποθηκεύστε τα αρχεία EdgeTransport.exe.config και MSExchangeDelivery.exe.config.

  3. Επανεκκινήστε την υπηρεσία μεταφοράς για να τεθεί σε ισχύ.

Σημείωση Το αρχείο ρύθμισης παραμέτρων πρέπει να τροποποιηθεί προσεκτικά. Δεν υπάρχουν ίχνη ή αρχεία καταγραφής συμβάντων για διαγνωστικούς ελέγχους. Η δυνατότητα δεν θα λειτουργεί όπως αναμένεται εάν υπάρχει ορθογραφικό λάθος στο αρχείο ρύθμισης παραμέτρων. Επιπλέον, παρατηρήστε ότι για ένα μήνυμα που έχει μη υποστηριζόμενα charset, δεν θα εγγυηθούμε τίποτα με το μήνυμα κατά τη λήψη του και δεν θα εγγυηθούμε την πιστότητα των μηνυμάτων που προκαλούνται από αυτό το μήνυμα όταν παραληφθεί.

Επιπλέον, εδώ είναι μια σχετική σύνδεση για αναφορά: Ένα μήνυμα ηλεκτρονικού ταχυδρομείου που περιέχει μη υποστηριζόμενους κωδικοποιημένους χαρακτήρες στη γραμμή θέματος δεν παραδίδεται σε περιβάλλον Exchange Server 2010.

Περισσότερες πληροφορίες

Ένα πρόβλημα μπορεί να παρουσιαστεί μετά την εφαρμογή αυτής της ενημέρωσης μαζί με την ενημέρωση του αρχείου EdgeTransport.exe.config. Όταν ενημερώνεται το αρχείο EdgeTransport.exe.config με Set-AppConfigValue κατά την εγκατάσταση μιας μεταγενέστερης συγκεντρωτικής ενημέρωσης για Exchange Server 2016 ή Exchange Server 2013, ενδέχεται να λάβετε το ακόλουθο μήνυμα σφάλματος:

Microsoft.Exchange.Data.Common.LocalizedException: Set-AppConfigValue: Η ενότητα κόμβου βρέθηκε στο αρχείο F:\Program Files\Microsoft\Exchange Server\V15\bin\EdgeTransport.exe.config, αλλά δεν είναι μοναδική.

Για να διορθώσετε το πρόβλημα, πριν εκτελέσετε μια μεταγενέστερη αθροιστική ενημέρωση για Exchange Server 2016 ή Exchange Server 2013, θα πρέπει να ακολουθήσετε τα παρακάτω βήματα για να καταργήσετε την ενότητα CTS, όπως αναφέρεται παραπάνω από το αρχείο EdgeTransport.exe.config:

  • Διακόψτε όλες τις υπηρεσίες του Exchange.

  • Αντιγράψτε και αποθηκεύστε το αρχείο EdgeTransport.exe.config.

  • Καταργήστε την ακόλουθη ενότητα CTS (όπως αναφέρεται παραπάνω) από το αρχείο EdgeTransport.exe.config.

    <CTS> <globalization> <FallbackToDefaultCharset Fallback="true"/>
    <DefaultCulture Culture="en"/>
    </Globalization>
    </CTS>

  • Αποθηκεύστε το ενημερωμένο αρχείο EdgeTransport.exe.config.

  • Εκτελέστε την εγκατάσταση της Exchange Server 2016 ή Exchange Server 2013 από μια μεταγενέστερη συγκεντρωτική ενημέρωση.

  • Μόλις ολοκληρωθεί η ρύθμιση, ακολουθήστε αυτό το άρθρο για να ενημερώσετε το αρχείο EdgeTransport.exe.config.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Αναφορές

Ενημερωθείτε για την ορολογία που χρησιμοποιεί η Microsoft για να περιγράφει τις ενημερώσεις λογισμικού.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×