Benvenuti nel nuovo forum aggiornato.

[OUTLOOK] Salvare e spostare ricevute di lettura email

WEB, Hardware, Software e generali

Moderatore: MODERATORE

Rispondi
Avatar utente
Rombo di Tuono
Site Admin
Messaggi: 6581
Iscritto il: 04 lug 2007, 18:07
Località: Seconda stella a DESTRA...
Contatta:

[OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Rombo di Tuono » 13 giu 2012, 18:05

Risoluzione del seguente problema:

Si desidera conservare in apposita cartella separata, tutte le ricevute di lettura / invio / inoltro di messaggi di posta elettronica, con Outlook 2010.

Si desidera spostare i messaggi più vecchi di un tot di giorni, allo scopo di conservare nella cartella principale le ricevute (report) più recenti, e quindi ancora "attuali" rispetto alle conversazioni mail.

Soluzione del problema: una macro VBA.

In outlook 2010 premere ALT + F11, per entrare in modalità Visual basic
selezionare sul panel di sinistra "thisOutlooksession"

Copiare il seguente codice:

Codice: Seleziona tutto

Sub SpostaRicevute()
   Dim olns As Outlook.NameSpace
   Dim oConItems As Outlook.Items
   Dim iNumItems As Integer
   Dim dDate As Date
   Const Days = 7

   Set objNS = Application.GetNamespace("MAPI")
   Set oInboxItems = objNS.GetDefaultFolder(olFolderInbox).Items

   Set objTargetFolder = Outlook.Session.PickFolder
   iNumItems = oInboxItems.Count

   For I = iNumItems To 1 Step -1
      Set objcuritem = oInboxItems.Item(I)
      If TypeName(objcuritem) = "ReportItem" Then        
         dDate = objcuritem.CreationTime
                If DateDiff("d", dDate, Now) > Days Then
                    objcuritem.Move objTargetFolder
                End If
      End If
   Next

   MsgBox "Finished moving items."

   Set objInboxItems = Nothing
   Set objTargetFolder = Nothing
   Set objNS = Nothing

End Sub
Azionando la macro, verrà richiesta la cartella ove salvare i rapporti vecchi. Un messaggio avvertirà che l'operazione è terminata.
Avatar utente
Kharim
B.J.F.(butterfly japan fan)
Messaggi: 18335
Iscritto il: 16 lug 2007, 09:31
Località: Sicilia Bedda!!!

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Kharim » 13 giu 2012, 18:11

macchinoso, ma non si poteva fare il tutto con una regola e/o filtro di posta?
per me esistono 11 tipi di persone:
quelli che sanno cos'è il binario,
quelli che non lo sanno
e quelli che credono serva solo alla ferrovia....


=============================

Immagine ImmagineImmagine
coniatore del termine: Rombocomio
Avatar utente
Rombo di Tuono
Site Admin
Messaggi: 6581
Iscritto il: 04 lug 2007, 18:07
Località: Seconda stella a DESTRA...
Contatta:

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Rombo di Tuono » 13 giu 2012, 18:40

Kharim ha scritto:macchinoso, ma non si poteva fare il tutto con una regola e/o filtro di posta?
NO, ci sono tanti modi di identificare una ricevuta (verrebbe più macchinoso), e - in particolare - il problema è di NON SPOSTARLA SUBITO, ma solo dopo un tot di giorni.

Se riguarda una conversazione in corso, è importante sapere al volo (senza spostarsi di cartella, chè romperebbe le OO) se hanno letto il tuo messaggio.
Avatar utente
Kharim
B.J.F.(butterfly japan fan)
Messaggi: 18335
Iscritto il: 16 lug 2007, 09:31
Località: Sicilia Bedda!!!

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Kharim » 13 giu 2012, 21:41

Rombo di Tuono ha scritto:
Kharim ha scritto:macchinoso, ma non si poteva fare il tutto con una regola e/o filtro di posta?
NO, ci sono tanti modi di identificare una ricevuta (verrebbe più macchinoso), e - in particolare - il problema è di NON SPOSTARLA SUBITO, ma solo dopo un tot di giorni.

Se riguarda una conversazione in corso, è importante sapere al volo (senza spostarsi di cartella, chè romperebbe le OO) se hanno letto il tuo messaggio.
sinceramente non uso più outlook da anni e anni, ma quello che cerchi tu, thunderbird te li impostare con un semplice filtro
per me esistono 11 tipi di persone:
quelli che sanno cos'è il binario,
quelli che non lo sanno
e quelli che credono serva solo alla ferrovia....


=============================

Immagine ImmagineImmagine
coniatore del termine: Rombocomio
Avatar utente
Rombo di Tuono
Site Admin
Messaggi: 6581
Iscritto il: 04 lug 2007, 18:07
Località: Seconda stella a DESTRA...
Contatta:

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Rombo di Tuono » 14 giu 2012, 17:07

Non ne ho idea, ma se il filtro gestisce "più vecchi di x giorni" allora si.

Outlook non lo fa, per lavoro, però uso per forza outlook :capocc:
Avatar utente
Kharim
B.J.F.(butterfly japan fan)
Messaggi: 18335
Iscritto il: 16 lug 2007, 09:31
Località: Sicilia Bedda!!!

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Kharim » 14 giu 2012, 22:02

Rombo di Tuono ha scritto:Non ne ho idea, ma se il filtro gestisce "più vecchi di x giorni" allora si.

Outlook non lo fa, per lavoro, però uso per forza outlook :capocc:
ma puoi scegliere tra 2 opzioni, mettere il filtro alla data e decidere il prima...., il dopo..., il non è... o è l'esatto giorno, o quello che ti interessa di più, scegliere età in giorni e decidere tra: è maggiore di..., è minore di...., è esattamente....
per me esistono 11 tipi di persone:
quelli che sanno cos'è il binario,
quelli che non lo sanno
e quelli che credono serva solo alla ferrovia....


=============================

Immagine ImmagineImmagine
coniatore del termine: Rombocomio
Avatar utente
Rombo di Tuono
Site Admin
Messaggi: 6581
Iscritto il: 04 lug 2007, 18:07
Località: Seconda stella a DESTRA...
Contatta:

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Rombo di Tuono » 15 giu 2012, 11:59

mi serve un confronto con la data attuale, e archiviare i più vecchi di x gg
Avatar utente
Kharim
B.J.F.(butterfly japan fan)
Messaggi: 18335
Iscritto il: 16 lug 2007, 09:31
Località: Sicilia Bedda!!!

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Kharim » 15 giu 2012, 13:39

Rombo di Tuono ha scritto:mi serve un confronto con la data attuale, e archiviare i più vecchi di x gg
come scritto sopra: "...cut...o quello che ti interessa di più, scegliere età in giorni e decidere tra: è maggiore di..., è minore di...., è esattamente...."
"è maggiore di" è quello che cerchi tu

ricorda cmq che di thunderbird come di firefox esistono le versioni portable, da usare sulle chiavette senza installazione, o messe su una cartella temporanea solo per provarli senza doverli installare
per me esistono 11 tipi di persone:
quelli che sanno cos'è il binario,
quelli che non lo sanno
e quelli che credono serva solo alla ferrovia....


=============================

Immagine ImmagineImmagine
coniatore del termine: Rombocomio
Avatar utente
Rombo di Tuono
Site Admin
Messaggi: 6581
Iscritto il: 04 lug 2007, 18:07
Località: Seconda stella a DESTRA...
Contatta:

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Rombo di Tuono » 15 giu 2012, 20:04

Kharim ha scritto:
Rombo di Tuono ha scritto:mi serve un confronto con la data attuale, e archiviare i più vecchi di x gg
come scritto sopra: "...cut...o quello che ti interessa di più, scegliere età in giorni e decidere tra: è maggiore di..., è minore di...., è esattamente...."
"è maggiore di" è quello che cerchi tu

ricorda cmq che di thunderbird come di firefox esistono le versioni portable, da usare sulle chiavette senza installazione, o messe su una cartella temporanea solo per provarli senza doverli installare
kharim, lo so che ti sembra incredibile. sono qui davanti alla cazzo di maschera delle regole, quello che dici tu NON C'E'. puoi solo fare una regola da un certo giorno specifico ad un certo giorno specifico. di maggiore o minore nemmeno l'ombra.

L'unicoa CONDIZIONE riguardante il "tempo" è "ricevuto entro l'intervallo specificato", e se clicchi l'intervallo, puoi SOLO selezionare due giorni ESATTI, per capirsi: dal 12 luglio 2011 al 12 gennaio 2012.

THUNDERBIRD, come ti ho detto NON SI COLLEGA A SERVER EXCHANGE.

Per cui l'unica via era la macro.
Avatar utente
Kharim
B.J.F.(butterfly japan fan)
Messaggi: 18335
Iscritto il: 16 lug 2007, 09:31
Località: Sicilia Bedda!!!

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Kharim » 15 giu 2012, 22:11

Rombo di Tuono ha scritto:
Kharim ha scritto:
come scritto sopra: "...cut...o quello che ti interessa di più, scegliere età in giorni e decidere tra: è maggiore di..., è minore di...., è esattamente...."
"è maggiore di" è quello che cerchi tu

ricorda cmq che di thunderbird come di firefox esistono le versioni portable, da usare sulle chiavette senza installazione, o messe su una cartella temporanea solo per provarli senza doverli installare
kharim, lo so che ti sembra incredibile. sono qui davanti alla cazzo di maschera delle regole, quello che dici tu NON C'E'. puoi solo fare una regola da un certo giorno specifico ad un certo giorno specifico. di maggiore o minore nemmeno l'ombra.

L'unicoa CONDIZIONE riguardante il "tempo" è "ricevuto entro l'intervallo specificato", e se clicchi l'intervallo, puoi SOLO selezionare due giorni ESATTI, per capirsi: dal 12 luglio 2011 al 12 gennaio 2012.

THUNDERBIRD, come ti ho detto NON SI COLLEGA A SERVER EXCHANGE.

Per cui l'unica via era la macro.

che dire:
Immagine


per exchange leggi qui
per me esistono 11 tipi di persone:
quelli che sanno cos'è il binario,
quelli che non lo sanno
e quelli che credono serva solo alla ferrovia....


=============================

Immagine ImmagineImmagine
coniatore del termine: Rombocomio
Avatar utente
Rombo di Tuono
Site Admin
Messaggi: 6581
Iscritto il: 04 lug 2007, 18:07
Località: Seconda stella a DESTRA...
Contatta:

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Rombo di Tuono » 16 giu 2012, 00:26

Kharim ha scritto:
Rombo di Tuono ha scritto:
kharim, lo so che ti sembra incredibile. sono qui davanti alla cazzo di maschera delle regole, quello che dici tu NON C'E'. puoi solo fare una regola da un certo giorno specifico ad un certo giorno specifico. di maggiore o minore nemmeno l'ombra.

L'unicoa CONDIZIONE riguardante il "tempo" è "ricevuto entro l'intervallo specificato", e se clicchi l'intervallo, puoi SOLO selezionare due giorni ESATTI, per capirsi: dal 12 luglio 2011 al 12 gennaio 2012.

THUNDERBIRD, come ti ho detto NON SI COLLEGA A SERVER EXCHANGE.

Per cui l'unica via era la macro.

che dire:
Immagine


per exchange leggi qui
Si, mi è noto... ovviamente intendevo che OUTLOOK non fa quel filtraggio.

Kha, perdonami, lo so benissimo che exchange fa cagare, ma non mi metto ad essere l'unico in azienda che usa TB, su exchange con un connettore esterno, a rischio di perdere qualcosa.

Ho fatto molto prima a scrivermi un paio di righe di codice... usando OUTLOOK, la macro era l'unica via...
Avatar utente
Kharim
B.J.F.(butterfly japan fan)
Messaggi: 18335
Iscritto il: 16 lug 2007, 09:31
Località: Sicilia Bedda!!!

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Kharim » 16 giu 2012, 08:07

Rombo di Tuono ha scritto:
Kharim ha scritto:

che dire:
Immagine


per exchange leggi qui
Si, mi è noto... ovviamente intendevo che OUTLOOK non fa quel filtraggio.

Kha, perdonami, lo so benissimo che exchange fa cagare, ma non mi metto ad essere l'unico in azienda che usa TB, su exchange con un connettore esterno, a rischio di perdere qualcosa.

Ho fatto molto prima a scrivermi un paio di righe di codice... usando OUTLOOK, la macro era l'unica via...
che outlook non lo facesse, lo avevi fatto capire facendo lo script :tongue:
il resto resterà scritto semmai potesse servire ad altri ;)
per me esistono 11 tipi di persone:
quelli che sanno cos'è il binario,
quelli che non lo sanno
e quelli che credono serva solo alla ferrovia....


=============================

Immagine ImmagineImmagine
coniatore del termine: Rombocomio
Avatar utente
Rombo di Tuono
Site Admin
Messaggi: 6581
Iscritto il: 04 lug 2007, 18:07
Località: Seconda stella a DESTRA...
Contatta:

Re: [OUTLOOK] Salvare e spostare ricevute di lettura email

Messaggio da Rombo di Tuono » 17 giu 2012, 00:36

E certo... manchiamo noi a dimostrare che Thunderbird è 99,999 volte meglio di Outlook !! ;)
Rispondi