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

JavaScript Discussion :

envoi d'un mail en mode caché


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut envoi d'un mail en mode caché
    Bonjour tout le monde,

    j'aimerais réaliser un petit script en JS pour l'envoi d'un mail en mode caché.
    A l'ouverture d'une page html, j'aimerais qu'un email soit envoyer avec un message passé en dur (donc pas de input ni rien, tout sera dans des variables) et sans qu'il n'y ait un quelconque popup ou autre.

    j'ai à peine fait mes premiers pas en JavaScript, je ne connais donc pas encore assez de fonctions pour réaliser cette tâche tout seul.

    j'ai tout de même cherché sur google bien-sûr, mais je n'ai pas trouvé ce que je cherchais exactement.

    pourriez-vous m'aider svp ?
    merci

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Salut,
    Javascript ne peut pas envoyé un mail, tu dois l'envoyé depuis le serveur en passant par AJAX.

    http://ajax.developpez.com/cours/

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut
    arf, ça n'ira pas u_u

    le truc c'est que j'aimerais créer un accusé de réception pour les mails que j'envoie. lorsqu'une personne ouvre son mail, un mail m'est envoyé pour me dire "votre mail a bien été lu"...

    utiliser l'ajax signifie que je vais devoir utiliser le php, ce qui ne sera pas possible >_<

  4. #4
    Membre expérimenté Avatar de k1rby
    Profil pro
    Développeur Web
    Inscrit en
    Novembre 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2008
    Messages : 181
    Par défaut
    Ben dans ce cas tu ne peux envoyer de mail. JavaScript ne peut pas envoyer de mail par lui même.

  5. #5
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut
    arf, merci quand même alors.

    je vais voir si je peux revoir mes exigences pour réaliser ce script autrement.
    même si je dois utiliser un popup qui mènera à une page php qui se chargera de l'envoie du mail ...

    merci pour tes réponses

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    si ton mail est en format html, mets une balise image dans ton mail en visibility hidden et en src une page php...
    A toi de faire ce que tu veux dasn la page php
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2007
    Messages
    696
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2007
    Messages : 696
    Par défaut
    SpaceFrog :

    mets une balise image dans ton mail en visibility hidden et en src une page php...
    tu veux dire que je dois écrire un code de ce genre là ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img style="display:hidden"; src="http://www.mon-domaine.fr/ma-page.php">
    c'est aussi simple que ça ? O_o

  8. #8
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Si tu utilise php, pour envoyer les mails, tu n'as qu'à mettre un header pour avoir un accusé à condition que le destination active son accusé de réception.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $mail_headers= "Disposition-Notification-To: toi@domaine.com\r\n";

  9. #9
    Membre expérimenté Avatar de k1rby
    Profil pro
    Développeur Web
    Inscrit en
    Novembre 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2008
    Messages : 181
    Par défaut
    Même pas la peine de le faire en JavaScript (qui obligerai donc à faire de l'AJAX, JS n'étant pas capable d'envoyer des mail). Il suffit de mettre du PHP dans ta page qui se charge d'envoyer le mail.

Discussions similaires

  1. Envoi de mail en copie caché avec asp.net
    Par Naceur84 dans le forum ASP.NET
    Réponses: 8
    Dernier message: 20/06/2011, 11h44
  2. Envoi d'e-mail en copie caché
    Par bug_warrior dans le forum Langage
    Réponses: 4
    Dernier message: 07/12/2008, 14h27
  3. [TIdSMTP] Envoi d'un mail avec authentification ?
    Par BACUS dans le forum C++Builder
    Réponses: 4
    Dernier message: 16/06/2004, 16h18
  4. Envoi d'un mail automatiquement
    Par batmat86 dans le forum C++Builder
    Réponses: 10
    Dernier message: 16/06/2004, 09h20
  5. Envoi d'un mail en VBA: outlook ne se lance pas
    Par Hannibal dans le forum VBA Access
    Réponses: 4
    Dernier message: 01/06/2003, 15h24

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