Newsgroup: it.comp.macintosh
Titolo: esportazione degli account da OE

Esiste  per caso uno script che mi permetta l'esportazione di tutti gli
account in un formato testuale?
grazie
vic

 cerchero` un'altra donna dentro ai sogni di Tarzan...

 Si fa. Cosa vuoi esportare?
Visto che sei cosě disponibile (e io sfacciato... ;)) me ne fai uno
anche per me per esportare la posta di OE5 in formato text (per Bbedit
per es.)? Grazie!! :)
PS: penso che sei stato te a spedirmelo mesi fa, perň ho perso l'HD e
con lui le tante cose che avevo dentro...

 per es.)? Grazie!! :)
Torno a ripetere:
Si fa. *Cosa* vuoi esportare?
Tutti i messaggi di una certa folder?


 Tutti i messaggi di una certa folder?
Tutti i messaggi selezionati in un unico file Bbedit, grazie!

 Tutti i messaggi selezionati in un unico file Bbedit, grazie!
Mi sono riletto e forse non si capisce bene...: vorrei che tutti i
messaggi che seleziono siano registrati in un unico file Bbedit.

 messaggi che seleziono siano registrati in un unico file Bbedit.
Calma... Tutti quelli di una cartella si pole fa` per certo, tutti
quelli selezionati e` da vedere: OE e` Claris Em@iler travestito, e
Claris Em@iler aveva un modo machiavellico e tortuoso per gestire la
selezione via AppleScript (e non la gestiva ovunque).
Un attimo di pazienza, stasera mi guardo ammodo il dizionario di OE.
Comunque quello della cartella era anche un suggerimento: se ti fai una
cartella che chiami "xArchivio" ci sbatti le cose che vuoi conservare, e
poi ogni tanto le esporti.


 poi ogni tanto le esporti.
Allora provo prima con questo, prima che ti faccio perdere tempo
guardando il dizionario di OE! Sicuramente è quello che cerco.
Molte grazie

 guardando il dizionario di OE! Sicuramente è quello che cerco.
Io mi riferivo cmq ad un AppleSript per esportare, ma per esportare devi
avere tre criteri: cosa (da dove), come (formato, campi, etc) e dove
(file di destinazione).



Capiamo bene cosa va esportato, da dove e come.


 Capiamo bene cosa va esportato, da dove e come.
da outlook 5 per mac in una qualsiasi formato testuale...
... lo OE era specificato nell'oggetto del primo post spedito.


 --
id account, password, pop d'entrata e uscita, separati da tabulatore in
formato *.txt
per esempio...


 (file di destinazione).
io intendenvo dall'inizio una cosa semplice (per lo meno in apparenza):
esportare gli email di una data cartella di OE5 (da dove), dove appaia
il mittente, la data e l'argomento (campi) in un file testo di Bbedit
(file di destinazione).
Se è troppo complicato lascia stare. Ti ringrazio comunque per
l'attenzione.
ciao

 l'attenzione.
Ok, ora i parametri ci sono.
Vedo di farlo domani, che' tanto mi sono preso una giornata di "ferie"
(le virgolette ci vanno perche' noi puttane a partita iva piu` che ferie
abbiamo giorni "non lavorati e non pagati").
-- 


 abbiamo giorni "non lavorati e non pagati").
Se ti consola anch'io mi sono preso "ferie non pagate": 4 mesi off su 12
(part-time). Benvenuto nel club ;)
PS: ho trovato questo sito di scripts per OE
www.macemail.com/oe/as/recent.shtml
magari ti puņ aiutare nel tuo lavoro; ho scaricato uno che adesso
proverņ.

 magari ti può aiutare nel tuo lavoro;
Si, mi ha semplificato parecchio l'interfaccia con OE...
Ora abbiamo uno script che esporta i messaggi selezionati in un file di
testo, senza tutte le headers:
-----<CODE>---------
-- You can change these properties with your values
property messages_divider : tab & "<***>-=-<***>-=-<***>"
property archive_filetype : "TEXT"
property archive_creatortype : "R*ch"
--- Don't change following properties
property archivefile : ""
(*This routine was originally written by Dan Crevier and David
Cortright. It passes the Message(s) that were selected to the
ProcessMessage routine.*)
on run {}
    tell application "Outlook Express"
        if the class of the front window is message window then
            set theMessage to the displayed message of the front window
            my ProcessMessage(theMessage)
        else if the class of the front window is draft window then
            save the front window
            set theMessage to the displayed message of the front window
            my ProcessMessage(theMessage)
        else
            set theSelection to the selection
            set handledMessage to false
            repeat with theMessage in theSelection
                if the class of theMessage is incoming message or ¬
                    the class of theMessage is outgoing message then
                    my ProcessMessage(theMessage)
                    set handledMessage to true
                end if
            end repeat
            if not handledMessage then
                display dialog "You need to select at least one " & ¬
                    "email or news message in order " &¬
                    "to use this script." with icon note ¬
                    buttons {"OK"} default button "OK"
            end if
        end if
    end tell
    if archivefile is not "" then try
        close access archivefile
        tell application "Finder"
            set creator type of archivefile to archive_creatortype
            set file type of archivefile to archive_filetype
        end tell
    on error
        --
    end try
    set archivefile to ""
end run
on ProcessMessage(theMessage)
    if archivefile is "" then
        set archivefile to ((the day of (current date)) as text) & ¬
            " " & ((the month of (current date)) as text) & " " & ¬
            ((the year of (current date)) as text) & " Email Archive"
        try
            set archivefile to (new file with prompt ¬
                "Save mail archive:" default name archivefile)
            open for access archivefile with write permission
        on error
            display dialog "Can't export." with icon note ¬
                buttons {"OK"} default button 1
            set archivefile to ""
            tell me to quit
        end try
    else
        write return & messages_divider & return & return to archivefile
    end if
    tell application "Outlook Express"
        set {theSubject,theSender,theRecipients,theDate,theContent} to ¬
            {subject,sender,every recipient,time sent,content} of ¬
            theMessage
        set theText to "Subj: " & theSubject & return
        set theText to theText & "From: \"" & (display name ¬
            of theSender) & "\" <" & (address of theSender) & ¬
            ">" & return
        set temp to "  To: \""
        repeat with theRec in theRecipients
            set theText to theText & temp & (display name of ¬
                address of theRec) & "\" <" & (address of ¬
                address of theRec) & ">" & return
            set temp to "      \""
        end repeat
        set theText to theText & "Date: " & (theDate as text) & return
        set theText to theText & return & theContent
    end tell
    write theText to archivefile
end ProcessMessage
---</CODE>----


 -----<CODE>---------
[zip]
Non ho capito: è questo lo script che devo copia-incollare?..

 Non ho capito: č questo lo script che devo copia-incollare?..
Ho voluto provare ma script editor mi dice: "non posso registrare lo
script come compilato perché il dialetto non č disponibile. Puoi
registrarlo in formato testo".
Che cos'č sto dialetto? Devo reinstallare Apple Script? (eppure  ho
appena resinstallto il sistema poco fą...).

 appena resinstallto il sistema poco fą...).
Preferenze di AppleScript->Lingua Inglese.
Ma che OS usi??


 (eppure ho appena resinstallto il sistema poco fà...).
Appunto. Vai su Composizione->FormatoAppleScript->popupDialetto e scegli
"AppleScript English".
Cata
-- 
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso 
(Oscar Wilde)

 wrote:
[zip]
grazie per le spiegazioni