----- Il 20-feb-17, alle 14:01, Saverio Porcari saverio.porcari@xxxxxxxxxxx ha
scritto:
| Ciao Silvano
| Provo a risponderti io
|| In particolare vorrei ottenere:
|| * Comporre un template con il programma di definizione della stampa/email e
|| inviare una email a tutti i record selezionati nel relativo archivio
|| Ho provato a creare il template, dove nei Metadata posso selezionare i campi
da
|| poter inserire nel testo stesso.
|| Nella fase di modifica mi aspetteri di poter selezionare il campo email di
ogni
|| record (che mi appare fra le variabili) e poterlo trascinare nel campo A dei
|| Metadati email, ma questo non funziona (o io non riesco ad ottenerlo).
|| Così pure per il campo Allegati, dove ritengo dovrebbe essere possibile
|| richiamare un file già esistente (un pdf o di altro tipo).
|| I campi variabili o parametri riesco a posizionarli, come variabili,
|| esclusivamente nel corpo dell'email ma non nei metadati.
| Il drag & drop dall’albero delle variabili è abilitato solo nel corpo della
| email. I campi destinatario e cc devi scriverli a mano usando la sintassi $ e
| nome campo.
| Ad esempio $email_principale oppure se è un campo in relazione
| @anagrafica_id.email
| Lo stesso vale per gli allegati, devi mettere i path su disco dei file da
| allegare seprarati da virgole. Se questi filepath sono dei campi della table
| puoi metterli con il $ davanti.
| Ad esempio:
| /home/docs/moduli/privacy.pdf, $path_curriculum
| Significa che per ogni email metterà il documento privacy.pdf uguale per
tutti i
| destinatari ed il documento che trova in ciascun record al path salvato nella
| colonna path_curriculum .
|| Ho configurato un account email configurando il server di posta in in e out
(in
|| in funziona, nel senso che riesce a leggere i messaggi nella casella)
|| Ho inserito nelle opzioni di posta della configurazione di genropy l'account
|| soprariportato.
|| Provando ad eseguire il programma nella view della tabella relativa (in
questo
|| caso gli utenti), selezionando dei record, il programma apre una finestra di
|| dialogo chiedendo
|| e proponendo la carta intestata configurata nel template, il flag se inviare
|| come pdf, e un campo testo denominato Mail Code ??? che non riesco a capire
|| cosa possa essere.
| Il campo mail code serve a tracciare un batch di invio e a creare un record
| nella table adm.sent_email e per ogni email spedita con successo.
| Supponi di dover inviare un batch a 300 destinatari che fallisce al 60% e vuoi
| riprovare senza mandare nuovamente la lettera al 60% che l’ha già ricevuta.
| Allora quando rilanci il batch lui esclude automaticamente tutte quelle che
sono
| già state inviate e le esclude.
|| Non essendo riuscito ad inserire la variabile email nei metadata A: del
|| template, la finestra di dialogo non dovrebbe chiedermi l'inirizzo di
|| destinazione e il soggetto della email che non sono assegnati ?
|| Se provo ad inviare lo stesso sembra che il programma esegui il tutto
(appare il
|| monitor del batch) ma dell'email non c'è più traccia.
|| Infatti secondo me non sa esattamente a chi inviarla, oltre a verificare se
le
|| impostazioni in out sono corrette.
|| Inoltre se a questo punto cerco di richiamare il template dell'invio per
|| modificare le impostazioni, dal relativo pulsante, non riesco più a
|| richiamarlo,
|| sembra permetta solo la generazione di nuovi ma non la modifica di esistenti
(o
|| non so come richiamarlo ??)
|| Chiedo lumi a chi ha effettuato con successo delle prove.
|| Grazie
|| Silvano
| Aggiungo che per le email in uscita non serve configurare ed usare il package
| email, che invece è pensato per gestire la posta in ingresso.
| Basta mettere i dati di server SMTP nel pannello preferenze dell’applicazione.
| Se hai altri dubbi non esitare a scrivere
| Saluti
| Saverio
Ti ringrazio Saverio.
Con le tue dritte sono riuscito a farlo funzionare.
Avrei ancora alcuni dubbi riguardo la generazione e gestione dei template
* Non riesco a cancellare o modificare dei template realizzati per prova su una
tabella. Come si può fare a cancellare eventuali cose non più necessarie o
modificare la struttura ? Dove vengono memorizzati ?
* Ho avuto delle difficoltà nell'abbinare un'immagine alla carta intestata con
chrome, con firefox invece è andato, ci possono essere problemi con i browser?
* C'è la possibilità di assegnare un delay all'invio fra una email e l'altra
(se si spediscono centinaua di email in contemporanea potrebbero ritenere
questo uno spam)
Grazie
Silvano