Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Filtrare email per criteri arbitrari
#1
Question 
Salve a tutti, mi auguro non abbia sbagliato sezione... avrei un problema da risolvere, spero mi possiate aiutare… 
[Immagine: http://www.iprogrammatori.it/forum-progr...lleyes.gif]
Dovrei trovare il modo di selezionare un flusso dati (stringhe) che mi arrivano tramite messaggio nella mia casella di posta elettronica, in modo da selezionare solo quei parametri che io imposterò, come ad esempio selezionare le email che presentano “contenuti o nomi uguali”, che non presentano alcuni “segni specifici”, semmai anche in ordine cronologico… insomma che rispettino alla lettera questi parametri e che mi avverte in qualche modo, in modo da automatizzare il tutto e non dover stare obbligatoriamente davanti al pc! 
Sapete se esiste qualche software o altro che faccia questo tipo di lavoro? Grazie a tutti in anticipo[Immagine: http://www.iprogrammatori.it/forum-progr...n_wink.gif]

[Edit by BAT: ho corretto il carattere di formattazione che rendeva il post poco leggibile]
Cita messaggio
Grazie da:
#2
Ad un problema formulato in maniera tanto generica si può rispondere solo in maniera altrettanto generica:
Si, probabilmente esiste Smile

A parte la battuta, se fai qualche esempio più concreto è meglio...
Tanto per capirci come dovrebbe avvertirti questo programma se non sei al pc? Con un suono? Innoltrando un SMS?, Sparando un raggio luminoso in cielo stile Batman?...
Chi sa capire tutto è molto infelice (Maksim Gor'kij)
[Immagine: http://www.istitutomajorana.it/forum2/at...p?aid=7740]
Cita messaggio
Grazie da:
#3
Si hai perfettamente ragione...  Sleepy 

Ti faccio un esempio, mi arrivano molte email da un servizio automatico, che mi avvisano su dei movimenti di soldi su un certo segno, queste email contengono stringhe tipo queste:

- 27-02 13:00 -> Rb Leipzig Ii VS Tsg Neustrelitz, Rb Leipzig Ii @ 1.95, Mybet
- 27-02 13:00 -> Rb Leipzig Ii VS Tsg Neustrelitz, Rb Leipzig Ii -0.50 @ 1.85, Betcart


- 28-02 06:05 -> Gamba Osaka VS Kashima Antlers, Kashima Antlers DNB @ 2.00, Ladbrokes
- 28-02 06:05 -> Gamba Osaka VS Kashima Antlers, Kashima Antlers @ 2.75, Ladbrokes


In pratica vorrei che ad esempio quando arriva un email con lo stesso nome ripetuto in precedenza (colore rosso) e con dei parametri precisi o segni precisi (colore blu), lui me li inoltrasse in automatico (via email ad esempio) Wink

grazie
Cita messaggio
Grazie da:
#4
Con i filtri di gmail credo si possa fare facilmente.
Ma se vuoi lavorare con un programma sul tuo pc puoi utilizzare Mozilla Thunderbird.
- strumenti > filtri > nuovo
- e nelle condizioni del filtri scegli l'inolto ad un altro indirizzo
   
Chi sa capire tutto è molto infelice (Maksim Gor'kij)
[Immagine: http://www.istitutomajorana.it/forum2/at...p?aid=7740]
Cita messaggio
Grazie da:
#5
Si ma non credo mi basti utilizzare Thunderbird, perchè alcune cose che devo fare non credo posso farle... ad esempio io non so i nomi (rossi) quali sono, il software deve essere capace di riconoscere la "ripetizione" nel flusso dati e ancora... a me interessa che dia una specifica risposta dopo una sequenza en precisa di segno (blue) quindi non credo possa andar bene come programma... mi servirebbe più un qualcosa tipo console o simile... Undecided
Cita messaggio
Grazie da:
#6
Mi spiace Mauro890 ma non posso correre dietro ai tuoi silenzi Smile
Prova a spiegare anche con un esempio completo quello che vuoi fare, e magari qualcun altro ti sapra dare una risposta migliore.

Uno script shell di Linux abbinato a Postfix e a qualche espressione regolare è sicuramente in grado di fare quello che chiedi (ammesso che lo abbia capito correttamente). Ma svilupparlo richiede tempo...
Chi sa capire tutto è molto infelice (Maksim Gor'kij)
[Immagine: http://www.istitutomajorana.it/forum2/at...p?aid=7740]
Cita messaggio
Grazie da:
#7
Bisognerebbe leggere nei file di archiviazione dell'account quelli aggiornati dopo l'ultima lettura.
Poi confrontare con awk tutti i nuovi inserimenti e salvare la prima occorrenza in un file di testo da spedire/salvare/inoltrare...

Ma ci vuole tempo e... buona volontà.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da:
#8
Come posso fare a darvi altri esempi? Sono tutti dati che mi vengono forniti tramite email... a volte me ne arrivano anche decine e decine al giorno di mail... mi serve scremarli seguendo questi parametri ben precisi anche in ordine cronologico...
Purtroppo parto da zero con la programmazione e l'utilizzo di questi programmi come Cygwin o bash, o con smtp o awk... sapete consigliarmi quale programma potrei usare compatibile con os Windows 7 e semmai qualche guida dove poter studiare? Se è possibile grazie e scusate la mia ignoranza
Cita messaggio
Grazie da:
#9
Credo che sotto Windows, se possibile, la cosa sia ancora più complessa.
Ammettendo di usare Thunderbird come client avresti il vantaggio che le mail sono salvate il file di testo puro.
In teoria si potrenbbe a questo punto scrivere qualcosa con VBscript o AutoIt (https://www.autoitscript.com/site/autoit/) e da qui richiamare nuovamente Thunderbird per la notifica (Thunderbird se non ricordo male si può automatizzare da riga di comando).

Ma a parte queste indizioni, non saprei indirizzarti. Ci vorrebbe molto tempo per scrivere una cosa del genere che funzioni...
Chi sa capire tutto è molto infelice (Maksim Gor'kij)
[Immagine: http://www.istitutomajorana.it/forum2/at...p?aid=7740]
Cita messaggio
Grazie da:
#10
Per quel poco che ne so, scrivere in dos sono dolori.
Con bash credo sia tutto più semplice e qui sopra ti ho già dato una linea guida.

Apriti il file (quello che Thunderbird ti mostra come cartella di messaggi) e guarda qual è il separatore fra i vari blocchi ovvero fra i messaggi.
Poi con awk gli dici di salvare in un altro file di testo lo spezzone compreso fra i separatori che corrisponda al criterio che vuoi.

La prima volta che contatti awk vorresti morire piuttosto che appartenere alla stessa specie di chi l'ha concepito, poi capisci che ci puoi fare tutto quello che vuoi e che l'unico limite che ha sei tu.
Ti metti il cuore in pace, studi un po', scrivi 40 caratteri in un file .sh e ti commuovi perché vedi che funziona.
Se ho tempo ti mando un esempio ma niente che tu non possa googlare facilmente.
[Immagine: http://pclinuxos.com/forum/avatars/Pengu...guitux.png]

. . . . . Posto il posto, posto : . . . Libera Informatica in Libero Stato !!!
Cita messaggio
Grazie da:


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)