| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente |
| documentazione_3di_riservata:equitalia:equitalia_msa [2017/04/10 09:45] – [Equitalia Holding e Equitalia Servizi di Riscossione] ncandelora | documentazione_3di_riservata:equitalia:equitalia_msa [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 |
|---|
| ===== MailStorageAgent ===== | |
| |
| ==== Equitalia Holding e Equitalia Servizi di Riscossione ==== | |
| Nella nuova infrastruttura sono state installate 6 istanze parallele del MailStorageAgent per far fronte alle numerose caselle di posta elettronica configurate per la ricezione dei messaggio in Docway. Come si può vedere dal paragrafo [[documentazione_3di_riservata:docway4:stato_installazioni_equitalia|Stato installazioni Equitalia]], le 6 istanze sono installate in una macchina apposita (10.55.241.37) rispettivamente ai seguenti percorsi: | |
| |
| - **MailStorage** --> <color blue>**/opt/3di.it/docway_extra/MailStorage**</color> | |
| - **MailStorage2** --> <color blue>**/opt/3di.it/docway_extra/MailStorage2**</color> | |
| - **MailStorage3** --> <color blue>**/opt/3di.it/docway_extra/MailStorage3**</color> | |
| - **MailStorage4** --> <color blue>**/opt/3di.it/docway_extra/MailStorage4**</color> | |
| - **MailStorage5** --> <color blue>**/opt/3di.it/docway_extra/MailStorage5**</color> | |
| - **MailStorage6** --> <color blue>**/opt/3di.it/docway_extra/MailStorage6**</color> | |
| |
| Su ogni istanza è stata configurata nel file **msa.properties** una query ad hoc per identificare le caselle di posta elettronica da scaricare, basandosi sull'elemento **<tag>** della casella. | |
| |
| * **MailStorage** | |
| |
| <WRAP center round info 90% centeralign> | |
| \\ In questa istanza è stato contemplato anche il recupero delle caselle di posta prive dell'elemento **<tag>**. | |
| </WRAP> | |
| |
| <code properties> | |
| #searchString=xw string used to find documents containing mailbox informations | |
| #Recupero delle sole caselle di archiviazione | |
| searchString=([casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/tag/@value/]="holding")) OR ([casellapostaelettronica_interop]="no" AND NOT ([/casellaPostaElettronica/tag/@value/]="*")) | |
| |
| #Query da utilizzare per il recupero delle caselle di interoperabilita' | |
| searchStringInterop=([casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/tag/@value/]="holding")) OR ([casellapostaelettronica_interop]="si" AND NOT ([/casellaPostaElettronica/tag/@value/]="*")) | |
| </code> | |
| |
| * **MailStorage2** | |
| |
| <code properties> | |
| #searchString=xw string used to find documents containing mailbox informations | |
| # Recupero delle sole caselle di archiviazione | |
| searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/tag/@value/]="sdr1" or "sdr2") AND NOT (([/casellaPostaElettronica/@documentModel/]="&null;") OR ([/casellaPostaElettronica/@nome/]="ADESIONE")) | |
| |
| # Query da utilizzare per il recupero delle caselle di interoperabilita' | |
| searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/tag/@value/]="sdr1" or "sdr2") AND NOT ([/casellaPostaElettronica/@nome/]="ADESIONE") | |
| </code> | |
| |
| * **MailStorage3** | |
| |
| <code properties> | |
| #searchString=xw string used to find documents containing mailbox informations | |
| # Recupero delle sole caselle di archiviazione | |
| searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/tag/@value/]="sdr3" or "sdr4") AND NOT (([/casellaPostaElettronica/@documentModel/]="&null;") OR ([/casellaPostaElettronica/@nome/]="ADESIONE")) | |
| |
| # Query da utilizzare per il recupero delle caselle di interoperabilita' | |
| searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/tag/@value/]="sdr3" or "sdr4") AND NOT ([/casellaPostaElettronica/@nome/]="ADESIONE") | |
| </code> | |
| |
| * **MailStorage4** | |
| |
| <code properties> | |
| #searchString=xw string used to find documents containing mailbox informations | |
| # Recupero delle sole caselle di archiviazione | |
| searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/@nome/]=" EQR ADESIONE AGEVOLATA ABRUZZO" OR " EQR ADESIONE AGEVOLATA BASILICATA" OR " EQR ADESIONE AGEVOLATA CALABRIA" OR " EQR ADESIONE AGEVOLATA CAMPANIA" OR " EQR ADESIONE AGEVOLATA EMILIA ROMAGNA" OR " EQR ADESIONE AGEVOLATA FRIULI VENEZIA GIULIA" OR " EQR ADESIONE AGEVOLATA WEB") | |
| |
| # Query da utilizzare per il recupero delle caselle di interoperabilita' | |
| searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/@nome/]=" PEC EQR ADESIONE AGEVOLATA ABRUZZO" OR " PEC EQR ADESIONE AGEVOLATA BASILICATA" OR " PEC EQR ADESIONE AGEVOLATA CALABRIA" OR " PEC EQR ADESIONE AGEVOLATA CAMPANIA" OR " PEC EQR ADESIONE AGEVOLATA EMILIA ROMAGNA" OR " PEC EQR ADESIONE AGEVOLATA FRIULI VENEZIA GIULIA") | |
| </code> | |
| |
| * **MailStorage5** | |
| |
| <code properties> | |
| #searchString=xw string used to find documents containing mailbox informations | |
| # Recupero delle sole caselle di archiviazione | |
| searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/@nome/]=" EQR ADESIONE AGEVOLATA LAZIO" OR " EQR ADESIONE AGEVOLATA LIGURIA" OR " EQR ADESIONE AGEVOLATA LOMBARDIA" OR " EQR ADESIONE AGEVOLATA MARCHE" OR " EQR ADESIONE AGEVOLATA MOLISE" OR " EQR ADESIONE AGEVOLATA PIEMONTE - VAL D'AOSTA") | |
| |
| # Query da utilizzare per il recupero delle caselle di interoperabilita' | |
| searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/@nome/]=" PEC EQR ADESIONE AGEVOLATA LAZIO" OR " PEC EQR ADESIONE AGEVOLATA LIGURIA" OR " PEC EQR ADESIONE AGEVOLATA LOMBARDIA" OR " PEC EQR ADESIONE AGEVOLATA MARCHE" OR " PEC EQR ADESIONE AGEVOLATA MOLISE" OR " PEC EQR ADESIONE AGEVOLATA PIEMONTE VALLE D'AOSTA") | |
| </code> | |
| |
| * **MailStorage6** | |
| |
| <code properties> | |
| #searchString=xw string used to find documents containing mailbox informations | |
| # Recupero delle sole caselle di archiviazione | |
| searchString=[casellapostaelettronica_interop]="no" AND ([/casellaPostaElettronica/@nome/]=" EQR ADESIONE AGEVOLATA PUGLIA" OR " EQR ADESIONE AGEVOLATA SARDEGNA" OR " EQR ADESIONE AGEVOLATA TOSCANA" OR " EQR ADESIONE AGEVOLATA TRENTINO ALTO ADIGE" OR " EQR ADESIONE AGEVOLATA UMBRIA" OR " EQR ADESIONE AGEVOLATA VENETO") | |
| |
| # Query da utilizzare per il recupero delle caselle di interoperabilita' | |
| searchStringInterop=[casellapostaelettronica_interop]="si" AND ([/casellaPostaElettronica/@nome/]=" PEC EQR ADESIONE AGEVOLATA PUGLIA" OR " PEC EQR ADESIONE AGEVOLATA SARDEGNA" OR " PEC EQR ADESIONE AGEVOLATA TOSCANA" OR " PEC EQR ADESIONE AGEVOLATA TRENTINO ALTO ADIGE" OR " PEC EQR ADESIONE AGEVOLATA UMBRIA" OR " PEC EQR ADESIONE AGEVOLATA VENETO") | |
| </code> | |
| ==== Equitalia Giustizia ==== | |
| |
| Su Equitalia Giustizia la situazione è rimasta quella "standard" con una sola istanza di archiviatore. | |
| |
| ==== D-Model per la protocollazione ==== | |
| |
| Molte caselle di posta elettronica configurate da Equitalia hanno un d-model che permette la protocollazione diretta dei messaggi di posta scaricati dall'archiviatore.\\ | |
| Questo d-model contiene alcune funzioni ulteriori che consentono all'xml che viene salvato dall'archiviatore su eXtraWay di essere protocollato automaticamente senza passare prima per lo stato di bozza.\\ | |
| Di seguito un esempio di un d-model adattato per la protocollazione automatica (tra commenti la parte aggiunta per la protocollazione automatica): | |
| |
| <code xml> | |
| <documentModel db="xdocwaydoc" name="rateazioni_matera_prot" nrecord="."> | |
| <notify cc="true" httpHost="http://10.55.240.175" rpa="true" uri="/DocWay4/docway/loadtitles.pf"/> | |
| <item value="arrivo" xpath="doc/@tipo"/> | |
| <!-- attributo @bozza = no --> | |
| <item value="no" xpath="doc/@bozza"/> | |
| <!-- --> | |
| <item value="getXPathValue(/aoo/@cod_amm)" xpath="doc/@cod_amm_aoo"/> | |
| <item value="getXPathValue(/aoo/@cod_aoo)" xpath="doc/@cod_amm_aoo"/> | |
| <item value="." xpath="doc/@nrecord"/> | |
| <item value="getYear()" xpath="doc/@anno"/> | |
| <item value="getDate()" xpath="doc/@data_prot"/> | |
| <!-- composizione del numero di protocollo --> | |
| <item value="$ANNO$" xpath="doc/@num_prot"/> | |
| <item value="-" xpath="doc/@num_prot"/> | |
| <item value="getXPathValue(/aoo/@cod_amm)" xpath="doc/@num_prot"/> | |
| <item value="getXPathValue(/aoo/@cod_aoo)" xpath="doc/@num_prot"/> | |
| <item value="-" xpath="doc/@num_prot"/> | |
| <item value="." xpath="doc/@num_prot"/> | |
| <!-- --> | |
| <item value="no" xpath="doc/@annullato"/> | |
| <item value="getSubject()" xpath="doc/oggetto"/> | |
| <item value="preserve" xpath="doc/oggetto/@xml:space"/> | |
| <item value="E-Mail" xpath="doc/mezzo_trasmissione/@cod"/> | |
| <item value="addSenderFromACLLookup(/doc/rif_esterni/rif)" xpath=""/> | |
| <item value="addAllegatoForEmailAttachs()" xpath=""/> | |
| <item value="addStoriaCreazione()" xpath=""/> | |
| <item value="addRPA()" xpath=""/> | |
| <item value="addCC()" xpath=""/> | |
| <item value="RATEAZIONI ISC AAMRTSS MATERA" xpath="doc/voce_indice"/> | |
| <item value="preserve" xpath="doc/voce_indice/@xml:space"/> | |
| <item value="06/06 - Rateazioni sotto soglia" xpath="doc/classif"/> | |
| <item value="preserve" xpath="doc/classif/@xml:space"/> | |
| <item value="06/06" xpath="doc/classif/@cod"/> | |
| <attach_item value="addAndUploadEmailBodyAttach(/doc/files,TEXT,testo email,.txt)" xpath=""/> | |
| <attach_item value="addAndUploadEmailBodyAttach(/doc/files,HTML,testo email html,.html)" xpath=""/> | |
| <attach_item value="addAndUploadEmailAttachFiles(/doc/files)" xpath=""/> | |
| <attach_item value="addAndUploadEmailAttachImages(/doc/immagini)" xpath=""/> | |
| <attach_item value="computeAndAddFootprint(/doc/impronta)" xpath=""/> | |
| <attach_item value="assignChkin()" xpath=""/> | |
| </documentModel> | |
| </code> | |
| |
| Questo tipo di d-model è associato: | |
| |
| - a tutte le caselle del processo di richiesta di rateazione (Sdr) | |
| - alla casella <color purple>**cert@pec.equitaliaspa.it**</color> (Holding) | |
| - alla casella <color purple>**sistemi.informativi@pec.equitaliaspa.it**</color> (Holding) | |
| - alla casella <color purple>**richiesta.notificapec@pec.equitaliaspa.it**</color> (Sdr) | |
| |
| Per le caselle 2 e 3 il d-model contempla anche l'associazione automatica ad un repertorio. | |
| |