Il codice di rimbalzo SMTP 5.1.3 indica che l'indirizzo email del destinatario ha una sintassi non valida e non conforma al formato standard dell'indirizzo email. Si tratta di un errore permanente (hard bounce), il che significa che il formato dell'indirizzo è fondamentalmente errato e non può essere consegnato.
Il codice di stato migliorato 5.1.3 segue il formato SMTP Enhanced Status Code:
5 = Errore permanente (hard bounce)1 = Stato di indirizzamento (relativo all'indirizzo del destinatario)3 = Sintassi dell'indirizzo della casella di posta di destinazione errataQuando ricevi un rimbalzo 5.1.3, significa che il formato dell'indirizzo email è sintatticamente non valido secondo gli standard RFC. L'indirizzo non può essere analizzato o elaborato perché non segue il formato corretto (parte locale@dominio).
**Tipo": Hard bounce (errore permanente) **Categoria": Indirizzamento **Azione richiesta": Rimuovi l'indirizzo email dalla tua mailing list o correggi la sintassi **Simbolo @ mancante": L'indirizzo email è privo del simbolo @ (ad es. userexample.com) **Caratteri non validi": L'indirizzo contiene caratteri non validi che non sono consentiti negli indirizzi email **Simboli @ multipli": L'indirizzo contiene più simboli @ (ad es. user@@example.com) **Spazi nell'indirizzo": L'indirizzo contiene spazi (ad es. user [email protected] ) **Parte locale mancante": L'indirizzo è privo della parte locale prima di @ (ad es. @example.com) **Dominio mancante": L'indirizzo è privo della parte dominio dopo @ (ad es. user@) **Formato dominio non valido": La parte dominio ha un formato non valido (ad es. [email protected] , user@example) **Problemi con caratteri speciali": Uso improprio di caratteri speciali (virgolette, backslash, ecc.) **Punti consecutivi": L'indirizzo contiene punti consecutivi (ad es. [email protected] ) **Punti iniziali/finali": La parte locale inizia o termina con un punto (ad es. [email protected] ) **Rimuovi dalla lista": Rimuovi immediatamente l'indirizzo email dalla tua mailing list attiva **Controlla errori di battitura": Rivedi l'indirizzo per errori di battitura o errori di formattazione evidenti **Valida il formato dell'indirizzo": Usa strumenti di validazione email per controllare la sintassi dell'indirizzo **Correggi se possibile": Se puoi identificare il formato corretto, aggiorna l'indirizzo (ad es. correggi user@@example.com a [email protected] ) **Rivedi i metodi di raccolta": Rivedi come hai raccolto questo indirizzo email per prevenire problemi simili **Usa validazione all'input": Implementa validazione del formato email quando raccogli indirizzi **Validazione del formato email": Implementa validazione rigorosa del formato email utilizzando regex conforme a RFC 5322 **Controllo della sintassi": Valida la sintassi email prima di memorizzare indirizzi nel tuo database **Implementa la gestione dei rimbalzi": Imposta elaborazione automatica dei rimbalzi per rimuovere i rimbalzi 5.1.3 **Sanitizzazione dell'input": Sanitizza e valida indirizzi email al punto di inserimento **Analisi dei pattern": Analizza i rimbalzi 5.1.3 per identificare errori di sintassi comuni e migliorare la validazione **Normalizzazione dell'indirizzo": Normalizza indirizzi email (rimuovi spazi, converti in minuscole) prima della validazione **Previeni @ duplicati": Controlla simboli @ multipli prima dell'invio **Lista di soppressione": Mantieni una lista di soppressione di indirizzi con errori di sintassi Un indirizzo email valido deve:
Contenere esattamente un simbolo @ Avere una parte locale (prima di @) che non sia vuota Avere una parte dominio (dopo @) che non sia vuota Seguire le specifiche del formato RFC 5322 Non contenere spazi (a meno che non siano correttamente tra virgolette) Non iniziare o terminare con un punto nella parte locale Non contenere punti consecutivi 5.1.1 - Utente sconosciuto - L'indirizzo email non esiste5.1.0 - Altro stato dell'indirizzo - Altri problemi di indirizzamento5.1.2 - Dominio non valido - Il dominio non esiste550 5.1.3 Bad address syntax
Email address format is invalid.
550 5.1.3 <user@@example.com>: Bad address syntax - multiple @ symbols
**Generico": "550 5.1.3 Bad address syntax" **@ multipli": "Invalid address format - multiple @ symbols" **@ mancante": "Email address must contain @ symbol" **Formato non valido": "Email address format is invalid" user@@example.com - Simboli @ multipli[email protected] - Punti consecutivi nel dominiouser @example.com - Spazio prima di @@example.com - Parte locale mancanteuser@ - Dominio mancante[email protected] - Punto iniziale nella parte locale[email protected] - Formato dominio non valido**Mai riprovare": Non tentare di reinviare email a indirizzi con errori di sintassi—continuerebbero a fallire **Valida all'input": Valida sempre il formato dell'indirizzo email quando gli utenti inseriscono la loro email **Usa validazione conforme a RFC": Usa validazione conforme a RFC 5322 piuttosto che semplici pattern regex **Normalizza gli indirizzi": Normalizza indirizzi email (rimuovi spazi, minuscole) prima della validazione **Previeni errori comuni": Controlla errori comuni come simboli @ multipli, spazi, ecc. **Mantieni l'igiene della lista": Pulisci regolarmente la tua lista email per rimuovere indirizzi con errori di sintassi **Usa librerie di validazione email": Usa librerie di validazione email consolidate piuttosto che regex personalizzate **Registra errori di sintassi": Registra errori di sintassi per identificare pattern e migliorare la validazione