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

ASP Discussion :

comment je peux récupérer l'@ de mon serveur SMTP?


Sujet :

ASP

  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    33
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 33
    Points : 22
    Points
    22
    Par défaut comment je peux récupérer l'@ de mon serveur SMTP?
    Slt,
    En utilisant le composant aspSmartMail,je dois déclarer le nom de mon serveur SMTP ou son @IP,g mis l'@IP de la machine sur laquelle je travaille en supposant que c la méme que celle du serveur SMTP ,mais g eu ce msg d'erreur (que g pas compris mais je crois qu'il est du au nom incrrecte du serveur)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Type d'erreur :
    aspSmartMail.SendMail : Error 40 (0x80040028)
    Error when check Recipient address : 550 5.7.1 Unable to relay for alondra_benali@yahoo.fr 
    /essai/ex3.asp, line 20
    Voilà le code d'envoi de mail avec aspSmartMail:
    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
    <body>
    <%
    Set mySmartMail = Server.CreateObject("aspSmartMail.SmartMail")
    mySmartMail.Server = "150.150.105.8"                 'server mail
    mySmartMail.SenderAddress = "alondra_benali@yahoo.fr"      'adresse d'envoi
    mySmartMail.Recipients.Add "alondra_benali@yahoo.fr"   'adresse de reception
    mySmartMail.ContentType = "text/html"
    mySmartMail.Subject = "Essai d'envoi de mail avec smartmail"                  'sujet de l'email
    mySmartMail.Body = "ceci est juste un essai par toussa "    'corps du message
    if BoolUrgent=1 then
    	mySmartMail.Priority = 1                                'priorité
    end if
    mySmartMail.SendMail                                            'envoi
    response.Write("envoyé")
    Set mySmartMail = Nothing
     
    %>
    </body>
    Alors est-ce que vous pouvez me dire comment je peux déterminer l'@ IP ou le nom de mon serveur SMTP??
    Merci d'avance

  2. #2
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    As tu essayé

    mySmartMail.Server = localhost
    ?

  3. #3
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512
    Par défaut
    Ou 127.0.0.1
    Mais quelles complication alors que Windows possède son propre composant!
    A+

  4. #4
    Membre à l'essai
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    33
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    Bonjour,
    G tout essayé mais ça n'a pas marché,sachant que je l'ai essayé chez l'entreprise qui m'accueille pr effectuer mon stage d'études en mettant l'@ IP du serveur SMTP (c mon encadreur qui l'a mis en fait) ça était parfait!!!!!
    Mais à partir des labo de ma fac g rien pu faire!y'a t-il une commande sous DOS ou Unix me permettant de connaitre le nom de ce serveur de...(désolée)
    Une autre chose normalement un serveur SMTP c intégré par défaut avec le serveur IIS ,lorsque g v les services internet--> L105-P8(c le nom de la machine sur laquelle je travaille)-->serveur virtuel SMTP par défaut-->domaines===>le nom du domaine était L105-P8,je l'ai appliqué mé en vain tjs c vraiment bizarre,SVP aidez moi!!!

  5. #5
    Membre à l'essai
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    33
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    G essayé un autre truc, g constaté que le type d'erreur est concernant le recepteur( qui est une @ réelle afin de tester l'envoi):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Error when check Recipient address : 550 5.7.1 Unable to relay for alondra_benali@yahoo.fr
    don g mis n'importe quoi comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Set mySmartMail = Server.CreateObject("aspSmartMail.SmartMail")
    mySmartMail.Server = "150.150.105.8"                 'server mail
    mySmartMail.SenderAddress = "alondra_benali@yahoo.fr"         'adresse d'envoi
    mySmartMail.Recipients.Add "xxxxxxxxxxxxxx"           'adresse de reception
    SURPRISE:ça a marché eh oui!!!!!
    et sous C:\Inetpub\mailroot\Drop g trvouvé le msg malgrè que l'envoi au destinataire ne s'est pas effectué puisque c une @ erronée ;et chaque fois que je veux tester avec des @ réelles je reçois tjs le méme msg d'erreur:[IMG]E:\img\env.bitmap[/IMG]

  6. #6
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512
    Par défaut
    Si le serveur SMTP est sur un réseau privé (intranet) c'est normal que ça ne marche pas de ta fac.
    A+

Discussions similaires

  1. Réponses: 8
    Dernier message: 29/02/2016, 14h42
  2. Réponses: 2
    Dernier message: 09/06/2011, 16h22
  3. comment générer des VPS à partir de mon serveur?
    Par ferdaws dans le forum Hébergement
    Réponses: 0
    Dernier message: 28/03/2010, 22h16
  4. Réponses: 4
    Dernier message: 12/10/2009, 17h55
  5. Comment savoir si quelqu'un utilise mon serveur web
    Par Djo00 dans le forum Administration système
    Réponses: 5
    Dernier message: 24/04/2007, 10h36

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