Page 1 of 3
Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 10, 2019 1:35 pm
by Enrico Maria Giordano
Avete qualche idea su come si _ i messaggi da una casella PEC in modo automatico (da programma)? Anche un eseguibile command-line potrebbe andarmi bene.
Ogni aiuto è ben accetto.
EMG
Re: Scaricare da casella PEC (Legalmail)
Posted: Fri Jan 11, 2019 2:09 pm
by solving
ciao
questo sito
https://www.iprogrammatori.it/forum-pro ... l#p8610134
hanno messo un programma ( xml2pdf.exe )
che eseguito da linea comando e passando i parametri necessari
dovrebbe fare quello che chiedi .
Re: Scaricare da casella PEC (Legalmail)
Posted: Fri Jan 11, 2019 2:25 pm
by Enrico Maria Giordano
Grazie, ma purtroppo non mi pare che quel programma legga da una casella PEC. Sbaglio?
EMG
Re: Scaricare da casella PEC (Legalmail)
Posted: Wed Jan 16, 2019 7:29 pm
by AntoninoP
La configurazione sembra uguale a qualsiasi mail:
https://help.infocert.it/guide/guida-al ... look-2003/
Personalmente non ho una pec con cui provare, ma c'è sia POP3 sia IMAP quindi se riesci a leggere una mail normale dovresti essere in grado di leggere anche la pec...
Che errore da?
Re: Scaricare da casella PEC (Legalmail)
Posted: Wed Jan 16, 2019 8:44 pm
by Enrico Maria Giordano
No, la PEC richiede SSL.
EMG
Re: Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 17, 2019 8:12 am
by AntoninoP
Se usi i socket per scaricare la posta, c'è HBSSL, che è piuttosto facile, se riesci a fare il link poi ti basta chiamare
Code: Select all
ssl_ctx := SSL_CTX_new()
ssl := SSL_new( ssl_ctx )
nResult := hb_inetSSL_CONNECT( socket, ssl )
come da esempio Harbour\contrib\hbssl\tests\inetssl.prg
Probabilmente usi la classe TPop3 che appunto usa i socket, quindi la modifica dovrebbe essere fattibile...
Re: Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 17, 2019 8:48 am
by Enrico Maria Giordano
E' per Harbour? Io uso xHarbour.
EMG
Re: Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 17, 2019 8:58 am
by AntoninoP
hbSSL c'è anche su xHarbour, guarda xHarbour\contrib\hbssl\tests\test.prg
da
http://www.xharbour.org/files/download/ ... 44_con.zip
Re: Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 17, 2019 9:01 am
by Enrico Maria Giordano
Sì, lo so ma non volevo usarlo per vari motivi. Per questo chiedevo se c'era un programma a linea di comando.
EMG
Re: Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 17, 2019 9:07 am
by AntoninoP
eh potevi dirlo subito
Se ti devi collegare con SSL devi usare una libreria SSL, non c'è scampo.
un programmino che scarica la posta da riga di comando la vedo difficile... come la salva? e a chi servirebbe oltre a te?
Re: Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 17, 2019 9:30 am
by Enrico Maria Giordano
AntoninoP wrote:eh potevi dirlo subito
Scusa, l'avevo scritto nel primo messaggio ma in effetti non si capiva bene.
AntoninoP wrote:Se ti devi collegare con SSL devi usare una libreria SSL, non c'è scampo.
un programmino che scarica la posta da riga di comando la vedo difficile... come la salva? e a chi servirebbe oltre a te?
Una volta c'era un getmail.exe che funzionava benissimo e salvava in EML. Purtroppo non supportava SSL.
EMG
Re: Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 17, 2019 9:52 am
by AntoninoP
vabbé dai, però se scrivi
Avete qualche idea su come si _ i messaggi da una casella PEC in modo automatico (da programma)?
non mi viene in mente che non vuoi/puoi usare hbSSL
in più scrivi
Anche un eseguibile command-line potrebbe andarmi bene.
penso che preferiresti farlo in harbour piuttosto che da command line.
se poi mi scrivi
E' per Harbour? Io uso xHarbour.
allora credo che è una strada percorribile, al massimo se non c'era si poteva convertire da harbour a xHarbour...
Io volevo solo dare una mano.
Re: Scaricare da casella PEC (Legalmail)
Posted: Thu Jan 17, 2019 10:01 am
by Enrico Maria Giordano
Sì, mi sono espresso male. Comunque ti ringrazio molto per le informazioni.
EMG
Re: Scaricare da casella PEC (Legalmail)
Posted: Wed Jan 23, 2019 8:54 am
by Enrico Maria Giordano
Dato che non riesco a trovare niente, torniamo al discorso tipssl: qualcuno l'ha mai utilizzato? Io non so da che parte cominciare. Qualcuno ha già le librerie e le dll per xHarbour?
EMG
Re: Scaricare da casella PEC (Legalmail)
Posted: Wed Jan 23, 2019 3:50 pm
by AntoninoP
AntoninoP wrote:Se usi i socket per scaricare la posta, c'è HBSSL, che è piuttosto facile, se riesci a fare il link poi ti basta chiamare
Code: Select all
ssl_ctx := SSL_CTX_new()
ssl := SSL_new( ssl_ctx )
nResult := hb_inetSSL_CONNECT( socket, ssl )
come da esempio Harbour\contrib\hbssl\tests\inetssl.prg
Probabilmente usi la classe TPop3 che appunto usa i socket, quindi la modifica dovrebbe essere fattibile...
In harbour non ho avuto difficolta a linkare HBSSL, in xHarbour non so'