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

Microsoft Azure Discussion :

Microsoft Azure - Envoi de mail


Sujet :

Microsoft Azure

  1. #1
    Membre régulier
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    Octobre 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 36
    Points : 81
    Points
    81
    Par défaut Microsoft Azure - Envoi de mail
    Comment faire pour envoyer un mail à partir d'une application ASP MVC sur Azure ?

    L'envoi d'un mail via Sendgrid n'est pas disponible via le portail d'Azure option Add-ons.

    Est-ce la meilleure solution pour une application à destination de clients Français ? Existe-t-il d'autres SMTP Relay ? Existe-t-il une solution plus simple ?

    Merci.

    Bernard

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Points : 9 743
    Points
    9 743
    Billets dans le blog
    3
    Par défaut
    Peu importe que tes clients soient francais ou americains, il te suffit d'utiliser un serveur SMTP. SendGrid est une tres bonne solution qui a l'avantage de pouvoir gerer l'envoi d'emails en masse (pour eviter de se faire blacklister).

    Tu peux aussi utiliser GMail ou Outlook ou n'importe quell autre serveur SMTP.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre régulier
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    Octobre 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 36
    Points : 81
    Points
    81
    Par défaut
    Citation Envoyé par DotNetMatt Voir le message
    Peu importe que tes clients soient francais ou americains, il te suffit d'utiliser un serveur SMTP. SendGrid est une tres bonne solution qui a l'avantage de pouvoir gerer l'envoi d'emails en masse (pour eviter de se faire blacklister).

    Tu peux aussi utiliser GMail ou Outlook ou n'importe quell autre serveur SMTP.
    Tout d'abord merci DotNetMatt pour ta réponse

    Le problème est que Sendgrid n'est pas accessible via MS Azure comme indiquer ici : https://docs.microsoft.com/en-us/azu...-to-send-email

    Comment fait-on dans le code pour l'utiliser ?

    Pour utiliser GMail ou autre SMTP Relay, y-a-t-il des API comme dans l'exemple ci-dessus (voir lien) ?

  4. #4
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Points : 9 743
    Points
    9 743
    Billets dans le blog
    3
    Par défaut
    Pour SendGrid il faut que tu t'inscrives sur leur site directement. Ensuite, tu installes le package NuGet SendGrid dans ton projet :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PM> Install-Package SendGrid
    Le code source de cette librairie est disponible ici : https://github.com/sendgrid/sendgrid-csharp
    Ensuite tu regardes la doc de l'API (ou le lien de la doc Azure que tu as poste ci-dessus) pour voir comment l'utiliser.

    Pour les SMTP non il n'y a pas de librairie particuliere, il suffit d'utiliser la classe System.Net.Mail.SmtpClient. Mais si tu dois envoyer des emails en masse, attention car si tu ne crees pas une logique d'envoi adaptee, tu risques de te faire rapidement blacklister, et les emails de ton domaine finiront dans le dossier spam de tes destinataires. Et pour se faire whitelister, bon courage...
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  5. #5
    Membre régulier
    Homme Profil pro
    Analyste programmeur
    Inscrit en
    Octobre 2006
    Messages
    36
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 36
    Points : 81
    Points
    81
    Par défaut
    Merci pour ta réponse DotNetMatt,

    Je vais suivre tes explications et modifier mon application en conséquence.

Discussions similaires

  1. envoi de mail smtp sur azure et sendgrid
    Par leks89 dans le forum Microsoft Azure
    Réponses: 1
    Dernier message: 30/01/2013, 02h13
  2. configuration envoi de mail microsoft online service
    Par ghostofpc dans le forum Zend Framework
    Réponses: 2
    Dernier message: 06/09/2011, 10h35
  3. envoi de mail avec attachement de fichier
    Par GMI3 dans le forum Modules
    Réponses: 2
    Dernier message: 24/09/2003, 11h22
  4. Outlook ne se ferme pas après un envoi de mail
    Par Joke dans le forum VBA Access
    Réponses: 2
    Dernier message: 07/06/2003, 17h32
  5. envoi de mail, protocol SMTP langage C
    Par Heimdall dans le forum Développement
    Réponses: 2
    Dernier message: 23/05/2003, 11h22

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