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

VB.NET Discussion :

Probléme Finalisation D'un Send Mail VB


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut Probléme Finalisation D'un Send Mail VB
    Bonjour tout le monde,

    Je vient de suivre un tutoriel qui apparait sur le site "Youtube" et j'ai suivis le tutoriel a la lettre prêt.. Voici le tutoriel

    Cependant, lui n'a pas de problème tandis que moi (oui) :'( Une fois que j'execute le fichier Debug et j'envoi le mail, il me trouve ce problème


    {"Le serveur SMTP requiert une connexion sécurisée ou le client n'était pas authentifié. La réponse du serveur était*: 5.5.1 Authentication Required. Learn more at "}

    Je sait vraiment pas quoi faire..


    Voici l'interieur de mon fichier :

    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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    Imports System.Net.Mail
     
    Public Class Form1
     
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            ComboBox1.SelectedIndex = 0
        End Sub
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim smtpServer As New SmtpClient()
            ProgressBar1.Value = 10
            Dim Mail As New MailMessage()
            ProgressBar1.Value = 17
            smtpServer.Credentials = New Net.NetworkCredential("username", "password")
            ProgressBar1.Value = 23
            'using gmail
            smtpServer.Port = 587
            ProgressBar1.Value = 28
            smtpServer.Host = "smtp.gmail.com"
            ProgressBar1.Value = 40
            smtpServer.EnableSsl = True
            Mail = New MailMessage()
            Mail.From = New MailAddress("username@gmail.com")
            Mail.To.Add("to@addrress.com")
            Mail.Subject = ComboBox1.SelectedItem.ToString
            Mail.Body = TextBox1.Text
            smtpServer.Send(Mail)
            MsgBox("Mail Envoyer")
     
     
     
        End Sub
    End Class


    Aider moi s'il vous plait..



    Cordialement..

  2. #2
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Hello,
    Je serais toi j'utiliserais un autre serveur smtp que google, un qui ne demande pas d'authentification...
    genre : smtp.coditel.net

    sinon une bonne page en complément : http://www.systemnetmail.com/

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Salut..

    Quel est le site de "coditel" ? Google ne trouve pas...

  4. #4
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    c'est juste une adresse d'un serveur smtp... (pas d'un site web)

    sinon pour info je pense que coditel c'est fait racheter par numéricable...

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Salut.. Je vient d'essaye en changeant de serveur SMTP, et mon probléme persiste toujours...

  6. #6
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    Tu as essayé de changer le port par 25 qui est en général le port utilisé par smtp?
    smtpServer.Port = 25

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 4
    Par défaut
    Salut =)

    Ba j'utilise ce port là :

    smtpServer.Port = 587
    Mais tu dit de changer de port en 25, tout en laissant GMAIL comme SMTP ? Si non, le quel tu me propose ?

  8. #8
    Modérateur
    Avatar de Sankasssss
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 842
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 842
    Par défaut
    587 est bien le port de gmail, tu dois regarder dans les options de ton compte gmail, si tout y est configuré pour smtp : https://mail.google.com/support/bin/...r&answer=78775
    Citation Envoyé par gmail
    Si vous avez configuré le serveur SMTP avec le port 465 (protocole SSL) et le port 587 (protocole TLS) et si vous ne parvenez toujours pas à envoyer vos messages, essayez de configurer le serveur SMTP avec le port 25 (protocole SSL).
    donc comme marqué ci-dessus, si tu n'y arrive pas essaye avec le port 25...

    sinon vérifie, comme marqué dans le lien que je t'ai donné ci-dessus, le nom d'utilisateur :
    Citation Envoyé par gmail
    Avez-vous entré le nom d'utilisateur et le mot de passe correctement ?

    Vérifiez l'orthographe du nom d'utilisateur et la présence de "@gmail.com". Entrez de nouveau votre mot de passe pour être sûr qu'il est correct.

Discussions similaires

  1. [AC-2007] Problème de send mail
    Par JFDAccess dans le forum VBA Access
    Réponses: 2
    Dernier message: 09/06/2012, 08h14
  2. probléme avec le send mail
    Par mickisa dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/11/2009, 18h01
  3. Send mail / SMTP
    Par malmzi2007 dans le forum Zope
    Réponses: 8
    Dernier message: 28/07/2006, 07h57
  4. problème avec l'envoi de mail avec cdonts
    Par toussa dans le forum ASP
    Réponses: 9
    Dernier message: 16/06/2006, 16h38
  5. problème finalisation programme
    Par depelek dans le forum Installation, Déploiement et Sécurité
    Réponses: 9
    Dernier message: 02/05/2006, 16h17

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