Bonjour,

J'essaie de créer un formulaire pour envoyer les mails sous asp.net en suivant le tuto "Envoi d'email avec asp.net" de Developpez.com, j'ai donc créé la page et le code. L'ai installé smtp server dans windows 2008.

Lorsque je vais sur ma page, que je remplis les textbox et que je clique sur envoyer, voici le message d'erreur de mon label (au dessus du bouton "envoyer") :

The server rejected one or more recipient addresses. The server response was: 550 5.7.1 Unable to relay for myemail@gmail.com
Le code :

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
21
22
 
Imports System.Web.Mail
Partial Class _Default
    Inherits System.Web.UI.Page
    Private Sub btEnvoyer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btEnvoyer.Click
 
        Dim email As New MailMessage()
 
    email.From = tbExpediteur.Text
    email.To = tbDestinataire.Text
    email.Subject = tbObjet.Text
    email.Body = tbMessage.Text
    email.Priority = MailPriority.High
    SmtpMail.SmtpServer = "ip-du-server"
 
    Try
	    SmtpMail.Send(email)
    Catch ex As Exception
	    lblErreur.Text = ex.Message
    End Try
    End Sub
End Class
Quelqu'un peut-il m'aider?
Merci d'avance!