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

1&1 Discussion :

Envoi de mail (hébergement 1&1)


Sujet :

1&1

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2015
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2015
    Messages : 18
    Points : 24
    Points
    24
    Par défaut Envoi de mail (hébergement 1&1)
    Bonjour,
    Je cherche à implémenter à mon site un envoie de mail (type contact)
    Après de multiples recherche sur les forum et la doc de 1&1, j'ai essayé plusieurs solutions.
    La première, j'ai utilisé le serveur smtp de gmail, cette méthode fonctionnais en local mais pas une fois publié (via FTP de 1&1) : erreur de type :"System.Security.SecurityException"
    Je pense que cela ne fonctionnais pas pour des raisons de sécurité (ils forcent surement l'utilisation de leur smtp). J'ai docn crée mon adresse mail : "admin@mondomaine.com".
    Et maintenant ça crash même en local, 2 smtp différent selon les sources : " auth.smtp.1and1.fr",465 et "smtp.1and1.com",25.
    J'ai essayé deux manière : -en configurant le smtp dans le web config, -en configurant le smtp dans mon code behind (code cité).

    -En local, ça me TimeOut (5 secondes environ),les logs SMTP sont bon car quand ils sont faux, ça catch tout de suite une erreur.

    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
    //sujet,body,mail sont des paramètres.
    // But :  j'envoie depuis mon adresse 1&1 vers mon adresse mail courante un mail conteant les infos saisie dans un formulaire
    MailMessage Msg = new MailMessage();
                Msg.From = new MailAddress("admin@mondomaine.com");
                Msg.To.Add("unautremail@gmail.fr");
                Msg.Subject = sujet;
                Msg.Body = body+mail;//mail est un paramètre de la méthode
                SmtpClient smtp = new SmtpClient("auth.smtp.1and1.fr",465);
                smtp.Credentials = new NetworkCredential("admin@mondomaine.com", "*****");
                smtp.EnableSsl = true; // j'en sais rien.
                try
                {
                    smtp.Send(Msg);
                    return "ok";
                }
                catch (Exception e)
                {
                    return e.ToString();//-Message : "Echec d'envoi du courrier" -InnerException = {"Impossible de lire les données de la connexion de transport : net_io_connectionclosed."}
                }
    -Message : "Echec d'envoi du courrier"
    -InnerException = {"Impossible de lire les données de la connexion de transport : net_io_connectionclosed."}

    Merci d'avance pour vos réponses.
    Bonne soirée !

  2. #2
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2015
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2015
    Messages : 18
    Points : 24
    Points
    24
    Par défaut
    Utiliser le port 587, documentation technique 1&1 non à jour.

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2015
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2015
    Messages : 18
    Points : 24
    Points
    24
    Par défaut 1&1 bloque l'utilisation du SMTP sur leur serveurs ?
    Bonjour,
    Je n'avais pas re-publié mon code suite à ma dernière réponse, j'ai donc publié ça dans la semaine.
    Configuration SMTP : Utilisation du serveur SMTP de 1&1 sur le port 587 avec un compte authentifié.
    L'envoie de mail fonctionne en local mais me renvoi un erreur de sécurité quand c'est exécuté côté serveur.
    Après de multiples recherches, j'ai appelé 1&1, ils m'ont difficilement répondu que c'est pour des raisons de sécurité.
    Avez vous des solutions à me proposer ?
    C'est pas possible que l'envoie de mail soit purement et simplement impossible chez 1&1...
    Cordialement

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

Discussions similaires

  1. Hébergement Netissime - ASP.Net : base SQL Server et envoi de mails.
    Par jiemde dans le forum Autres hébergeurs
    Réponses: 3
    Dernier message: 16/04/2012, 16h01
  2. Envoi de mail au format Rich-Text
    Par LineLe dans le forum ASP
    Réponses: 4
    Dernier message: 29/10/2003, 16h27
  3. envoi de mail avec attachement de fichier
    Par GMI3 dans le forum Modules
    Réponses: 2
    Dernier message: 24/09/2003, 11h22
  4. Outlook ne se ferme pas après un envoi de mail
    Par Joke dans le forum VBA Access
    Réponses: 2
    Dernier message: 07/06/2003, 17h32
  5. envoi de mail, protocol SMTP langage C
    Par Heimdall dans le forum Développement
    Réponses: 2
    Dernier message: 23/05/2003, 11h22

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