At line 1 added 177 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
[{TableOfContents }]\\ |
::HEA RESP(OM) STAT(10) USAG(OM) DTAG(20120113) ORAG(112500)!!! OBIETTIVO\\ |
Gestire un account di posta su server IMAP e SMTP.\\ |
I dati di login al server possono essere passati come variabili Loocup IMAP_SYSTEM (indirizzo del server IMAP), IMAP_USER (utente dell'account IMAP), IMAP_PASSWORD (password dell'account IMAP)\\ |
!!! FUNZIONI/METODI\\ |
LA sintassi per richiamare la funzione/metodo che interessa è la seguente __funzione.metodo__\\ |
!! Azioni di navigazione (READ)\\ |
Queste funzioni permettono di navigare nell struttura dell'account e nel messaggio\\ |
# VIS\\ |
## FLST legge i folder a partire dalla radice o da una sottocartella dell'account, eventualmente con un filtro, e li organizza in un xml di albero\\ |
## FLSM legge i folder a partire dalla radice o da una sottocartella dell'account, eventualmente con un filtro, e li organizza in un xml di matrice\\ |
## FCNT legge il contenuto di un folder (la lista dei messaggi)\\ |
## FCNX legge il contenuto esteso (anche con attributi generati) di un folder\\ |
## FCAN legge attributi NESTED (quelli espressi nel SM-UIKey) contenuti nel folder\\ |
## FATR legge attributi dell'oggetto folder\\ |
## MCNT legge il contenuto di un messaggio\\ |
## MHDR legge un determinato header di un messaggio\\ |
## MATC legge la lista degli allegati di un messaggio\\ |
## MATR legge attributi dell'oggetto messaggio\\ |
## MATK legge attributi NESTED (quelli espressi nel SM-UIKey) di un messaggio\\ |
## MFAV legge messaggi in un folder, filtrati per attributo\\ |
## TRM legge messaggi trasformati da servizio AS (LOSER_01)\\ |
\\ |
!! Azioni di scrittura (WRITE)\\ |
Queste funzioni permettono di modificare gli indicatori del messaggio\\ |
# WRI\\ |
## MHDR scrive un header in un messaggio\\ |
!! Azioni su messaggi (MSG)\\ |
Queste funzioni permettono di gestire i messaggi\\ |
# MSG\\ |
## FIND trova un messaggio\\ |
## DEL cancella un messaggio\\ |
## COPY copia un messaggio in un altro folder\\ |
## REG registra un messaggio, richiedendo al servizio LOSER_33 il configuratore da richiamare per raccogliere le info da applicare come chiavi al messaggio\\ |
## ATTR attributi di un messaggio\\ |
## SND invia una mail\\ |
!! Azioni su allegati (ATC)\\ |
Queste funzioni permettono di gestire gli allegati dei messaggi\\ |
# ATC\\ |
## FIND trova un allegato in un messaggio\\ |
## COPY copia un allegato di un messaggio\\ |
## DEL elimina un allegato di un messaggio\\ |
## OPN apre un allegato di un messaggio\\ |
!! Azioni sulla connessione (SRV)\\ |
Queste funzioni permettono di gestire la connessione ai server IMAP\\ |
# SRV\\ |
## CON apre una connessione ad un server\\ |
## CLO chiude una connessione ad un server\\ |
## CHG cambia la connessione ad un server\\ |
!! Azioni su Folder (FLD)\\ |
Queste funzioni permettono di gestire i folder dell'account\\ |
# FLD\\ |
## CRT crea un folder\\ |
## DEL cancella un folder\\ |
## REN rinomina un folder\\ |
!! Azioni di invio (SND)\\ |
Questa funzione permette di inviare mail attraverso un server SMTP e salvare la mail in un folder Sent di un server IMAP\\ |
# SND invia una mail\\ |
!! Azioni sulle Cache (CAH)\\ |
# CAH\\ |
## CLD pulisce la cache del contenut di un folder\\ |
## CLA pulisce la cache degli attributi NESTED (quelli espressi nel SM-UIKey) di un folder\\ |
## CLF pulisce la cache attributi di un folder\\ |
\\ |
Per i dettagli vedi la sezione dei parametri.\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |
\\ |