Share via


DSN e DDR in Exchange Server

Quando si verifica un problema relativo al recapito di un messaggio, Exchange invia un rapporto di mancato recapito al mittente del messaggio in cui è spiegato qual è il problema. I rapporti di mancato recapito includono un codice che indica il motivo per cui il messaggio non è stato recapitato e le possibili soluzioni per riuscire a recapitarlo.

Le informazioni incluse nei rapporti di mancato recapito sono progettate per essere di facile lettura e utili sia a utenti e ad amministratori. In alcuni casi, i mittenti possono individuare e risolvere i propri problemi (ad esempio, quando è presente un errore di digitazione nell'indirizzo di posta elettronica del destinatario). In altri casi, un amministratore potrebbe dover risolvere un problema nell'ambiente Exchange o notificare agli amministratori del dominio di destinazione i problemi nell'ambiente di messaggistica.

Per le procedure relative ai DDR in Exchange Server, vedere Procedure per DSN e NDR in Exchange Server.

Se è necessaria assistenza per le richieste di recapito in Microsoft 365, Office 365 o Exchange Online, vedere Email report di mancato recapito in Exchange Online.

Informazioni nei rapporti di mancato recapito

Ecco un esempio di rapporto di mancato recapito:

Rapporto di mancato recapito che mostra le sezioni informazioni sull'utente e sulla diagnostica per gli amministratori.

Le informazioni in un rapporto di mancato recapito sono suddivise in due sezioni:

  1. Sezione Informazioni utente: questa sezione viene visualizzata per prima cosa e tenta di spiegare (in termini non tecnici) il motivo per cui il recapito del messaggio non è riuscito e i possibili passaggi per recapitare correttamente il messaggio.

    Nota

    Questa sezione può visualizzare il contenuto in qualsiasi lingua diversa dall'inglese.

    • Il testo visualizzato in questa sezione viene inserito dal server di Exchange che ha generato il rapporto di mancato recapito.

    • Nei casi in cui è possibile, nella sezione Informazioni utente è contenuto anche il nome di dominio completo (FQDN, Fully Qualified Domain Name) del server che ha rifiutato il messaggio (ad esempio, mbx01.contoso.com).

    • Se il recapito ha esito negativo per più destinatari, vengono elencati gli indirizzi di posta elettronica e i motivi dell'errore per ogni destinatario.

  2. Sezione Informazioni di diagnostica per gli amministratori: questa sezione fornisce informazioni tecniche più approfondite per consentire agli amministratori di risolvere i problemi che hanno causato l'errore di recapito. Un'informazione chiave in questa sezione è il codice di stato avanzato (ad esempio, 4.4.7).

    Nota

    Questa sezione visualizzerà alcuni contenuti in inglese e altri in altre lingue.

    • Viene restituito il codice di stato avanzato dal server che ha generato il rapporto di mancato recapito (il server di origine che non ha consegnato il messaggio o il server di destinazione che ha rifiutato il messaggio).

    • I codici di stato avanzato determinano il testo visualizzato nella sezione delle informazioni utente (il valore codice non è alterato da Exchange).

    È possibile utilizzare il cmdlet New-SystemMessage in Exchange Management Shell per modificare il testo visualizzato nella sezione informazioni utente per un codice di stato avanzato specificato (incluso testo diverso in lingue diverse). Creando spiegazioni personalizzate, è possibile fornire contenuto specifico per il proprio ambiente, quali ad esempio le informazioni di contatto dell'Help Desk o collegamenti alla Intranet per il supporto self-service. Per altre informazioni, vedere Procedure per DSN e NDR in Exchange Server.

    • La sezione Codici di stato avanzato più comuni in questo argomento spiega cosa significano i numeri, i codici più frequenti e suggerimenti per correggere il relativo problema che ha impedito il recapito del messaggio.

    In questa sezione sono disponibili anche le informazioni seguenti:

    • Server di generazione: server di messaggistica che ha creato il rapporto di mancato recapito. Se un server remoto non è elencato sotto l'indirizzo di posta elettronica del mittente, il server di generazione è lo stesso server che ha rifiutato il messaggio di posta elettronica originale. Se il recapito del messaggio ha esito negativo tra mittenti e destinatari nell'organizzazione di Exchange, in genere è lo stesso server a rifiutare il messaggio originale e a generare il rapporto di mancato recapito.

    • Destinatari rifiutati: indirizzo di posta elettronica del destinatario nel messaggio originale non recapitato. Se il recapito ha esito negativo per più destinatari, vengono elencati gli indirizzi di posta elettronica di tutti i destinatari. Il campo contiene anche i seguenti sottocampi per ogni indirizzo di posta elettronica:

    • Server remoto: nome di dominio completo del server che ha rifiutato il messaggio originale durante la trasmissione SMTP (recapito non riuscito dopo l'invio del corpo del messaggio, ma prima che il server confermasse la ricezione del messaggio). Questo campo non è presente quando:

    • Il server che ha rifiutato il messaggio è lo stesso che ha generato il rapporto di mancato recapito. Si tratta di uno scenario tipico degli errori di recapito tra mittenti e destinatari nella stessa organizzazione di Exchange.

    • Il server remoto riconosciuto riceve il messaggio originale, ma il messaggio è stato rifiutato per altri motivi (ad esempio, restrizioni di contenuto).

    • Codice di stato avanzato

    • Risposta SMTP: stringa di testo US-ASCII restituita dal server di messaggistica che ha rifiutato il messaggio originale. Si tratta generalmente di una breve spiegazione del codice di stato avanzato. Questa stringa non è riscritta da Exchange.

    • Intestazioni dei messaggi originali: questa area contiene l'intestazione del messaggio rifiutato. Questi campi di intestazione possono fornire informazioni di diagnostica utili, come ad esempio il passaggio tra server nel percorso di routing del messaggio o se il campo A corrisponde all'indirizzo di posta elettronica del destinatario rifiutato.

Codici di stato avanzato più comuni

I codici di stato avanzati sono definiti in RFC 3463 e usano la classe> di sintassi<. <subject>. <detail>:

  • <classe>: 4 indica un errore di recapito temporaneo. 5 indica un errore di recapito permanente.

  • <subject>: LA RFC classifica i valori come segue:

    • 1: Indirizzamento

    • 2: Cassetta postale (il destinatario)

    • 3: Sistema di posta elettronica (sistema di posta elettronica di destinazione)

    • 4: Rete e routing

    • 5: Protocollo di recapito della posta

    • 7: Sicurezza o criteri

  • <detail>: numero da 1 a 3 cifre che classifica ulteriormente l'errore.

Nella seguente tabella è riportato un elenco dei codici di stato avanzato restituiti nei rapporti di mancato recapito per gli errori di recapito dei messaggi più comuni.

Nota

Per informazioni sui codici di stato avanzati in ambienti microsoft 365 o Office 365 e ibridi, vedere Email report di mancato recapito in Exchange Online.

Errori di recapito temporanei

Codice di stato avanzato Descrizione Cause possibili e soluzioni
4.3.1 Insufficient system resources Spazio su disco insufficiente (ad esempio, il disco che contiene il database delle code non contiene la quantità di spazio libero necessaria). Per altre informazioni, vedere Informazioni sulla back pressure. Per spostare il database della coda in un disco diverso, vedere Modificare il percorso del database della coda.
Memoria disponibile insufficiente (ad esempio, Exchange installato in una macchina virtuale configurata per utilizzare la memoria dinamica). Utilizzare sempre memoria statica nelle macchine virtuali Exchange. Per ulteriori informazioni, vedere Requisiti di memoria e consigli per Exchange.
4.3.2 Service not available
oppure
Service not active
È stato configurato un connettore di ricezione personalizzato nel servizio di trasporto (Hub) in un server Cassette postali in ascolto sulla porta 25. Generalmente, i connettori di ricezione personalizzati in ascolto sulla porta 25 appartengono nel servizio Trasporto front-end nel server Cassette postali.
I componenti del server Exchange importanti sono inattivi. È possibile confermarlo eseguendo il comando seguente in Exchange Management Shell: Get-ServerComponent -Identity <ServerName>.
Per riavviare tutti i componenti inattivi, eseguire il comando seguente: Set-ServerComponentState -Identity <ServerName> -Component ServerWideOffline -State Active -Requester Maintenance.
Agenti di trasporto incompatibili (in particolare, dopo un aggiornamento di Exchange). Dopo aver individuato l'agente di trasporto, disattivarlo o disinstallarlo. Per ulteriori informazioni, vedere Risoluzione dei problemi relativi agli agenti di trasporto.
4.4.1 Connection timed out Problemi di rete temporanei che possono risolversi da soli. Il server di Exchange tenta automaticamente di connettersi di nuovo al server di destinazione e di recapitare il messaggio. Dopo più errori, il messaggio viene restituito al mittente in un rapporto di mancato recapito con un codice di errore permanente.
Per ulteriori informazioni sulla configurazione degli intervalli tra errori e tentativi delle code, vedere Configurazione degli intervalli tra tentativi di invio e reinvio e degli intervalli di scadenza dei messaggi.
Per riprovare manualmente una coda, vedere Code dei tentativi
Le restrizioni del provider del servizio firewall o Internet sulla porta TCP 25.
4.4.2 Connection dropped Problemi di rete temporanei o problemi di server che possono risolversi da soli. Il server mittente tenterà di riprovare il recapito del messaggio e genererà ulteriori rapporti di stato.
Il limite della dimensione dei messaggi è stato raggiunto oppure la velocità di invio dei messaggi per l'indirizzo IP di origine ha superato il limite configurato. Per ulteriori informazioni, vedere Informazioni sui limiti e limitazioni della frequenza dei messaggi.
Problemi relativi al filtro posta indesiderata, al proxy SMTP o alla configurazione firewall bloccano la posta dal server Exchange.
4.4.7 Message delayed
oppure
Queue expired; Message expired
Problemi relativi alla Configurazione del connettore di invio. Ad esempio:
  • Il connettore di invio è configurato per l'utilizzo del routing DNS quando dovrebbe utilizzare routing smart host o viceversa. Usare nslookup per verificare che il dominio di destinazione sia raggiungibile dal server Exchange.
  • Il nome di dominio completo che fornisce il connettore di invio alle richieste HELO o EHLO non corrisponde al nome host nel record MX (ad esempio, mail.contoso.com). Alcuni sistemi di messaggistica sono configurati per confrontare questi valori nel tentativo di ridurre la posta indesiderata. Il valore predefinito in un connettore di invio è vuoto, il che significa che viene utilizzato il nome di dominio completo del server Exchange (ad esempio, exchange01.contoso.com).

Il servizio Recapito alle cassette postali non è avviato nel server di destinazione (il che impedisce il recapito del messaggio nella cassetta postale).

Il sistema di messaggistica di destinazione presenta problemi con i messaggi TNEF (noto anche come formato Rich Text Format o RTF in Outlook). Ad esempio, le convocazioni di riunione o i messaggi con immagini incorporate nel corpo del messaggio.

Se il dominio di destinazione usa Sender Policy Framework (SPF) per controllare le origini dei messaggi, potrebbero verificarsi problemi SPF con il dominio, ad esempio il record SPF non include tutte le origini di posta elettronica per il dominio.

Errori di recapito del messaggio permanenti

Codice di stato avanzato Descrizione Cause possibili e soluzioni.
5.1.0 Sender denied Risposta a messaggi precedenti o messaggi esportati come file (gli attributi del destinatario importanti potrebbero essere cambiati). Verificare che l'indirizzo di posta elettronica del destinatario sia corretto.
Attributi errati o mancanti nelle voci di contatto.
Il mittente è stato bloccato dal filtro mittente (direttamente oppure il mittente si trova nell'elenco Mittenti bloccati di un utente e l'agente di Filtro mittente è configurato per l'uso dell'aggregazione dell'elenco indirizzi attendibili. Per altre informazioni, vedere Filtro dei mittenti e Aggregazione dell'elenco indirizzi attendibili.
5.1.1 RESOLVER.ADR.ExRecipNotFound; not found
oppure
User unknown
L'indirizzo di posta elettronica del destinatario non è corretto (il destinatario non esiste nel sistema di messaggistica di destinazione). Verificare l'indirizzo di posta elettronica del destinatario.
È stata ricreata una cassetta postale eliminata e gli utenti interni stanno rispondendo ai messaggi di posta elettronica in Outlook o Outlook sul Web con voci precedenti nella propria cache di completamento automatico (i valori X.500 o i valori LegacyExchangeDN del destinatario sono diversi). Chiedere agli utenti di eliminare la voce dalla cache di completamento automatico e di selezionare di nuovo il destinatario.
5.1.3 STOREDRV.Submit; invalid recipient address L'indirizzo di posta elettronica del destinatario non è corretto (ad esempio, contiene caratteri non supportati o formattazione non valida).
5.1.4 Recipient address reserved by RFC 2606 I connettori di ricezione rifiutano le connessioni SMTP che contengono i domini di primo livello definiti in RFC 2606 (.test, .example, .invalid o .localhost), questo comportamento è controllato dal parametro RejectReservedTopLevelRecipientDomains nei cmdlet New-ReceiveConnector e Set-ReceiveConnector .
5.1.5 Recipient address reserved by RFC 2606 I connettori di ricezione rifiutano le connessioni SMTP che contengono i domini di secondo livello definiti in RFC 2606 (example.com, example.net o example.org). Questo comportamento è controllato dal parametro RejectReservedSecondLevelRecipientDomains nei cmdlet New-ReceiveConnector e Set-ReceiveConnector .
5.1.6 Recipient addresses in single label domains not accepted I connettori di ricezione rifiutano le connessioni SMTP che contengono domini a etichetta singola (ad esempio, chris@contoso invece di chris@contoso.com) Questo comportamento è controllato dal parametro RejectSingleLabelRecipientDomains nei cmdlet New-ReceiveConnector e Set-ReceiveConnector .
5.1.7 Invalid address
oppure
Unknown sender address
Si verifica un problema con l'indirizzo di posta elettronica del mittente. Verificare l'indirizzo di posta elettronica del mittente.
5.1.8 Access denied, bad outbound sender Il mittente ha superato un limite di frequenza dei messaggi (ad esempio, un server applicazioni è configurato per l'inoltro di un numero elevato di messaggi tramite Exchange. Per altre informazioni, vedere Informazioni sui limiti e limitazioni della frequenza dei messaggi e Autorizzazione all'esecuzione dell'inoltro anonimo sui server di Exchange.
5.2.1 Content Filter agent quarantined this message Il messaggio è stato messo in quarantena dal filtro contenuto. Per configurare le eccezioni del filtro contenuto, vedere Utilizzare Exchange Management Shell per configurare le eccezioni per mittente e destinatario per il filtro contenuto.
5.2.2 Mailbox full La cassetta postale del destinatario ha superato la quota di archiviazione e non può più accettare nuovi messaggi. Per ulteriori informazioni sulla configurazione delle quote della cassette postale, vedere Configurazione delle quote di archiviazione per una cassetta postale.
5.2.3 RESOLVER.RST.RecipSizeLimit; message too large for this recipient Il messaggio è troppo grande. Inviare nuovamente il messaggio senza allegati o impostare un limite di dimensione del messaggio maggiore per il destinatario. Per ulteriori informazioni, vedere Limite numero destinatari.
5.3.0 Too many related errors Il messaggio è stato considerato non valido e spostato nella coda dei messaggi non elaborabili. Per ulteriori informazioni, vedere Tipi di code.
5.3.2 STOREDRV.Deliver: Missing or bad StoreDriver MDB properties Si usa l'agente di distribuzione ABP e il destinatario non è membro dell'elenco di indirizzi globali specificato nei criteri rubrica. Per altre informazioni, vedere Usare Exchange Management Shell per installare e configurare l'agente di routing dei criteri della Rubrica e i criteri della Rubrica in Exchange Server.
5.3.3 Unrecognized command I connettori di ricezione utilizzati per il flusso di posta interno non contengono il meccanismo di autenticazione Exchange Server obbligatorio. Per ulteriori informazioni sull'autenticazione nei connettori di ricezione, vedere Meccanismi di autenticazione del connettore di ricezione.
5.3.4 Message size exceeds fixed maximum message size Il messaggio è troppo grande. Questo errore può essere generato dal sistema di messaggistica di origine o destinazione. Inviare nuovamente il messaggio senza allegati o impostare un limite di dimensione del messaggio maggiore. Per altre informazioni, vedere Dimensioni del messaggio e limiti dei destinatari in Exchange Server.
5.3.5 System incorrectly configured È stato riscontrato un ciclo di posta. Verificare che la proprietà FQDN nel connettore di ricezione non corrisponda al nome di dominio completo di un altro server, servizio o dispositivo utilizzato nel flusso di posta nell'organizzazione (per impostazione predefinita, il connettore di ricezione utilizza il nome di dominio completo del server Exchange).
5.4.4 SMTPSEND.DNS.NonExistentDomain; nonexistent domain Esiste un problema relativo al DNS o di configurazione della scheda di rete nel server Exchange. Verificare le impostazioni di ricerca DNS interne ed esterne per Exchange eseguendo questo comando in Exchange Management Shell:

Get-TransportService | Format-List Name,ExternalDNS*,InternalDNS*; Get-FrontEndTransportService | Format-List Name,ExternalDNS*,InternalDNS*'

È possibile configurare queste impostazioni usando i parametri InternalDNS* ed ExternalDNS* nei cmdlet Set-TransportService e Set-FrontEndTransportService .

Per impostazione predefinita, queste impostazioni vengono usate dai connettori di invio (il valore predefinito del valore del parametro UseExternalDNSServersEnabled è $false).

Controllare la priorità (ordine) delle schede di rete nel sistema operativo del server Exchange.

5.4.6 Hop count exceeded - possible mail loop Un errore di configurazione ha causato un loop di posta elettronica. Per impostazione predefinita, dopo 20 iterazioni di un loop di posta elettronica, Exchange interrompe il loop e genera un rapporto di mancato recapito.
Verificare che le regole di posta in arrivo per il destinatario e mittente oppure le regole di inoltro nella cassetta postale del destinatario non stiano causando il problema (il messaggio genera un messaggio, che genera un altro messaggio e così via).
Verificare che la cassetta postale non disponga di un valore della proprietà targetAddress in Active Directory (questa proprietà corrisponde al parametro ExternalEmailAddress per gli utenti di posta elettronica in Exchange).
Se si eliminano i server Exchange o si modificano le impostazioni relative al routing della posta e al flusso di posta, assicurarsi di riavviare i servizi Trasporto di Microsoft Exchange ed Exchange Frontend Transport.
5.5.2 Send hello first I comandi SMTP vengono inviati fuori sequenza (ad esempio, un server invia un comando SMTP come AUTH o MAIL FROM prima di identificarsi con il comando EHLO). Dopo aver stabilito la connessione a un server di messaggistica, il primo comando SMTP deve essere sempre EHLO o HELO.
5.5.3 Too many recipients Il totale dei destinatari presenti nelle righe A, Cc e Ccn del messaggio supera il numero totale dei destinatari consentito in un singolo messaggio per l'organizzazione, connettore di ricezione o mittente. Per altre informazioni, vedere Dimensioni del messaggio e limiti dei destinatari in Exchange Server.
5.7.1 Unable to relay
oppure
Client was not authenticated
Si dispone del server applicazioni o di un dispositivo che sta provando a inoltrare messaggi attraverso Exchange. Per ulteriori informazioni, vedere Allow anonymous relay on Exchange servers.
Il destinatario è configurato per accettare messaggi solo dai mittenti autenticati (generalmente, interni). Per ulteriori informazioni, vedere Configurazione di restrizioni di recapito messaggi per una cassetta postale.
5.7.3 Cannot achieve Exchange Server authentication
oppure
Not Authorized
Un firewall o altro dispositivo sta bloccando il comando SMTP esteso necessario per l'autenticazione (X-EXPS) di Exchange Server.
Il traffico di posta elettronica interno viaggia attraverso connettori non configurati per utilizzare il metodo di autenticazione Exchange Server. Verificare gli intervalli di indirizzi IP remoti nei connettori di ricezione personalizzati.
5.7.900
a
5.7.999
Delivery not authorized, message refused Il messaggio è stato rifiutato da una regola del flusso di posta (nota anche come regola di trasporto). Questo intervallo di codici di stato avanzato è disponibile quando la regola è configurata per rifiutare i messaggi (in caso contrario, il codice predefinito utilizzato è 5.7.1). Per altre informazioni, vedere Azioni delle regole del flusso di posta in Exchange Server.