Mail.app continua a connettersi al vecchio server di posta

2

Ieri il mio host web (Dreamhost) ha spostato inaspettatamente il mio account di posta elettronica su un nuovo server. La maggior parte dei miei client di posta elettronica non ha saltato un battito e ha continuato a connettersi al server e a ricevere posta.

Tuttavia, subito dopo la migrazione del server, Mail.app sul mio computer di casa ha smesso di ricevere posta. Ha continuato ad accedere correttamente al server di posta, ma non ha trovato alcuna email ricevuta dopo la migrazione. La mia ipotesi è che si stava connettendo al vecchio server di posta.

Oggi Mail.app non riesce a collegarsi al server di posta. La mia ipotesi è che il vecchio server sia stato dismesso.

Per me, sembra che Mail.app abbia una sorta di cattiva cache DNS, facendolo "guardare" al vecchio server piuttosto che a quello nuovo.

Passaggi Ho provato a risolvere il problema:

  • Riavvia Mail.app.
  • Computer riavviato.
  • Cache DNS OS X cancellata.
  • Account IMAP sincronizzato con server.
  • Account email eliminato da Mail.app, e ricreato.
  • Modem via cavo riavviato

Non una differenza.

È possibile che Mail.app stia in qualche modo memorizzando nella cache i dettagli DNS per il server di posta elettronica, anche dopo aver svuotato la cache DNS di OS X? In tal caso, come potrei forzare Mail.app a "guardare" il nuovo server?

Impostazione: OS X Lion, account di posta elettronica IMAP

[SOLVED] Vedi i commenti per una descrizione della soluzione. Il colpevole era Avast Anti Virus.

    
posta Jonathan Nicol 30.08.2012 - 00:50
fonte

1 risposta

2

Questo sembra ancora un problema di memorizzazione nella cache DNS. So che la maggior parte dei browser web memorizza anche il proprio DNS, e sono sicuro che Mail lo faccia, ma penso che la cache si svuota dopo essere uscito.

Cerco sempre di telnet nella porta 25 su un server di posta remoto per testare la connessione quando qualcosa è strano. La porta 25 è per il traffico SMTP o ciò che invia la posta. Se ottieni una connessione valida, puoi effettivamente interagire con questa interfaccia. Con i tuoi commenti però, questo probabilmente non ha funzionato.

Il DNS è una bestia molto strana, perché molti servizi diversi fanno molte cose, per non parlare dell'hardware diverso sulla tua rete. In questo caso hai:

  • router
  • Mac, ma cache DNS e file host

Alla fine, sembra che tu l'abbia scoperto nel tuo file hosts. Non riesco a contare il numero di volte (faccio un po di web dev) che ho impostato qualcosa nel file hosts e poi ho confuso perché qualcosa stava agendo male.

    
risposta data 30.08.2012 - 12:35
fonte

Leggi altre domande sui tag