Què causa un bloqueig per error de sintaxi Exim?
Aquest inconvenient es genera del costat de lusuari, i sovint sorigina en usar clients de correu. El problema es produeix quan des de la nostra IP s'envien dades incorrectes al servidor de correu, i el cas més freqüent se sol trobar amb l'adreça de correu del destinatari.
Quan enviem un email a través d'un client local (com Outlook, Thunderbird, etc.) de vegades aquest programa afegeix cometes a l'adreça del destinatari (exemple@domini.com). Això és freqüent quan el receptor no està afegit a la nostra agenda de contactes. Si processem l'enviament sense treure aquestes cometes, el servidor de correu el prendrà com un error de sintaxi i podria bloquejar la nostra IP.
El problema no és només amb les cometes, sinó també amb una sèrie de caràcters que no estan suportats. Vegem adequats són els vàlids i adequats no.
No vàlids:
- La lletra “ñ”
- Els accents
- Caràcters que no siguin punt o guions (exemple ” $ = %)
Vàlids:
- Punt (.)
- guions (- i _)
- Tots els números (0 al 9)
Totes les lletres, excepte la ñ (tant minúscula com majúscula)
Per descomptat, el bloqueig també es pot donar en cas que s'enviïn caràcters no reconeguts a l'assumpte del correu o al cos. Bàsicament, qualsevol dada estranya que el nostre client de correu enviï al servidor pot fer que es produeixi un bloqueig per Exim Syntax Error. La majoria de vegades el problema té l'origen en escriure l'adreça del destinatari, així que sempre convé verificar-la dues vegades abans de donar-lo al botó d'enviar.
Com puc solucionar-ho?
Quan es produeix un bloqueig d'aquesta classe la forma més ràpida de solucionar-ho és contactant amb el proveïdor de hosting perquè la IP sigui desbloquejada. Una altra solució és reiniciar el nostre mòdem d'Internet, ja que si tenim una connexió dinàmica s'assignarà automàticament una IP nova.
Ara ja sabem que certs caràcters són capaços de provocar un bloqueig per Exim Syntax Error, i el que és bo és que també coneixem són els mètodes per fer que aquest bloqueig ja no ens molesti.