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

Langage PHP Discussion :

[Mail] Adresse d'envoi d'un e-mail


Sujet :

Langage PHP

  1. #1
    Invité
    Invité(e)
    Par défaut [Mail] Adresse d'envoi d'un e-mail
    Bonjour,

    Je vous écrit ce poste pour vous demander des renseignements. En effet dans mon site internet j'ai l'intention de créer un espace membres. Pour cela le visiteur devra entrer ses coordonnées, dont son adresse e-mail et un pseudo. Par la suite le visiteur devra recevoir AUTOMATIQUEMENT un e-mail de confirmation à l'adresse qu'il aura fourni, afin de valider définitivement son inscription. Dans cet e-mail il y'aura principalement:

    -l'adresse de l'éxpediteur (from ),
    -le receveur (to ),
    -la date et l'heure,
    -le sujet,
    -et le corps du message.


    J'aimerais utiliser un système du même genre que celui pour l'inscription au Forum de developpez.net


    voici un exemple:

    De : admin@monsite.com
    A : votreadresse@hotmail.com
    Date : 01/02/2006 20:56
    Sujet : espace membres : Demande d'inscription

    Votre demande d'inscription à notre espace membres a bien été prise en compte.
    Afin de valider votre compte membre, vous devez maintenant vous rendre à l'adresse suivante : http://www.monsite.com/registerconfirm. Entrez alors votre pseudo et votre clé d'activation : XGU5e4cg3FdnB5698qDTEZAn599qde37Th
    Cordialement, l'équipe de monsite.com.

    fin de l'exemple

    J'ai essayé d'envoyer un message, en utilisant la fonction mail() de PHP mais le problème est que ça affiche cgi-mailer@kundeZnserver.de comme adresse d'éxpediteur. Mon site est hébèrgé en Allemagne mais j'aimerais savoir s'il serait possible qu'à la place d'afficher cette adresse cgi-mailer@kuZndenserver.de, qu'il puisse afficher l'une de mes adresses que j'ai crée sur 1and1.fr (du type admin@monsite.com). Votre aide serait la bienvenue.



    Je vous remercie d'avance et bonne journée.


    Note: Les adresse e-mail et site web que j'ai utilisés ici ne sont que des exemples, SAUF cgi-mailer@kundenservZer.de (le Z est ajouté dans ce message pour éviter le spam).
    Dernière modification par mathieu ; 17/02/2007 à 12h13.

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    mail($Destinataire,$Sujet, $Message, "From: tonemail@tondomaine.com");

  3. #3
    Invité
    Invité(e)
    Par défaut
    Super ça marche, merci N1bus. Mais le probleme est comment peut on savoir que ce message vient réellement de tonemail@tondomaine.com ? alors qu'en fait il vient de nul part.

  4. #4
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Par défaut
    Comment ça il vient de nulle part ?

    Il vient bien de ton serveur ? donc tu peux mettre ton email .

    Si tu ne veux pas que les gens répondent aux messages envoyés par le serveur : crée une nouvelle adresse email exprés pour ça. (Tu n'es pas obligé de relever les messages)

  5. #5
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 508
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 508
    Par défaut
    Citation Envoyé par jamaliss
    J'ai essayé d'envoyer un message, en utilisant la fonction mail() de PHP mais le problème est que ça affiche cgi-mailer@kundenZserver.de comme adresse d'éxpediteur. Mon site est hébèrgé en Allemagne mais j'aimerais savoir s'il serait possible qu'à la place d'afficher cette adresse cgi-mailer@kundenZserver.de, qu'il puisse afficher l'une de mes adresses que j'ai crée sur 1and1.fr (du type admin@monsite.com). Votre aide serait la bienvenue.
    c'est un problème typique des produits Microsoft (par exemple Outlook et Hotmail) qui ne regardent pas l'entête "From" de l'e-mail

    pour çà tu dois utiliser le 4me argument de la fonction "mail" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mail($destinataire, $sujet, $message, "From: $envoyeur\n", "-f$envoyeur");

Discussions similaires

  1. [Postfix] mon adresse n'envoie pas tous les mails
    Par stc074 dans le forum Debian
    Réponses: 1
    Dernier message: 04/06/2015, 13h16
  2. [PHP 5.0] adresse d'envoi de l'e-mail
    Par zup17 dans le forum Langage
    Réponses: 3
    Dernier message: 06/11/2010, 16h25
  3. [Mail] problème d'envoi avec la fonction mail()
    Par 123quatre dans le forum Langage
    Réponses: 3
    Dernier message: 21/09/2007, 10h39
  4. [Mail] problème d'envoi de formulaire par mail
    Par alpking dans le forum Langage
    Réponses: 2
    Dernier message: 13/07/2006, 20h12
  5. Récupérer adresse erronnée + envoi par mail
    Par Cid67 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 10/04/2006, 12h17

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