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 6 et antérieur Discussion :

[VB6] Envoyez un mail (fichier joint) sans connaître le serveur STMP ni Outlook


Sujet :

VB 6 et antérieur

  1. #1
    Membre actif Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Points : 273
    Points
    273
    Par défaut [VB6] Envoyez un mail (fichier joint) sans connaître le serveur STMP ni Outlook
    Bonjour

    Je sais, l'envoie de mail est un sujet souvent abordé, mais je n'ai pas trouvé ce que je cherchais.
    Toutefois, c'est assez simple.

    J'aimerais envoyer un fichier joint (Taille ne dépassant sûrement pas les 1MO) via mail, sans connaître le serveur STMP de l'utilisateur, et sans Outlook (enfin, sans l'avertissement d'Outlook).
    La méthode avec Winsock requiert un serveur STMP, et celle avec Outlook et les MAPI, il y a un avertissement.

    J'ai déjà lu un sujet qui passait par Outlook sans avoir l'avertissement, je l'avais même bookmarké, mais je l'ai perdu après avoir formaté et pas moyen de le retrouver avec la fonction "Rechercher"...

    Je me réfère donc, une fois de plus, à des programmeurs bien plus avancés que moi.

    Merci d'avance,

    Jihnn

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 730
    Points : 876
    Points
    876
    Par défaut
    J'aimerais envoyer un fichier joint (Taille ne dépassant sûrement pas les 1MO) via mail, sans connaître le serveur STMP de l'utilisateur, et sans Outlook (enfin, sans l'avertissement d'Outlook).
    Et sans connexion internet ?

    J'ai déjà lu un sujet qui passait par Outlook sans avoir l'avertissement, je l'avais même bookmarké, mais je l'ai perdu après avoir formaté et pas moyen de le retrouver avec la fonction "Rechercher"...
    En tapant "Outlook" dans le moteur de recherche, il y avait celui-ci :
    http://www.developpez.net/forums/sho...hlight=outlook

    ou celui-là :

    http://www.developpez.net/forums/sho...hlight=outlook

  3. #3
    Membre actif Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Points : 273
    Points
    273
    Par défaut
    Pour le premier, ça marcherait sur mon PC, mais comment le faire marcher sur le PC de l'utilisateur ?
    Le deuxième, c'est la même chose. Je peux décocher la case chez moi, mais pas chez l'utilisateur :/

  4. #4
    Membre expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 71
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Points : 3 696
    Points
    3 696
    Par défaut
    Tu ne peux pas envoyer de mail sans connaire le serveur SMTP, si tu utilise outlook, c'est noté dans sa configuration car lui va envoyer les mails par SMTP de toute façon.
    Donc tu peux envoyer des mails sans avoir besoin de passer par OutLook, c'est même plus efficace a la limite, car moins d'intermédiaires

  5. #5
    Membre confirmé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 096
    Points : 633
    Points
    633
    Par défaut
    Citation Envoyé par Delbeke
    Tu ne peux pas envoyer de mail sans connaire le serveur SMTP, si tu utilise outlook, c'est noté dans sa configuration car lui va envoyer les mails par SMTP de toute façon.
    Donc tu peux envoyer des mails sans avoir besoin de passer par OutLook, c'est même plus efficace a la limite, car moins d'intermédiaires
    salut.

    Je suis d'accord avec toi.
    Mais y a t il un moyen de récuperer le serveur smtp utiliser par l'appli mail par defaut par exemple ?

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 730
    Points : 876
    Points
    876
    Par défaut
    Citation Envoyé par Flob91
    salut.

    Je suis d'accord avec toi.
    Mais y a t il un moyen de récuperer le serveur smtp utiliser par l'appli mail par defaut par exemple ?
    Très certainement, il doit être inscrit quelque part dans la base de registre et comme cette info n'a rien de confidentiel, elle doit être en clair dans HKEY_USERS. Mais si il n'y a pas de messagerie configurée ?

  7. #7
    Membre confirmé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 096
    Points : 633
    Points
    633
    Par défaut
    J'ai fais une recherche dans ma Base de registre.
    Mais aucune trace de mon serveur SMTP.
    Et puis ca ne resoud pas le probleme de quand l'utilisateur n'utilise pas de logiciel et que des webmails....a part utiliser un serveur par defaut dans ce cas

    Edit : pourquoi pas juste demander a l'utilisateur de selectionner son fournisseur d'acces dans une liste. et donc, de faire la correlation FAI <> serveur SMTP. Apres ca dépend si tu veux que ton programme envoye un mail a l'insu de son utilisateur (of course)

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 730
    Points : 876
    Points
    876
    Par défaut
    J'ai fais une recherche dans ma Base de registre.
    Mais aucune trace de mon serveur SMTP.
    Avec quel client de messagerie ? Car j'ai essayé avec Outlook Express et j'ai effectivement trouvé les infos

  9. #9
    Membre confirmé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 096
    Points : 633
    Points
    633
    Par défaut
    moi, j'ai ThunderBird.

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 730
    Points : 876
    Points
    876
    Par défaut
    Ce type de logiciel de la suite Mozilla stocke ses informations dans des fichiers utilisateurs (sous-répertoire de l'utilisateur dans Documents and Settings etc.) mais de là à dire que tu peux récupérer les informations du compte... à tester

  11. #11
    Membre confirmé Avatar de Flow_75
    Femme Profil pro
    Ingénieure
    Inscrit en
    Mai 2005
    Messages
    1 096
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieure
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 096
    Points : 633
    Points
    633
    Par défaut
    salut, je l'ai trouvé dans un fichier

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\Documents and Settings\Guillaume\ApplicationData\Thunderbird\Profiles\e8skyt8u.default\prefs.js
    mais il faut trouver la bonne ligne apres....

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    730
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 730
    Points : 876
    Points
    876
    Par défaut
    Sachant en plus qu'il existe un répertoire de type "e8skyt8u.default" (chaîne aléatoire) par compte de messagerie, donc le nom du profil est introuvable au départ...

    Quand bien même tu récupéres plusieurs prefs.js correspondant à un compte wanadoo, un free et un numericable, quel smtp utiliser ? (Et ce, rien que pour Thunderbird)

    Quid d'Outlook 2000 et > avec son .pst, d'un serveur Exchange etc.

    Cela fait beaucoup de paramètres à prendre en compte...

  13. #13
    Membre chevronné
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Points : 1 788
    Points
    1 788
    Par défaut
    Moi j'ai une autre solution a vous proposer.

    Envoyez un mail (fichier joint) sans connaître le serveur STMP ni Outlook veux dire que la seule chose qu'on a c'est l'adresse mail. Alors pourquoi ne pas passer par un fichier PHP, dans lequel on a mis un script (avec la fonction mail), pour envoyer le mail ??

Discussions similaires

  1. [AC-2010] Accès aux fichiers joints sans chemin d'accès
    Par Amariel30 dans le forum VBA Access
    Réponses: 2
    Dernier message: 04/02/2011, 16h30
  2. Réponses: 8
    Dernier message: 30/04/2007, 20h48
  3. Réponses: 6
    Dernier message: 17/11/2005, 15h39
  4. Envoi Mail + fichier joint
    Par mikovitch1 dans le forum C++Builder
    Réponses: 4
    Dernier message: 05/10/2005, 12h02
  5. Limiter taille fichier joint à un mail
    Par fdthierry dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 27/08/2004, 13h12

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