Une idée Interfacer mail ---> page

Spipeurs, spipeuses (?) bonjour.

Il y a une idée que je traîne depuis longtemps et que je ne mettrai
jamais en œuvre faute de connaissances techniques.
Alors si les développeurs de chez SPIP (ou quelqu'un d'autre) voulaient
bien l'examiner et pourquoi pas l'exploiter...

Constat initial

Qu'est-ce qui fait le succès de SPIP ? C'est au départ une idée et une
démarche simple :
Simplifier les procédures de mise en ligne de documents, en se disant
qu'un rédacteur ne sait pas forcément mettre en page en html, mettre en
ligne avec un logiciel de FTP etc. Et que même s'il sait le faire, il
n'a pas forcément toujours envie de le faire !

Bien.

Et s'il était possible d'aller *** encore plus loin ? ****

[suspense...]

L'idée

Et s'il existait une véritable passerelle entre le courrier électronique
et les pages Web ? Cela existe déjà un peu : le texte que vous lisez en
ce moment va se retrouver automatiquement stocké et publié sur une page
web (dans les archives de la liste)...
Mais si on utilisait encore plus et mieux la puissance et la simplicité
du mail pour enrichir un site SPIP ?

Je vous donne un exemple :

Vous avez une brève à mettre en ligne ?

Vous la rédigez dans votre logiciel de courrier ; vous écrivez quatre
lignes de texte, vous ajoutez un lien et vous envoyez le tout à une
adresse de courrier connue de vous seul ; et hop, c'est en ligne !...
(mis en forme et bien présenté grâce à SPIP)

Ce serait-ti pas pratique, ça ?

Pour les plus inquiets en matière de sécurité et pour ceux qui
voudraient pouvoir contrôle la publication, on pourrait ajouter un
système de modération (comme sur les listes de discussion), ce qui
permettrait d'ailleurs d'avoir plusieurs contributeurs et un
"validateur".

Qu'en pensez-vous ?

Faisons un rêve :
Le mariage de SYMPA et de SPIP !!
http://www.sympa.org/ - http://www.uzine.net/spip

A creuser...

Cordialement
---------------------------------------
J-E Gadenne - mailto:jeg@lettres.net
---------------------------------------

excellent !
J'ai déjà vu un système mail->page web, mais ça devait être marchand,
et je crois qu'il fallait aussi installer sur son ordi tout un bazard.
Je soutiens 100% cette idée. J'adore tout ce qui marche tout seul , et
ce qui est construit uniquement par les internautes. Est-ce que peux
reprendre ton message en brève dans webgeneraction ? (voir ci-dessous.
Ou vient la recopier si tu veux)

Je ne crois pas que cette idée intéressera les créateurs, qui se
méfient des trolls et ingérences en tous genres (à juste titre pour ce
qui concerne leurs activités, et utilement en général; calmes-toi
christophe :o)). Mais je suis sûr que certains informaticiens se
passionnent comme nous sur ces sujets et réaliseront ton idée, comme
ils feront sûrement bientôt des "spip_loader.php3" pour DaCode,
PHPNuke, Wiki (au fait, ça y est c'est parti pour wiki!), etc...

Un autre truc nouveau c'est le Monochat (bientot avec double alerte
email: visible sur http://www.lesitedujour.com -le site du moment-, et
pourquoi pas là aussi ajouter la fonction dont tu parles!).

Je crois finalement que question féminisme il vaut mieux dire spipiste
(ou spipienne).

Amicalement,

Walk
http://webgeneraction.multimania.com/
http://tipiwiki.free.fr/
http://spipzine.free.fr/wiki/

----- Message d'origine -----
De : "J.E. Gadenne" <jeg@lettres.net>
À : <spip@rezo.net>
Envoyé : jeudi 14 février 2002 11:57
Objet : [Spip] Une idée Interfacer mail ---> page

Spipeurs, spipeuses (?) bonjour.

Il y a une idée que je traîne depuis longtemps et que je ne mettrai
jamais en ouvre faute de connaissances techniques.
Alors si les développeurs de chez SPIP (ou quelqu'un d'autre)

voulaient

bien l'examiner et pourquoi pas l'exploiter...

(...)

Je ne crois pas que cette idée intéressera les créateurs, qui se
méfient des trolls et ingérences en tous genres (à juste titre pour ce
qui concerne leurs activités, et utilement en général; calmes-toi
christophe :o)).

je crois qu'ils ont raison dans bien des cas

Mais je suis sûr que certains informaticiens se
passionnent comme nous sur ces sujets et réaliseront ton idée,

pas moi, j'ai pas le temps. mais j'avais des doutes concernant la réalisation technique de cette idée,
c'était non fondé, puisque en php on peut très bien consulter des mails selon le protocole imap par exemple.
reste plus qu'à le réaliser, mais attention, y a de sérieux pièges niveau sécurité (accès mail, accès spip).
le codeur devra être prudent, paske un mail qui arrive pas à la bonne personne avec tous les codes accès de post sur un site, ca ferait mauvais genre @_@

a+

ONFRAY Matthieu
webmaster de www.japanim.net
toute l'actualité de la japanimation

Walk a écrit (concernant l'idée de pouvoir mettre à jour un site par
simple envoi d'un mail) :

excellent !

Merci !

J'ai déjà vu un système mail->page web, mais ça devait être marchand,
et je crois qu'il fallait aussi installer sur son ordi tout un bazard.

Bon trop tard pour le breveter alors ! :slight_smile: hé hé...

Je soutiens 100% cette idée. J'adore tout ce qui marche tout seul , et
ce qui est construit uniquement par les internautes (...)

Ce serait vraiment génial que ça puisse exister. Ce qui serait bien,
c'est que le mail reçu soit bien évidement interprété (avec mise en page
comme le fait SPIP etc).

D'ailleurs dans le même ordre d'idée, je trouve que ça serait bien que
les URL soient automatiquement reconnues et transformées directement en
lien (comme le fait Word ou les logiciels de courriers qui font
directement un lien lorsqu'ils "voient" une expression du type :
http://www.unexempledadresse.fr
ou
mailto:untruc@serveur.fr

Mais je suis sûr que certains informaticiens se
passionnent comme nous sur ces sujets et réaliseront ton idée (...)

J'espère bien ! Si c'était sur SPIP, ce serait encore mieux...

Matthieu a écrit :

J'avais des doutes concernant la réalisation technique de cette idée,
c'était non fondé, puisque en php on peut très bien consulter des mails selon le
protocole imap par exemple.
reste plus qu'à le réaliser,

Je suis heureux de savoir que c'est faisable ; ça vaut dire (si j'ai
bien compris) que le site irait "interroger" tout seul un serveur de
courrier pour savoir s'il a reçu quelque chose et qu'il traiterait les
messages en conséquence ??

mais attention, y a de sérieux pièges niveau sécurité
(accès mail, accès spip).

???

le codeur devra être prudent, paske un mail qui arrive pas à la bonne personne avec
tous les codes accès de post sur un site, ca ferait mauvais genre @_@

Certes. D'ailleurs je me demande s'il serait vraiment prudent de faire
fonctionner ce système sans modération.
Quoique, si l'adresse est une adresse connue de l'administrateur seul et
non mise en ligne sur le net (pas de risque de spam)
Tout au moins il faudrait que l'administrateur du site soit prévenu par
un mail qu'un nouvel article a été reçu par mail... et donc mis en ligne
!

Interfacé avec SYMPA, ça pourrait être marrant !!

Cordialement
--------------------------------------------------------
Jeg - mailto:jeg@lettres.net
[LETTRES.NET] - http://www.lettres.net/
La Porte des Lettres : http://www.portail.lettres.net/
--------------------------------------------------------

Salut,

Je trouve cette idée géniale et pour moi ça serait l'idéal (je
déteste aller sur le web, c'est pas trop un avantage en tant que
webmaster ;o)) ).

Mais concernant sa réalisation: c'est pas impossible mais c'est long
difficile à coder et surtout ça nécessite une connaissance maximale de
la sécurité des mails pour éviter un spam du site :frowning:

J'ai déjà commencé à réaliser un tel système dans le cadre du site
Stéréo Loft [ http://www.stereoloft.fr.st/ ] et ses squelettes pour
spip, venant du fait de la possibilité qu'un auteur d'article ne soit
pas forcément inscrit au site, mais seulement un visiteur qui passe et
envois un article.

Le mieux ce serait:
- une adresse e-mail qui reçoit les articles et brèves et les ajoute
au site comme "articles proposés à la publication".
- une adresse e-mail d'admin ou l'admin peut envoyer des commandes
(commes pour les listes de diffusion genre ezmlm) genre "publier cet
article", "supprimer cette brève", etc.

Mais, le principal inconvénient est que pour que PHP aille voir ce
qu'il ya dans une boîte mail (les deux évoquées ci-dessus) il faut que
la page qui contient le script soit visitée. Soit le script est mis
sur la page d'accueil du site (si vous avez au moins un visiteur par
jour) et à ce moment-là votre page d'accueil rame car va chercher les
e-mails, publier les articles, etc. et là c'est pas cool. Soit on
place le script sur une page à part que vous allez visiter de temps en
temps mais là on perd l'avantage du système (pas d'accès web).

L'autre solution c'est de coder côté serveur (pas en php), en cgi ou
en TSR mais là c'est carrément plus accessible aux débutants et
surtout aux webmasters qui n'ont pas leur propre serveur et je sais
pas coder ce genre de chose.

Donc oui j'ai réfléchi à ça et non c'est pas pour l'instant quelque
chose qui sera dans votre spip bientôt. C'est quelque chose de
compliqué à coder et qui demande des connaissances en mail, pop et
imap et surtout en commandes php qui permettent d'accéder à imap/pop
et là c'est pas moi.

Et surtout j'ai pas le temps de me pencher là-dessus plus longtemps.

Si quelqu'un à les connaissances et le temps de bosser là-dessus qu'il
se propose moi je décline l'offre, désolé.

à+

-- BohwaZ
-- Webmestre http://www.dioxyde.eu.org/

Salut

"Dioxyde.org" a écrit :

Salut,

Je trouve cette idée géniale et pour moi ça serait l'idéal (je
déteste aller sur le web, c'est pas trop un avantage en tant que
webmaster ;o)) ).

Mais concernant sa réalisation: c'est pas impossible mais c'est long
difficile à coder et surtout ça nécessite une connaissance maximale de
la sécurité des mails pour éviter un spam du site :frowning:

J'ai déjà commencé à réaliser un tel système dans le cadre du site
Stéréo Loft [ http://www.stereoloft.fr.st/ ] et ses squelettes pour
spip, venant du fait de la possibilité qu'un auteur d'article ne soit
pas forcément inscrit au site, mais seulement un visiteur qui passe et
envois un article.

Le mieux ce serait:
- une adresse e-mail qui reçoit les articles et brèves et les ajoute
au site comme "articles proposés à la publication".
- une adresse e-mail d'admin ou l'admin peut envoyer des commandes
(commes pour les listes de diffusion genre ezmlm) genre "publier cet
article", "supprimer cette brève", etc.

Mais, le principal inconvénient est que pour que PHP aille voir ce
qu'il ya dans une boîte mail (les deux évoquées ci-dessus) il faut que
la page qui contient le script soit visitée. Soit le script est mis
sur la page d'accueil du site (si vous avez au moins un visiteur par
jour) et à ce moment-là votre page d'accueil rame car va chercher les
e-mails, publier les articles, etc. et là c'est pas cool. Soit on
place le script sur une page à part que vous allez visiter de temps en
temps mais là on perd l'avantage du système (pas d'accès web).

Il me semble qu'il y a plus simple mais qui oblige effectivement à avoir
un serveur dédié et de créer une liste de diffusion modérée pour avoir
l'adresse de l'envoi.
Il est "relativement" simple de paramétrer Qmail ou Sendmail sous linux
sur un serveur dédié pour qu'ils enregistrent les mails reçus dans une
table "tampon" (ex : news_mails_attente) d'une base de données.
Le principal pb à ce niveau est de se mettre d'accord sur les "balises"
à mettre dans le mail pour traiter le gras, l'italique, etc..., voire
les photos. Il est sans doute plus simple dans ce cas d'obliger à poster
en html (beurk !!) parce que il est plus facile de traiter (à grand coup
de REGEX, pour les spécialistes, je n'en suis pas un) le mail.
Il suffit après que le responsable du site web soit prévenu de l'update
de la table "tampon" de la base de données de mails, pas trop compliqué
non plus avec Qmail ou Sendmail
Là, on résout le pb de sécurité puisque les "news par mails" sont
stockées dans une table à part tant qu'elle ne sont pas validées par le
webmaster.
Une fois validées, elles se retrouvent dans la même situation que les
articles validés à la publication dans un Spip (mais là, nos 3
mousquetaires seraient plus calés que moi pour dire dans quelles tables
et surtout où dans ces tables et dans le code php de Spip, il faut faire
quelque chose ;-)) )
On évite de faire ramer Spip ( par l'intermédiare d'un traitement dans
son code php) et on évite les pbs de sécurité ou de spam puisqu'il y a
le filtre du webmaster pour la validation. Quelqu'un qui voudrait
"spammer" ne ferait que "surcharger" la table tampon et la boite mail du
"pauvre" webmaster mais pas le site. Cela aurait de plus l'avantage
qu'en cas de spam manifeste qu'il est plus facile (et plus léger pour
l'application) de laisser faire le serveur mail et que l'on peut sur ce
serveur mail éditer plus facilement des règles anti-spam que dans une
application comme Spip.

L'autre solution c'est de coder côté serveur (pas en php), en cgi ou
en TSR mais là c'est carrément plus accessible aux débutants et
surtout aux webmasters qui n'ont pas leur propre serveur et je sais
pas coder ce genre de chose.

Voir ci-dessus :wink:

Donc oui j'ai réfléchi à ça et non c'est pas pour l'instant quelque
chose qui sera dans votre spip bientôt. C'est quelque chose de
compliqué à coder et qui demande des connaissances en mail, pop et
imap et surtout en commandes php qui permettent d'accéder à imap/pop
et là c'est pas moi.

De toute façon, ce type de fonctionnement ne peut pas se mettre en place
au niveau de l'application (Spip) dans un premier temps, il y a d'abord
tout une configuration du serveur qui héberge Spip à faire. Ceci est à
mon avis obligatoire pour des questions de temps de réponse de
l'application (Spip) et pour des raisons plus qu'importantes de sécurité
et de confort d'utilisation pour les internautes utilisateurs.

Et surtout j'ai pas le temps de me pencher là-dessus plus longtemps.

Si quelqu'un à les connaissances et le temps de bosser là-dessus qu'il
se propose moi je décline l'offre, désolé.

Tout le pb est ce que je viens d'exposer plus haut : il est plus facile
et plus confortable pour tout le monde que la "charge" de travail soit
répartie à la fois entre un serveur spécialisé (serveur de mail) et Spip
pour la validation et l'affichage.

A+ Yann
--
Les infos du monde du logiciel libre, c'est sur
Independant Technologies : http://it.mondelinux.org

Je ne sais pas si ca peut aider, mais il y a un site assez intéressant
qui s'appelle http://www.webcron.org/
Je m'y étais intéressé pour des sauvegardes régulières automatiques par
ftp (mais bon, amen ne supporte pas le ftp par php apparemment, donc
j'avais lache l'affaire). Je ne l'ai donc jamais teste vraiment, mais en
tout cas, ca a l'air bien.

Et ca peut aider dans ce cas précis (quoique je ne sois pas convaincu
par toute cette histoire d'interface par mail, pour des raisons de
sécurité principalement).

++
laurent

Mais, le principal inconvénient est que pour que PHP aille voir ce

qu'il ya dans une boîte mail (les >deux évoquées ci-dessus) il faut que
la page qui contient le script soit visitée. Soit le script est >mis sur
la page d'accueil du site (si vous avez au moins un visiteur par

jour) et à ce moment-là votre page d'accueil rame car va chercher les

e-mails, publier les articles, >etc. et là c'est pas cool. Soit on place
le script sur une page à part que vous allez visiter de temps en temps
mais là on perd l'avantage du système (pas d'accès web).