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

ASP.NET Discussion :

Envoie de mail d'alerte automatique en temp réel


Sujet :

ASP.NET

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Envoie de mail d'alerte automatique en temp réel
    Bonjour à tous
    j'ai un site de vente en ligne et je dois gérer les stock en temps réel c'est à dire il faut envoyer un mail de notification dans le cas ou un produit atteint son seuil minimal. Ce code doit s'exécuter automatiquement.
    Est ce que quelqu'un a une solution en c#.net pour ce truc ?
    Merci d'avance

  2. #2
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if(stock < seuil)
    {
    SendMail();
    }

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Citation Envoyé par lutecefalco Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    if(stock < seuil)
    {
    SendMail();
    }
    je veux que ce code s'exécute automatiquement
    çàd meme si on n'exécute pas la page de gestion de stocks

  4. #4
    Expert confirmé
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Points : 4 066
    Points
    4 066
    Par défaut
    Bonjour,

    Le mieux est de développer un service windows pour ce genre de chose. Ce n'est pas le boulot d'une application Web de surveiller en temps réel les données d'une base.

    Donc un service windows, un timer et hop.

    En espérant t'avoir aidé.

  5. #5
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    Citation Envoyé par Nozha Voir le message
    je veux que ce code s'exécute automatiquement
    çàd meme si on n'exécute pas la page de gestion de stocks
    Le stock il diminue pas tout seul, seulement suite à une commande.
    Donc à chaque commande, tu fais la vérif pour le produit concerné

  6. #6
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    merci pour vos réponses

  7. #7
    Débutant   Avatar de SonnyFab
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 498
    Points : 213
    Points
    213
    Par défaut Activé SMTP
    Dites les amis je m'intéressais à votre discussion et je trouve sa super cool comme projet à développer. Sur le net en fesant quelques recherches j'ai lu ceci:
    Pour envoyer des e-mails, vous devez avoir accès à un serveur avec. NET Framework et SMTP activé sur elle
    Du coup avant de plonger j'aimerais savoir comment vérifier si SMTP est activé?
    Merci d'avance

  8. #8
    Débutant   Avatar de SonnyFab
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 498
    Points : 213
    Points
    213
    Par défaut
    Enfait je réalise d'abird des testes pour comprendre le fonctionnement.
    Comme je développe sous dreamweaver j'ai ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <%@ import Namespace= "System.Web.Mail" %> 
     
    <script runat="server" language="vb">
     
       sub Page_Load (ByVal sender As Object, ByVal e As System.EventArgs) 
     
       try
       SmtpMail.Send ("toto@gmail.com", "SonnyFab@yahoo.fr", "Thank You","Ton code compile avec succès")
       emailOk.text =" Votre e-mail a été envoyé avec succès - Merci <br/> "
       catch exc as Exception
     
        emailOk.Text="Erreur d'envoi: " + exc.ToString()
    	  end try
     
     end sub
     
    </script>
    Mais j'ai une pile d'erreurs dont celle -ci:
    Erreur d'envoi: System.Web.HttpException: The "SendUsing" configuration value is invalid. --->
    Merci

  9. #9
    Débutant   Avatar de SonnyFab
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 498
    Points : 213
    Points
    213
    Par défaut
    Je me doute bien que le server n'est pas bien configuré du coup je suis revenu en local faire ce test. A ma grande surprise il m'affiche:
    Votre e-mail a été envoyé avec succès - Merci
    Or dans ma boite yahoo je ne vois pas ce mail

    Merci à Nozha pour ce sujet!

  10. #10
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    T'as correctement renseigné ton web.config?.

  11. #11
    Débutant   Avatar de SonnyFab
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 498
    Points : 213
    Points
    213
    Par défaut
    Web.config? heu exuse moi Lucetefalco là tu parles de celui du server ou celui de ma machine en local? Pour le 2ème je crois que oui puisque le message apparement s'en va sans erreur! (Enfin je crois), sinon je sais pas je vais voir.

    Sur ce domaine j'ai aucune notion mais je vais voir

  12. #12
    Débutant   Avatar de SonnyFab
    Étudiant
    Inscrit en
    Mai 2010
    Messages
    498
    Détails du profil
    Informations personnelles :
    Âge : 34

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2010
    Messages : 498
    Points : 213
    Points
    213
    Par défaut
    Voici une partie de mon web.Config (Enfait y'en a plein mais c'est celui là par défaut:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <pages>
                <namespaces>
                    <add namespace="System" />
                    <add namespace="System.Collections" />
                    <add namespace="System.Collections.Specialized" />
                    <add namespace="System.Configuration" />
                    <add namespace="System.Text" />
                    <add namespace="System.Text.RegularExpressions" />
                    <add namespace="System.Web" />
                    <add namespace="System.Web.Caching" />
                    <add namespace="System.Web.SessionState" />
                    <add namespace="System.Web.Security" />
                    <add namespace="System.Web.Profile" />
                    <add namespace="System.Web.UI" />
                    <add namespace="System.Web.UI.WebControls" />
                    <add namespace="System.Web.UI.WebControls.WebParts" />
                    <add namespace="System.Web.UI.HtmlControls" />
                </namespaces>
     
                <controls>
                    <add tagPrefix="asp" namespace="System.Web.UI.WebControls.WebParts" assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=********" />
                </controls>
            </pages>
    Je pense que c'est bien configuré puisqu'il a toutes les bibliothèques dont j'ai besoin.

  13. #13
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Points : 8 734
    Points
    8 734
    Par défaut
    Je t'invite à te renseigner sur la façon d'envoyer un mail en asp.net...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoi de mail d'alerte SSRS
    Par OMBII dans le forum SSRS
    Réponses: 1
    Dernier message: 24/02/2014, 15h58
  2. Aide débutant : Envoi de mail requête sql automatique
    Par lastsql dans le forum Décisions SGBD
    Réponses: 0
    Dernier message: 26/07/2010, 11h57
  3. [Servlet]Envoi automatique de mails d'alerte
    Par spk4ever dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 11/05/2006, 15h06
  4. Envoi automatique de mails d'alerte
    Par spk4ever dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 11/05/2006, 12h11
  5. envoi de mail ou alerte automatique
    Par grinder59 dans le forum Général JavaScript
    Réponses: 14
    Dernier message: 16/03/2006, 09h58

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