Trasferisci la posta dal computer locale a Gmail


2

Sto cercando di utilizzare Gmail per gestire un messaggio di posta elettronica di MS Exchange a cui accedo con Outlook Web Access. L'e-mail di Exchange ha accesso IMAP e SMTP ma non l'accesso POP3, quindi non posso usare la funzione "controlla la posta da altri account" di Gmail ma posso usare la funzione "invia posta come". Neanche una regola di posta in arrivo per inoltrare tutta la posta all'account Gmail.

Voglio usare Fetchmail e qualcos'altro, possibilmente Postfix, per recuperare la posta dall'e-mail di Exchange e passarla a Gmail. Non sono sicuro di quale sia il nome corretto per quella seconda operazione, ovvero posizionare le e-mail recuperate nel mio Gmail ma non inviarle a Gmail. Forse "trasferimento"? o "spingere" un'e-mail? Questo potrebbe essere il motivo per cui non riesco a trovare quello che voglio su Google. Non voglio inoltrare la posta. Dovrebbe apparire in Gmail come se avessi usato la funzione "controlla la posta da altri account".

In questo momento, Fetchmail funziona: posso recuperare la posta dal server Exchange, ma non so dove andare da qui o quali termini dovrei usare per cercare. Penso che cosa dovrei provare a fare è usare Postfix per trasferire la posta a Gmail tramite SMTP, ma non sono sicuro.

Ci sono alcune domande e post di blog là fuori da persone che cercano di accedere a Exchange con Gmail. Tutti implicano l'inoltro (non funziona per me) o l'utilizzo di Fetchmail. Le soluzioni solo per Fetchmail specificano smtp.google.com come smtphost nel sondaggio. Non riesco a farlo funzionare e non ha senso che sarebbe dato che la password di Gmail non è mai stata data. (Ulteriore ricerca: sembra che fetchmail non supporti ssl sul lato smtp.) Alcune soluzioni suggeriscono anche di usare Thunderbird per farlo. Preferirei di no.

Non riesco a trovare nulla su Google su persone che usano Postfix per trasferire la posta su Gmail. Invece trovo che molte persone inoltrano la posta tramite Gmail.

L'approccio che ho delineato è sensato o fondamentalmente fraintendo qualcosa? Posso utilizzare Postfix per trasferire la posta, già recuperata, tramite SMTP su Gmail come descritto? Qual è il nome appropriato per il trasferimento di posta come questa?

EDIT: il trasferimento a Gmail dovrebbe essere automatico e regolare. Questo non è inteso come backup temporaneo ma piuttosto come un modo per ricevere e-mail.

Grazie.


Non sono sicuro che questo sia il sito Web giusto per te, ma creerei una connessione IMAP nel tuo client di posta che punta a Gmail e sposterei manualmente le e-mail (alcune alla volta) da Exchange a Gmail. Avrai bisogno almeno di un programma di posta elettronica di Exchange che parli IMAP e consenta più account e, secondo me, Outlook è la cosa migliore per questo.

Aggiungerò un chiarimento alla domanda che questo dovrebbe essere un processo automatico e regolare.
Prassolitico il

Dovrai abilitare POP3 nella casella di Exchange o scrivere qualcosa per farlo.

1
Non controllo il server Exchange. Se lo facessi, non sarebbe un server Exchange.
Prassolitico il

Risposte:


1

Sembra che l'unico modo per ricevere e-mail dal server Exchange sia tramite IMAP (o OWA). Di conseguenza, siamo limitati a strumenti in grado di parlare IMAP (o eventualmente MAPI sul lato Exchange). Inoltre penso che il modo corretto di caricare questi messaggi su Gmail sia usare IMAP (o possibilmente l'API di Gmail).

Poiché IMAP è il comune denominatore e il metodo più comunemente usato per copiare i messaggi e-mail, sembra essere lo strumento migliore in questo caso. Potresti forse provare a recapitare i messaggi tramite SMTP, ma sarai quindi soggetto al filtro antispam di Google ecc., Così come al fatto che i messaggi verrebbero modificati.

Ora, se avessi accesso alla configurazione del dominio e / o del server, avresti potuto impostare una sorta di split-delivery (aka doppia consegna), ma suppongo che non sia il caso qui dato le informazioni hai fornito.

Torniamo alle possibili soluzioni. La soluzione che si distingue come la più ovvia per me è utilizzare imapsync per recuperare i messaggi dal server Exchange e inviarli a Gmail. È quindi possibile eseguirlo ogni 30 minuti circa usando crontab.

Ciò comporta tuttavia alcune limitazioni, come ad esempio una soluzione a senso unico (ovvero non si eliminano mai messaggi dal server Exchange, quindi potrebbe riempire).

Dovresti essere in grado di trovare molti esempi di come configurarlo utilizzando una rapida ricerca su Google.

Nota che puoi anche regolare imapsync per sincronizzare solo la tua INBOX o anche altre cartelle. Se ricevi solo messaggi in entrata e non hai regole per spostare i messaggi, basta sincronizzare INBOX.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.