IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Envoi vers adresse email, traitement en PHP


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 72
    Par défaut Envoi vers adresse email, traitement en PHP
    Bonjour à tous,

    Ce que je veux faire est un peu délicat, et je suis sûr que cela doit être possible.

    J'aimerais qu'à chaque fois qu'un email est envoyé vers une adresse, une action soit réalisée sur une base de donnée.

    Par exemple : envoi d'un email vers client@blabla.com => ajout automatique de l'adresse email et du contenu du mail dans une base de données.

    Pouvez-vous me donner des pistes pour réaliser ce que je veux faire SVP ?

    Merci !


  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Juin 2006
    Messages : 46
    Par défaut
    Si tu veux faire un action quand ton site envoie un mail :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if( mail('mcfly@domaine.fr', 'sujet du mail' , 'Le message' ) ){
    $sql = "INSERT INTO table_mail (EMAIL, SUJET_MAIL, CONTENU_MAIL) VALUES('mcfly@domaine.fr', 'sujet du mail', 'Le message')";
    mysql_query($sql) or die (mysql_error());
     
    }
    La fonction mail() renvoie true quand un mail est envoyé. Attention, ca ne veux pas dire qu'il sera bien réceptionné ni filtré par un serveur de mail quelconque entre temps.

    CF : http://fr.php.net/manual/fr/function.mail.php

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 72
    Par défaut parser une boîte mail
    Bonjour et merci à l'homme le plus classe du monde

    En fait, en creusant un peu, ce que je veux faire a un nom "parser une boite email".

    Ce que tu m'as dit marche effectivement, mais je veux pouvoir le faire lorsque n'importe qui envoie un mail vers une adresse. Ce n'est pas en passant par un formulaire sur le site web.

    Avez-vous des pistes à me donner svp ?

    Merci


  4. #4
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 811
    Par défaut
    Bonjour,
    Tu pourrais d'abord décrire sous quel environnement tu veux développer cela.
    As-tu un serveur mail en local ou alors tes utilisateurs utilisent des (leurs) adresses publiques (yahoo, hotmail...)?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 72
    Par défaut
    Bonjour,

    J'ai un "serveur" sous Windows XP.

    Je sais que c'est naze mais je n'y connais rien.

    Ensuite, j'ai un hébergement chez OVH pour les emails, qui consiste en de simples redirections vers des adresses distantes.

    Mon idée est d'alimenter une base MySQL (hébergée sur mon serveur) lorsque des emails sont envoyés vers une seule adresse de type basededonnees@mondomaine.com

    Voilà

  6. #6
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Citation Envoyé par 512banque Voir le message
    Bonjour,

    J'ai un "serveur" sous Windows XP.

    Je sais que c'est naze mais je n'y connais rien.

    Ensuite, j'ai un hébergement chez OVH pour les emails, qui consiste en de simples redirections vers des adresses distantes.

    Mon idée est d'alimenter une base MySQL (hébergée sur mon serveur) lorsque des emails sont envoyés vers une seule adresse de type basededonnees@mondomaine.com

    Voilà
    Petite précision au passage , récolter des adresses mail sans le consentement de leur propriétaire n'est pas très légal , surtout i c'est pour de la revente ou du mailing !
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

Discussions similaires

  1. Pas d'envoi vers adresse mail
    Par minimouse31 dans le forum Langage
    Réponses: 22
    Dernier message: 24/02/2014, 16h58
  2. [XL-2003] Envois d'adresses email vers outlook
    Par Marc31 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 13/12/2012, 10h37
  3. envoi email vers adresse externe
    Par foulla dans le forum VB.NET
    Réponses: 5
    Dernier message: 28/12/2010, 12h44
  4. Demande Conseils sur envoi vers serveur et traitement XML
    Par anthride dans le forum Silverlight
    Réponses: 1
    Dernier message: 15/11/2010, 17h49
  5. Réponses: 2
    Dernier message: 04/06/2007, 18h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo