Questa è una vecchia versione del documento!
Indice
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 Stato installazioni Equitalia, le 6 istanze sono installate in una macchina apposita (10.55.241.37) rispettivamente ai seguenti percorsi:
- MailStorage –> /opt/3di.it/docway_extra/MailStorage
- MailStorage2 –> /opt/3di.it/docway_extra/MailStorage2
- MailStorage3 –> /opt/3di.it/docway_extra/MailStorage3
- MailStorage4 –> /opt/3di.it/docway_extra/MailStorage4
- MailStorage5 –> /opt/3di.it/docway_extra/MailStorage5
- MailStorage6 –> /opt/3di.it/docway_extra/MailStorage6
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
In questa istanza è stato contemplato anche il recupero delle caselle di posta prive dell'elemento <tag>.
#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/]="*"))
- MailStorage2
#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")
- MailStorage3
#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")
- MailStorage4
#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")
- MailStorage5
#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")
- MailStorage6
#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")
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):
<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>
Questo tipo di d-model è associato:
- a tutte le caselle del processo di richiesta di rateazione (Sdr)
- alla casella cert@pec.equitaliaspa.it (Holding)
- alla casella sistemi.informativi@pec.equitaliaspa.it (Holding)
- alla casella richiesta.notificapec@pec.equitaliaspa.it (Sdr)
Per le caselle 2 e 3 il d-model contempla anche l'associazione automatica ad un repertorio.