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 :

Envoie de mail a travers un serveur SMTPS


Sujet :

VB.NET

  1. #1
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut Envoie de mail a travers un serveur SMTPS
    Bonjour,

    j'ai mis en place un solution permettant d'envoyer des emails,
    seulement, avec le serveurs de messagerie j'ai l'impression que ça passe moyen...

    Quand j'utilise mon @dresse, pas de soucis.
    par contre quand j'utilise l'@dresse de la personne qui est sur le même domaine que l’expéditeur,
    le mail n'arrive pas a destination, et aucune erreur lors de l'envoie

    je vous laisse un extrait du code pour voir s'il y a des discordances, parce-que la je vois pas.

    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
    With My.Settings
      ' Creation du mail
      Dim Body As String = "Une erreur de température à était détéctée dans la chambre " & Chambre & " le " & Now.Date & " à " & Now.Hour & "h" & Now.Minute & "."
     
      ' Envoi du mail
      Try
     
        Dim email As New MailMessage(.Mail_Expediteur, .Mail_Destinataire1, .Mail_Objet, Body)
        Dim smtpMail As New System.Net.Mail.SmtpClient(.Mail_ServeurSMTP, .Mail_PortSMTP)
        'sécurité Mail
        smtpMail.EnableSsl = .Mail_SSLSMTP
        smtpMail.Credentials = New Net.NetworkCredential(.Mail_UserSMTP, .Mail_PasswordSMTP)
        'Envoie de l'email
        smtpMail.Send(email)
        Mail_envoyé(i) = True
     
      Catch ex As Exception
     
        MsgBox(ex.ToString)
        MsgBox("erreur lors de l'envoie de l'email au destinataire1" & vbCrLf & ex.ToString, MsgBoxStyle.Critical)
     
      End Try
     
    End With
    avec le détail des paramètres si besoin
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    ' Exedipeur/detinataire
    My.Settings.Mail_Destinataire1 = "destinataire.1@xxxxxx.net" '<-- seul changement
    My.Settings.Mail_Expediteur = "Expediteur@xxxx.net"
     
    ' Serveur SMTP
    My.Settings.Mail_ServeurSMTP = "smtp.auth.orange-business.com"
    My.Settings.Mail_PortSMTP = 587
    My.Settings.Mail_SSLSMTP = False
     
    ' Compte sur le serveur SMTP
    My.Settings.Mail_UserSMTP = "xxxx@xxx.fr.fto"
    My.Settings.Mail_PasswordSMTP = "xxxxxxxxxxxxx"
    Le seul changement qui opére est "Mail_Destinataire1",
    si j'utilise mon @gmail, aucun problème.

    Alors que si j'utilise l'@Societe la le mail se perd

  2. #2
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    J'ignore l'usage de ton module donc ma réponse ne t'aidera p-e pas mais bon, la voici quand même.

    J'ai été confronté au même genre de problème lors de la mise en place d'un module d'envoi d'e-mail pour un site web.

    C'était un module que les utilisateurs pouvaient utiliser pour contacter le service adéquat dans la société.
    Si dans ce module, je mettais dans le from du mail un @société, le mail n'arrivait jamais. Si je mettais un @n'importe quoi, le mail arrivait.

    La cause de cela se trouvait au niveau du serveur mail (ou du firewall... jamais bien compris) qui fait que les mails provenant de l'extérieur du réseau de la société avec un expéditeur dans le domaine de la société étaient automatiquement rejetés. Ce qui est logique. Si l'expéditeur à une adresse @société, il est sensé émettre son mail depuis le réseau de ladite société. Si ce n'est pas le cas, c'est qu'il y a une couille dans le pâté et donc le mail est bloqué. Ce qui explique qu'avec n'importe quel autre domaine dans l'adresse d'expédition, le mail arrive bien à destination.


    Voilà, ce n'est peut-être pas ton cas mais c'est assez ressemblant.

    En espérant aidé,

    Griftou.

  3. #3
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    C'est exactement ça

    et alors comment as tu fait?

    je suis obligé de me loguer et donc d'utiliser un compte de la société,
    pour ensuite l'envoyer a une autre personne de la société...

  4. #4
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Bin j'ai changé le domaine de l'expéditeur du mail

  5. #5
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Humm c'est une piste à explorer.

    je monte cet aprem sur site,
    je te tiens au courant du dénouement
    *heureux espérons-le*

Discussions similaires

  1. [Mail] Choix de son serveur SMTP.
    Par furiousdraz dans le forum Langage
    Réponses: 2
    Dernier message: 05/11/2008, 10h48
  2. Réponses: 2
    Dernier message: 08/04/2008, 19h14
  3. Problème d'envoi de mail à partir d'un serveur
    Par Mmmuzik dans le forum VBA Access
    Réponses: 0
    Dernier message: 07/04/2008, 12h48
  4. [Mail] Envoi e-mail avec lien vers serveur FTP
    Par younes371 dans le forum Langage
    Réponses: 2
    Dernier message: 20/11/2007, 16h01
  5. Envoi de mail avec pièce attachée par SMTP
    Par yess78 dans le forum IIS
    Réponses: 4
    Dernier message: 09/12/2005, 14h33

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