envoie de Mail avec asp.net(vb)
Bonjour,
je développe une application asp.net VB dans laquelle j'ai une fonction pour envoyer un mail. J'ai un compte mail sur ikoula.com avec lequel je veux faire les envois de message.
voici la fonction: j'utilise JMAIL de DIMAC
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
' creation du message JMail
Dim message As New Message()
Dim objet As String
objet = "test mail"
' Adresse mail de l'expéditeur (formulaire de contact)
message.From.Email = "****@***.fr"
' Adresse du destinataire (Vous)
message.To.Add("***@****.fr")
' Sujet du mail, encodage, Texte ou HTML et priorité
message.Subject = "objet"
message.Charset = System.Text.Encoding.GetEncoding("iso-8859-1")
message.BodyText = "message"
message.BodyHtml = objet.ToString
message.Priority = Priority.Low
' Envoi du message
Try
Smtp.Send(message, "mail.ikoula.fr", 25,GetDomain(message.From.Email))
HttpContext.Current.Response.Redirect(Page.Request.Url.ToString())
Catch ex As Exception
End Try
End Sub
' Renvoi le domaine de l'adresse mail
Private Function GetDomain(ByVal email As String) As String
Dim index = email.IndexOf("@")
Return email.Substring(index + 1)
End Function |
et voici l'erreur que j'obtiens :
Citation:
554 <adresse destination>: Recipient address rejected: Relay access denied