J'ai un problème pour envoyer un message électronique au compte Gmail. Situation est la suivante, j'utilise IIS6 serveur de messagerie SMTP par défaut pour envoyer des e-mails. Il envoie des courriels à tous les clients de messagerie, à l'exception de Gmail. Voici le code:Envoi d'un message électronique à un compte gmail asp.net
SmtpClient serv = new SmtpClient();
MailMessage msg = new MailMessage();
msg.To.Add("my gmail account address");
msg.From = new MailAddress("some email address");
msg.Body = "body";
msg.Subject = "subject";
msg.BodyEncoding = System.Text.Encoding.ASCII;
msg.IsBodyHtml = false;
serv.Host = "localhost";
serv.Send(msg);
Pouvez-vous me dire ce qui peut être le problème? Merci.
ok, j'ai essayé d'envoyer un mail à mail.ru en utilisant le même code et il n'y a pas de problème, mais quand j'essaye d'envoyer un message e-mail à mon compte gmail, ce n'est pas le cas. Il crée un fichier dans le répertoire mailroot \ Queue et plus tard il supprime le fichier à partir de là et crée un fichier dans le dossier mailroot \ Badmail. S'il te plaît, peux-tu me dire ce que ça peut être? Est-ce que je manque une configuration pour gmail? Merci. – Artur
Vérifiez le résultat du courrier indésirable, ouvrez-le et il peut vous indiquer pourquoi le message Gmail n'a pas pu être envoyé. – Xhalent