Non dovrebbe essere difficile usare l'evento Application.Quit di Outlook per avviare un ".bat" in grado di copiare il pst su un'area condivisa col portatile, e poi all'accensione del portatile avviare una analogo processo di copia dall'area condivisa all'area utilizzata dal programma Outlook.
Questo consentirebbe di "replicare" sul portatile l'ambiente di mail come era stato fotografato alla chiusura di Outlook sul pc principale.
Non suggerisco il processo inverso, ne' tu lo hai chiesto, (cioe' replicare sul pc principale il pst fotografato alla chiusura di Outlook sul portatile) perche' secondo me il rischio di corrompere il file e' alto; quindi il portatile si limitera' a "vedere" le mail gestite dal pc principale, ed eventuali mail inviate o cancellate o spostate non saranno portate a conoscenza del pc principale.
Se vuoi procedere, vedi se nella sezione Sistemi Operativi ti aiutano
1) a confezionare un bat che
-dopo l'avvio attenda 2 minuti (necessaria per essere certi che il pst sia stato liberato da Outlook)
-copia il .pst su un'area condivisa col portatile
2) a sviluppare un processo da configurare sul portatile che all'avvio del portatile copi il file dall'area condivisa nell'area richiesta da Outlook.
Qui ti potremo invece aiutare ad adattare il .bat e avviarlo su Application.Quit di Outlook.
Mi permetto invece di suggerire alcuni approcci alternativi.
Ad esempio cercare di ottenere la sincronizzazione dei due pst tramite applicativi di terze parti; da una google search con la stringa
- Codice: Seleziona tutto
sync pst between two computers
sono uscite decine di prodotti, di cui elenco i primi che mi sono capitati davanti:
- 4Team Sync2 for Outlook
- 4Team Sync2PST
- Companionlink for Outlook
- SimpleSYN
- Accurate PST Sync
- CodeTwo Outlook Sync
Oppure, se il server di posta lo consente, si possono configurare gli account di posta sui due pc come Imap invece che Pop3; questo dovrebbe garantire alla base la sincronizzazione tra i due pc.
Oppure (e termino), configura gli account Outlook in modo che lascino sul server le mail in arrivo per xx giorni (es 30 gg), e prendi l'abitudine di inviare a te stesso in BCC le mail spedite.
Modifica il "nome in chiaro" associato all'account in modo che sul pc fisso sia (mettiamo) "Nome Cognome", mentre sul pc portatile sia "N. Cognome"
Configura una "regola" sul pc fisso che sposta in una cartella "Spedite da Portatile" le mail in arrivo se inviate da "N. Cognome", e magari in una cartella "Duplicati" le mail provenienti da "Nome Cognome"; e un'altra sul pc portatile che sposta nella cartella "Spedite da Ufficio" le mail in arrivo se inviate da "Nome Cognome" e in "Duplicati" quelle provenienti da "N. Cognome". Spero che la logica sia comprensibile.
In questo modo dovresti poter sincronizzare i due ambienti, a scapito di una maggiore attivita' di aministrazione della posta (tipo eliminare le mail in Duplicati).
Ovviamente sono possibili anche combinazioni "miste"; ad esempio la copia del pst dal Pc fisso al portatile e la BCC sulle mail spedite dal portatile piu' la "regola" sul Pc fisso.
Certo di aver confuso ben bene, mi defilo...