Repository 32bit  Forum
Repository 64bit  Wiki

send rss feed to email

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

send rss feed to email

Messaggioda teme » mer giu 24, 2009 22:48

Ragazzi,
buona sera....
Sapete se esiste un sistema automatico da mettere online che invia un aggiornamento ad un RSS feed tramite mail? Mi era stato suggerito qualcosa tipo in Curl, in modo che possa lavorare anche su aruba, ma non trovo nulla :(

Grazie anticipatamente

teme
Avatar utente
teme
Linux 2.4
Linux 2.4
 
Messaggi: 362
Iscritto il: mar gen 27, 2004 0:00

Re: send rss feed to email

Messaggioda teox99 » gio giu 25, 2009 9:03

ciao un RSS feed è un file XML
quindi può essere letto e modificato usando le DOMXML di PHP.

l'unica cosa difficile su un hosting tipo Aruba è quello di usare una email esterna per aggiornare il sistema, ma a questo punto perché complicarsi la vita?

puoi fare sullo stesso hosting dell'RSS una pagina form con semplice campo testo,titolo,data ed aggiornare il file direttamente da lì.

spiegaci meglio la tua struttura dati...
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 730
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: send rss feed to email

Messaggioda teme » gio giu 25, 2009 17:50

Quello che vorrei fare è quanto segue:
inserendo un sito esterno (feed RSS quindi il link al file XML), anche tramite codice una sola volta, vorrei che mi arrivasse una mail ad ogni cambiamento di rss. Ho visto le DOM che tu mi citi, ma il problema è che non saprei come farmi mandare automaticamente una mail ogni tot tempo (con un action penso sia più semplice, ma lo vorrei completamente autonomo).
Grazie
Avatar utente
teme
Linux 2.4
Linux 2.4
 
Messaggi: 362
Iscritto il: mar gen 27, 2004 0:00

Re: send rss feed to email

Messaggioda teox99 » gio giu 25, 2009 18:31

ciao teme,
teme ha scritto:Quello che vorrei fare è quanto segue:
inserendo un sito esterno (feed RSS quindi il link al file XML), anche tramite codice una sola volta,

scusa ma non capisco, il file RSS e' nel tuo dominio oppure no?
xke' se e' un file di un sito esterno allora ti serve un RSS reader o qualcosa di simile, tipo Kaggragator http://en.wikipedia.org/wiki/Aggregator
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 730
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: send rss feed to email

Messaggioda sbabaro » lun giu 29, 2009 13:01

credo dipenda anche da quali sono le informazioni sull'rss
puoi usare il datepub, trasformarlo in timestamp di php e salvarlo su un file. Dopodichè con un cron verifichi gli rss (utilizzando dom) e verifichi il time stamp con quello salvato: se quello in linea è più nuovo mandi un email con il contenuto (la macchian che esegue php necessita di accedere ad un MTA per inviare la mail)
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite