Scoutnet vzw

We connect scouts!
Het is 08 sep 2010 11:54

Alle tijden zijn GMT + 1 uur




Plaats een nieuw onderwerp Antwoord op onderwerp  [ 5 berichten ] 
Auteur Bericht
 Berichttitel: Récupération de mails dans une base mySQL
BerichtGeplaatst: 02 sep 2008 20:43 
Offline
 
 

Geregistreerd op: 02 sep 2008 20:36
Berichten: 10
Woonplaats: La Hulpe
je voudrais développer une interface utile et adaptée pour la gestion des mails sur mon site hébergé sur scoutnet (http://www.lh1661.be) et (http://www.saintnicolaslahulpe.org), à la demande des utilisateurs des sites…

Pour cela, je voudrais savoir s’il est possible d’intercepter tous les messages adressés à xy@lh1661.be ou xy@saintnicolaslahulpe.org et les stocker dans une base MySQL instalée sur leur compte que je pourrais exploiter par la suite comme toutes bases mySQL, tout en conservant bien sûr la possibilité de les forwarder vers une adresse quelconque, comme c’est le cas actuellement.

Je suppose que ce doit être possible, mais si c’est le cas, je ne vois pas comment faire…


D'avance merci

_________________
lh661.be & saintnicolaslahulpe.org Webmaster
Staff d'Unité GCB 16èBW - St-Exupéry


Omhoog
 Profiel E-mail  
 
 Berichttitel: Re: Récupération de mails dans une base mySQL
BerichtGeplaatst: 15 sep 2008 7:13 
Offline
 
 
Avatar gebruiker

Geregistreerd op: 22 maart 2005 0:00
Berichten: 351
je ne sais pas :(


Omhoog
 Profiel  
 
 Berichttitel: Re: Récupération de mails dans une base mySQL
BerichtGeplaatst: 18 sep 2008 8:39 
Offline
 
 
Avatar gebruiker

Geregistreerd op: 31 jul 2002 23:00
Berichten: 236
Je crains que ca n’est pas possible sur Scoutnet

Parce que vous ne composez pas les messages.
-> On ne sait pas le structure, HTML ou texte, attaches, ...
-> Vous ne pouvez pas les stocker efficient

Une base MySQL est limitée à Scoutnet 20MB. 2 ou 3 messages pourrait être plus.


Omhoog
 Profiel  
 
 Berichttitel: Re: Récupération de mails dans une base mySQL
BerichtGeplaatst: 30 sep 2008 14:15 
Offline
 
 

Geregistreerd op: 02 sep 2008 20:36
Berichten: 10
Woonplaats: La Hulpe
caygull schreef:
Je crains que ca n’est pas possible sur Scoutnet

Parce que vous ne composez pas les messages.
-> On ne sait pas le structure, HTML ou texte, attaches, ...
-> Vous ne pouvez pas les stocker efficient

Une base MySQL est limitée à Scoutnet 20MB. 2 ou 3 messages pourrait être plus.


J'ai un peu progressé sur ce point...
J'ai pu créer, grâce à l'intervention de scoutnet, une adresse "script@zzz.be" qui pointe vers un script.php directement (/spinternet.be/users/zzz/public_html/script.php) et dans ce script PHP, j'essaie d'ouvrir le fichier reçu (raw email, évidemment)via mon script.php

Je vous joins le code de 'script.php' :

"
<?php


// lit depuis stdin
$fd = fopen("php://stdin", "r");
$email = "";
while (!feof($fd)) {
$email .= fread($fd, 1024);
}
fclose($fd);


echo 'email='.$email;
require("connect.php"); //permet de se connecter à ma base

$sql = "INSERT INTO mails (Contenu)
VALUES ('$email')";

// on insère les informations du formulaire dans la table '
mysql_query($sql) or die('Erreur SQL
!'.$sql.'<br>'.mysql_error());

?>
"

Cependant, j'essaie d'ouvrir via la commande fopen le fichier "php://stdin"... et le mettre dans une variabme.
Ce que j'ai pu testé c'est que le script.php est bien lancé par un envoi de mail à script@zzz.be...
Mais après, ça ne marche pas !

Voici donc ma question (double) :
Est-ce que le chemin php://stdin est correct ?
Est-ce que le nom du fichier stdin est correct,

là je bloque !

_________________
lh661.be & saintnicolaslahulpe.org Webmaster
Staff d'Unité GCB 16èBW - St-Exupéry


Omhoog
 Profiel E-mail  
 
 Berichttitel: Re: Récupération de mails dans une base mySQL
BerichtGeplaatst: 25 maart 2010 12:39 
Offline
 
 

Geregistreerd op: 02 sep 2008 20:36
Berichten: 10
Woonplaats: La Hulpe
Ok, mais si je peux stocker au moins les headers et les subjects... Quitte à avoir un lien vers le contenu que j'appelerais si nécessaire...

Je suis certain que l'on peut arranger quelque chose...
Mais je ne m'y connais pas assez encore pour voir par où je deverai commencer...

Merci pour la réponse... et soyez libre de commenter mon approche et de donenr des idées... Parfois une simple idée peut être un déclic.

Bien à tous,

caygull schreef:
Je crains que ca n’est pas possible sur Scoutnet

Parce que vous ne composez pas les messages.
-> On ne sait pas le structure, HTML ou texte, attaches, ...
-> Vous ne pouvez pas les stocker efficient

Une base MySQL est limitée à Scoutnet 20MB. 2 ou 3 messages pourrait être plus.

_________________
lh661.be & saintnicolaslahulpe.org Webmaster
Staff d'Unité GCB 16èBW - St-Exupéry


Omhoog
 Profiel E-mail  
 
Geef de vorige berichten weer:  Sorteer op  
Plaats een nieuw onderwerp Antwoord op onderwerp  [ 5 berichten ] 

Alle tijden zijn GMT + 1 uur


Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast


Je mag geen nieuwe onderwerpen in dit forum plaatsen
Je mag niet antwoorden op een onderwerp in dit forum
Je mag je berichten in dit forum niet wijzigen
Je mag je berichten niet uit dit forum verwijderen
Je mag geen bijlagen toevoegen in dit forum

Zoek naar:
Ga naar:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB.nl Vertaling