| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment envoyer des SMS avec ASP.NET
    SMS, Short Message Service , permet aux messages de 160 caractères maximum pour être envoyés et reçus sur des appareils mobiles . Si les messages contiennent des caractères non latins , comme l'alphabet arabe , la limite est de 70 caractères . Certains fournisseurs de services mobiles prennent en charge l'envoi d'un SMS plus longs en ​​divisant la longue contenu en plusieurs messages contenant moins que le nombre maximum de caractères . En ASP.Net, un SMS peuvent être envoyés en communiquant avec un modem GPRS relié à la machine , à l'aide d'une passerelle SMS ou un service Web , en envoyant un email à une passerelle email -to-SMS . Il s'agit généralement d'un coût associé aux deux premières approches , bien qu'il existe quelques passerelles SMS gratuits . La dernière approche , e-mail SMS, utilise natale. Fonctionnalité Net peut être fait gratuitement . Les choses dont vous aurez besoin
    Visual Studio 2005 ou au-dessus
    . Net 2.0 Libérez le serveur SMTP
    Show More Instructions
    1

    Sélectionnez le menu "Fichier" puis "Nouveau projet ". Cela affiche la boîte de dialogue Nouveau projet.
    2

    Sélectionnez . Net 2.0 ou supérieures dans le menu déroulant sélection cadre en haut de la boîte de dialogue Nouveau projet.
    3

    Sélectionnez " Visual C #" puis "Web" dans la zone de sélection Types de projets . Cela permet d'afficher une liste de modèles Web installés pour Visual C #. Sélectionnez " ASP.NET Empty Web Application ».
    4

    Nom du projet avec n'importe quel nom que vous désirez. Un nouveau projet est créé dans l'environnement de développement Visual Studio.
    5

    créer une section " system.net " dans le fichier de configuration de l'application Web , web.config, s'il n'en existe pas . Entrez le code suivant :




    < hôte du réseau = " stmp " port =" adresse IP du serveur ou numéro de " username = " port "password =" username " defaultCredentials =" secrètes vrai " lit les données de configuration SMTP sur le système de configuration standard. NET . Remplacer les valeurs d'attribut sur l'élément de réseau avec les valeurs appropriées pour le serveur SMTP qui sera utilisé pour envoyer le message .
    6

    un clic droit sur le nom du projet et sélectionnez " Ajouter une classe. " . Nommez le SMSManager de classe ou un nom similaire qui adhère à vos normes de développement
    7

    Dans la nouvelle classe, entrez le code suivant :

    utilisant System.Net.Mail ; < br >

    namespace Communication

    {

    public class SMSManager

    {

    ///


    ///Envoie un SMS avec le serveur de messagerie SMTP désigné.

    ///

    Photos

    /// le sujet du message être envoyé. Photos

    ///name="messageBody"> Le corps du message Photos

    ///< nom L'adresse e -mail SMS Photos

    /// Le serveur SMTP doit être défini avant l'exécution de cette méthode. Photos < p> public void SendMessage (string sujet , string messageBody , chaîne smsEmailAddress )

    {

    MailMessage un message = new MailMessage ();
    client SmtpClient

    = new SmtpClient (); Photos

    //TODO : Add REGEX validation de l'adresse

    message.To.Add ( smsEmailAddress ) ;

    message.IsBodyHtml = false;

    //Définir l'objet et le corps du message texte

    message.Subject = sujet ;

    message.Body = messageBody ;

    //Envoyer le message e -mail
    < p> client.Send ( message); }


    } }


    Ce code se connecte au serveur SMTP spécifié dans la configuration et envoie un message . L'adresse e-mail le message est envoyé à , paramètre smsEmailAddress , est l'adresse de courriel pour le SMTP de passerelle SMS fourni par l' opérateur de téléphonie mobile . Contacter l' opérateur de téléphonie mobile pour l'adresse ou utiliser la liste d'adresses e-mail fournie dans la référence de cet article.

    Previous :

    next :
      articles connexes
    ·Comment faire pour supprimer des caractères spéciaux …
    ·Comment ajouter des nombres entiers avec des décalages…
    ·Comment mettre à jour Visual Studio 
    ·OWL API Tutorial 
    ·Plan de projet pour le développement de logiciels 
    ·Comment obtenir PlayStation 3 en ligne utilisant le té…
    ·Qu'est-ce que Invalid Syntax moyenne 
    ·Comment ajouter des détails de la surface de Modèles …
    ·Comment écrire une fonction MATLAB 
    ·Comment faire pour supprimer tous les fichiers dans un …
      articles en vedette
    ·Comment écrire un fichier d'effet pour XNA Games 
    ·Comment changer un mot de passe de domaine Script 
    ·Comment faire pour installer Pygame Avec Python 2.7 sur…
    ·Comment ajouter et soustraire des nombres entiers dans …
    ·Comment tuer une demande en ColdFusion 
    ·Comment insérer un PHP Date et horodatage dans MySQL 
    ·Bits vs. Octets 
    ·Comment accéder aux données d'un fichier de manière …
    ·Comment faire un Keylogger en Python 
    ·Étapes pour créer une barre d'outils dans Visual Basi…
    Copyright © Connaissances Informatiques http://fr.wingwit.com