Trasformo le idee in prodotti software e miglioro l'infrastruttura informatica delle aziende : Software
Mia foto

HTML2POP3 2.50

Versione 2.50: risolto il problema del CAPTCHA su caselle estere, corretta la paginazione, introdotta la cache di sessione

HTML2POP3 2.50
Dopo 50 giorni dall'ultimo rilascio, ho aggiornato HTML2POP3.

In questo periodo sono stati segnalati alcuni problemi, che ho provato a risolvere in modo definitivo.

* Mancata paginazione
A causa della nuova grafica delle caselle di libero.it, HTML2POP3 non riusciva più a paginare e restituiva solamente i messaggi presenti nella prima pagina delle caselle web.
Ho corretto il codice in modo da risolvere la paginazione, analizzando altre parti della pagina web di libero, dato che il layout era completamente diverso

* Problema del CAPTCHA
Se si usava HTML2POP3 dall'estero, o se c'era qualche problema sulla casella, libero.it tendeva a forzare il login, con l'inserimento di un CAPTCHA da inserire manualmente.
Ora HTML2POP3 si accorge di questa cosa e fa apparire un POPUP contenente il CAPTCHA.
Dopo il suo inserimento manuale da parte dell'utente, passa l'informazione a libero.it, che la utilizza per il login.
Questo evita che si debba andare sul sito web di libero per sbloccare la casella.
Dato che all'estero la richiesta del CAPTCHA era fatta per ogni autenticazione, ho anche fatto in modo di mantenere una sessione permanente verso libero, in modo da riutilizzare l'ultimo login effettuato e non richiedere ogni volta il CAPTCHA.
La cosa funziona, a patto di mantenere il download della posta ogni 10 minuti.
Con scaricamenti della posta sopra i 10 minuti, la sessione potrebbe terminare e si potrebbe essere obbligati a reinserire il CAPTCHA.

* Errori d'accesso
In caso di mancato accesso, viene preso l'esatto errore riportato da libero.it e viene passato al client di posta, in modo da sapere esattamente il motivo del mancato login

* Java 6
La nuova webmail di libero.it utilizza un certificato di sicurezza con grandezza di 2048 bit. Con java6 il certificato massimo che si poteva gestire era di 1024 bit. Per questa ragione, chi utilizzava Java6 per controllare le caselle di libero.it (blu.it, giallo.it etc) riscontrava un errore all'interno dei log di HTML2POP3.
Ora viene controllata la versione di Java che si utilizza con HTML2POP3. Se si sta usando JAVA6, apparirà un box indicante che occorre aggiornare la versione, con una più recente.

Spero di aver risolto, o comunque migliorato, i problemi segnalati fino ad ora.

Scaricate quindi questa nuova versione e provatela.

Come sempre, se volete farmi un regalo, usate la mia WishList Amazon
Chiaramente apprezzerò :)

Bene e ora il link dove scaricare html2pop3 Eccolo

Post correlati
22/09/2015 - HTML2POP3 2.56a
02/08/2015 - HTML2POP3 2.56
16/07/2015 - Quanto è sicuro HTML2POP3?
26/05/2015 - HTML2POP3 2.54
08/05/2015 - HTML2POP3 2.52



9 commenti  Aggiungi il tuo

Vedi il profilo di Vincenzo Sale HTML2POP50. Errore password posta di Libero
Vincenzo Sale
5 Agosto 2014 - 09:49
 
Buongiorno Matteo. Stamattina ho sostituito la versione 49 con la 50 ma si é subito verificato un problema di accesso alla posta di Libero con il programma che uso (Windows Live Mail): infatti mi viene richiesta la password, che non ho affatto modificato, L'ho riscritta nelle proprietà dell'account libero ma...niente da fare.
Per il resto mi sono limitato a seguire il tuo consiglio di inserire localhost nei server pop di virgilio e libero e assegnare 110 alle porte. Nella "49" erano rispettivamente 127.0.0.1 e 111. Che si può fare?
Grazie per l'aiuto.
Vincenzo

ti allego il jpg della finestra di errore. A seguire il log del sw
Vedi il profilo di mario scaramella ...semplicemente grazie
mario scaramella
5 Agosto 2014 - 09:51
 
Grazie Matteo di questo nuovo aggiornamento, sempre puntuale e attento.

Mario
Vedi il profilo di enrico destri errore password
enrico destri
5 Agosto 2014 - 12:18
 
ciao,

anche a me da errore con la password su due indirizzi mail di libero.
La cosa strana è che su un terzo funziona perfettamente.
Ieri ho aggiornato alla versione 2.50 e disinstallato java 6 e installato java 7 sul mio Mac (visto che mi dava quell'errore).
Tutte le altre mail funzionano perfettamente tranne due di quelle di libero.....quale può essere il problema?
Ho cambiato localhost con 127.0.0.1, ricontrollato tutti i settaggi.....non capisco......

Puoi aiutarmi?
Vedi il profilo di Matteo Baccan errore di gioventu'
Matteo Baccan
5 Agosto 2014 - 12:28
 
ho toccato troppe cose con la 2.50... c'e' un problema sull'autenticazione, gia' risolto :)
stasera rilascio una nuova versione
Vedi il profilo di Cetta problemi con windows XP
Cetta
5 Agosto 2014 - 14:44
 
grazie sempre a Matteo ---- ho un problema sul PC dove ho installato Windows XP...quando avvio HTLM il computer si spegne e anche con il file.bat. Invece in altro PC con windows 7 non succede.
Anch'io ho problemi con la posta di libero.
Grazie sempre
Vedi il profilo di Vincenzo Sale problema password di Libero risolto
Vincenzo Sale
5 Agosto 2014 - 15:30
 
Invece nel mio caso l'ottimo Matteo al 2° tentativo ha trovato la soluzione all'ambaradan (merci beaucoup!) con un dettaglio però: al primo collegamento mi ha riscaricato a valanga sul pc tutta la posta vecchia. Cosa che mi era successa altre 3 o 4 volte pure con la versione .49. Perciò ho fatto pulizia sulla mail web sperando che non ricapiti. Boh...mistero libero.
Saluti e buon lavoro.
Vincenzo
Vedi il profilo di Good35 Errore Java
Good35
6 Agosto 2014 - 12:43
 
ho aggiornato alla versione 2.50 eseguo il programma scarico la posta e correttamente il programma mi avverte che devo utilizzare la versione 7, ricerco il file lo scarico lo installo riavvio tutto ma compare lo stesso messaggio 06/08/2014 09:22:39 [2013840] +---------------------------------------------------------------------------+ 06/08/2014 09:22:39 [2013840] | POP3/SMTP/NNTP simulation server Version 2.50 | 06/08/2014 09:22:39 [2013840] | Matteo Baccan Opensource Software http://www.baccan.it | 06/08/2014 09:22:39 [2013840] +---------------------------------------------------------------------------+ 06/08/2014 09:22:39 [2013840] Java Runtime: Java(TM) SE Runtime Environment 06/08/2014 09:22:39 [2013840] Java Version: 20.7-b01 06/08/2014 09:22:39 [2013840] Config path: C:\html2pop\config.cfg 06/08/2014 09:22:39 [2013840] Server POP3 ready at 127.0.0.1:110 max clients: 10 06/08/2014 09:22:39 [2013840] Server SMTP ready at 127.0.0.1:25 max clients: 10 06/08/2014 09:22:39 [2013840] Server NNTP ready at 127.0.0.1:119 max clients: 10 06/08/2014 09:22:39 [2013840] Message download queue: LIFO 06/08/2014 09:22:39 [2013840] Le cancellazioni SONO abilitate, il client di posta potra' cancellare la posta 06/08/2014 09:22:39 [2013840] Le cancellazioni sono fatte DOPO la sconnessione del client di posta 06/08/2014 09:22:39 [2013840] Errori gravi visualizzati con messagebox GUI e file di log 06/08/2014 09:22:39 [2013840] Modalita' di debug disattiva 06/08/2014 09:22:39 [2013840] Sponsor: true 06/08/2014 09:22:39 [2013840] Attach email originale nella posta emulata: true 06/08/2014 09:22:39 [2013840] Numero di download massimi per sessione: -1 06/08/2014 09:22:39 [2013840] Dimensione del file di log: 2000000 06/08/2014 09:22:39 [2013840] Tunneling server http://www.baccan.it/pop3/ 06/08/2014 09:22:39 [2013840] ----------------------------------------------------------------------------- 06/08/2014 09:22:39 [2013840] Plugin specific setting 06/08/2014 09:22:39 [2013840] ----------------------------------------------------------------------------- 06/08/2014 09:22:39 [2013840] tiscali: modalita' di cancellazione CANCELLA 06/08/2014 09:22:39 [2013840] tin: modalita' di cancellazione CANCELLA 06/08/2014 09:22:39 [2013840] libero: flag di lettura DISATTIVO 06/08/2014 09:22:39 [2013840] outlook 2002: timeout ATTIVO 06/08/2014 09:22:39 [2684960] supporto per rfc2047: ATTIVO 06/08/2014 09:22:39 [2684960] ----------------------------------------------------------------------------- 06/08/2014 09:22:39 [2684960] java.runtime.name: Java(TM) SE Runtime Environment 06/08/2014 09:22:39 [2684960] sun.boot.library.path: C:\Program Files\Java\jre6\bin 06/08/2014 09:22:39 [2684960] java.vm.version: 20.7-b01 06/08/2014 09:22:39 [2684960] java.vm.vendor: Sun Microsystems Inc. 06/08/2014 09:22:39 [2684960] java.vendor.url: http://java.sun.com/ 06/08/2014 09:22:39 [2684960] proxyUser: 06/08/2014 09:22:39 [2684960] path.separator: ; 06/08/2014 09:22:39 [2684960] java.vm.name: Java HotSpot(TM) 64-Bit Server VM 06/08/2014 09:22:39 [2684960] file.encoding.pkg: sun.io 06/08/2014 09:22:39 [2684960] sun.java.launcher: SUN_STANDARD 06/08/2014 09:22:39 [2684960] user.country: IT 06/08/2014 09:22:39 [2684960] sun.os.patch.level: Service Pack 1 06/08/2014 09:22:39 [2684960] java.vm.specification.name: Java Virtual Machine Specification 06/08/2014 09:22:39 [2684960] user.dir: C:\html2pop 06/08/2014 09:22:39 [2684960] java.runtime.version: 1.6.0_32-ea-b02 06/08/2014 09:22:39 [2684960] java.awt.graphicsenv: sun.awt.Win32GraphicsEnvironment 06/08/2014 09:22:39 [2684960] java.endorsed.dirs: C:\Program Files\Java\jre6\lib\endorsed 06/08/2014 09:22:39 [2684960] os.arch: amd64 06/08/2014 09:22:39 [2684960] http.proxySet: false 06/08/2014 09:22:39 [2684960] java.io.tmpdir: C:\Temp\ 06/08/2014 09:22:39 [2684960] line.separator: \r\n 06/08/2014 09:22:39 [2684960] java.vm.specification.vendor: Sun Microsystems Inc. 06/08/2014 09:22:39 [2684960] https.proxyHost: 06/08/2014 09:22:39 [2684960] user.variant: 06/08/2014 09:22:39
Vedi il profilo di Matteo Baccan Per Good35
Matteo Baccan
6 Agosto 2014 - 15:54
 
Probabilmente hai installato sia java6 che java7.
Rimuovi java6 e lascia solo java7.

Il log indica in modo esplicito che la versione che usi ora e' Java6
Vedi il profilo di Matteo Baccan Nuova versione 2.50b
Matteo Baccan
6 Agosto 2014 - 15:55
 
Ho corretto un problemino di login

Passate alla nuova versione
Iscriviti alla newsletter
Software
22/09/2015 - HTML2POP3 2.56a
02/08/2015 - HTML2POP3 2.56
26/05/2015 - HTML2POP3 2.54
08/05/2015 - HTML2POP3 2.52
23/12/2014 - HTML2POP3 2.50f
×
Ricevi gratuitamente i nostri aggiornamenti