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

Macros et VBA Excel Discussion :

Envoi mail Outlook


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 29
    Par défaut Envoi mail Outlook
    Salut,

    J'ai eu le même soucis que modus57 dans cette discussion et j'ai eu juste besoin de changer le numéro de port en prenant celui de outlook.

    Mais après moi j'ai un autre message d'erreur comme quoi j'ai pu joindre le serveur mais je pense que c'est parce que le réseau de l'entreprise m'empêche de l'envoyer
    Donc si quelqu'un sait comment résoudre le soucis.

    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
    34
    35
    36
    37
    Sub CDO_Mail_Small_Text()
        Dim iMsg As Object
        Dim iConf As Object
        Dim strbody As String
        '    Dim Flds As Variant
     
        Set iMsg = CreateObject("CDO.Message")
        Set iConf = CreateObject("CDO.Configuration")
     
            iConf.Load -1    ' CDO Source Defaults
            Set Flds = iConf.Fields
            With Flds
                .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
                .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") _
                               = "smtp-mail.outlook.com"  '"Fill in your SMTP server here"
                .Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 587  '465  '25
                .Update
            End With
     
        strbody = "Hi there" & vbNewLine & vbNewLine & _
                  "This is line 1" & vbNewLine & _
                  "This is line 2" & vbNewLine & _
                  "This is line 3" & vbNewLine & _
                  "This is line 4"
     
        With iMsg
            Set .Configuration = iConf
            .To = "test_test@hotmail.fr"
            .CC = ""
            .BCC = ""
            .From = """Ron"" <ron@something.nl>"
            .Subject = "New figures"
            .TextBody = strbody
            .Send
        End With
     
    End Sub
    Voici mon message d'erreur
    Nom : erreur_envoie_mail.JPG
Affichages : 126
Taille : 13,2 Ko

    Merci par avance

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 29
    Par défaut
    Bonjour à tous,

    J'ai trouvé la solution à mon message d'erreur dans le message juste avant !

    Je n'avais tout simplement pas la bonne adresse du server SMTP et son port...

    Alors si vous êtes sur un réseau d'entreprise avec une session dédié et bien il faut demander à l'administrateur du réseau quelle est l'adresse du SMTP et son port afin que le code puisse marcher.

    D'ailleurs c'est technique d'envoie de mail est très pratique lorsque l'on veut spamer la boite mail d'un collègue pour déconner sans qu'il ne sache qui le spam vu qu'on peut mettre
    n'importe quoi comme mail d'expéditeur. xD
    Mais bien sûr ne le faite pas car c'est pas très sympathique de saturer une boite mail d'un(e) ami(e) xD

    Voili voilou pour la résolution de mon problème
    Bonne continuation à tous

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

Discussions similaires

  1. envoi mail outlook avec vba excel
    Par momolamoto dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/09/2010, 10h45
  2. [XL-2003] Envoi mail Outlook via VBA Excel erreur
    Par altra dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 27/08/2009, 16h50
  3. Envoi mail Outlook : signature
    Par PhRey dans le forum VBA Access
    Réponses: 5
    Dernier message: 12/02/2009, 09h43
  4. Envoi mails outlook, plus de 99 contacts
    Par zenzolarticho dans le forum VBA Access
    Réponses: 1
    Dernier message: 24/06/2008, 13h36
  5. Envoi mail Outlook
    Par Mendes dans le forum Access
    Réponses: 5
    Dernier message: 16/03/2006, 18h41

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