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 :

Envoyer un mail sans mot de passe ?


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut Envoyer un mail sans mot de passe ?
    Bonjour,
    je voudrais savoir si est possible de faire envoyer un mail à mon programme sans avoir besoin de mot de passe, un peu comme les formulaires de contact sur les sites internet qui nous demandent notre mail, le sujet du mail et le corps du message. Je vous pose cette question car ça m'embête de demander le mot de passe mail des utilisateurs, d'autant plus qu'il devra être stocké et chiffré pour mieux sécuriser le compte mail ... J'ai pensé au si non à créer un mail dédié à être intégré à mon programme. Cependant c'est le même problème, c'est même encore pire car on pourra voir le mot de passe avec Reflector, même avec obfuscation du code.
    J'ai vu que cela est possible avec ASP.net mais ce n'est pas applicable sur un programme VisualBasic.NET d'après ce que j'ai pu essayer.
    http://webman.developpez.com/article...t/email/vbnet/
    Merci de votre aide.

  2. #2
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    l'envoi d'un mail se fait par un compte d'un site système dédié exemple :gmail yahoo ... soit par un compte local (exchange ....)

    pour des comptes gmail yahoo ... tu es obligé de s’authentifier pour envoyer un mail.

    mais si tu un gateway qui ne nécessite pas d’être authentifier pour envoyer des mails ça passe( ex :compte local sans authentification dans système Exchange )

  3. #3
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut
    Bonjour,
    qu'est-ce qu'un gateway et Exchange. En fait mon programme envoi un mail à l'adresse mail renseignée. L'utilisateur recevra un mail de lui même en fait.

  4. #4
    Membre Expert
    Avatar de azstar
    Homme Profil pro
    Architecte Technique BizTalk/.NET
    Inscrit en
    Juillet 2008
    Messages
    1 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Technique BizTalk/.NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 198
    Par défaut
    Citation Envoyé par CLeBeR Voir le message
    L'utilisateur recevra un mail de lui même en fait.
    a mon avis c'est impossible de faire ça sauf si tu a les mots de passes de tes utilisateurs

  5. #5
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    la question à se poser c'est est-ce que quelqu'un va décompiler ton programme ?

    et même si tu sauvegardes des mots de passes cryptés, le code pour décrypter sera décompilable aussi ...

    il y a des aussi des solutions (payantes à priori) pour protéger un exe de la décompilation simple


    sinon tu ne peux pas vraiment envoyer de mail sans avoir un mot de passe, à part peut etre en passant par de l'interop vers un client mail, mais je suppose que t'es utilisateurs n'auront pas forcément tous le même client, et de nos jours beaucoup de gens passent par des applis webs
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut
    Bonjour,
    juste pour vous dire qu'après quelques recherches, je me suis rendu compte que les chaînes de caractère peuvent être déchiffrées même si le code est obfursqué par un logiciel payant.
    J'ai donc choisis de chiffrer le code à l'aide de méthode de cryptage ainsi que d'obfursquer mon programme.

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

Discussions similaires

  1. Réponses: 24
    Dernier message: 12/07/2006, 11h11
  2. Session ouverte sans mot de passe
    Par BnA dans le forum Web
    Réponses: 4
    Dernier message: 09/05/2006, 11h04
  3. Réponses: 9
    Dernier message: 23/03/2006, 09h38
  4. [PostgresSQL]Pb accés des utilisateurs sans mot de passe
    Par woodwai dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 22/05/2003, 16h06

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