Hello

Alors voila, j'utilise un code en C# pour effectuer un envoie de mail dans une application Web.

j'utilise le code suivant :

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
23
24
25
26
 
 
 
			MailMessage maildef=new MailMessage();
 
			// Définition de l'adresse de l'exépéditeur et du destinataire
			maildef.From = "frrrr@ffff.com";
			maildef.To = "destination@destination.com";
			try
			{
 
				// définition du sujet du message
				maildef.Subject = "test";
 
				// définition du corps du message
				// ici le corps est définit comme un document HTML
				maildef.Body = "test";
 
				// Le mail est envoyé au format HTML en ajoutant le code suivant 
				maildef.BodyFormat = MailFormat.Html;
 
				// définition de l'adresse smtp du serveur de Mail
				SmtpMail.SmtpServer = "smtp";
				// Envoie du message à l'aide de la méthode static Send de la classe SmptMail
 
				SmtpMail.Send(maildef);
Voila.

Sur mon poste en développement ca marche sans problème. (windows 2000 workstation)

Sur mon serveur Web Windows Server 2003 ca ne fonctionne pas.
Sachant que IIS est configuré.
Que l'utilisateur est authentifié par Windows.
Que le service SMTP est installé et activé sur le serveur.

L'application execute le code sans broncher outre mesure mais le mail n'arrive jamais :
Je n'arrive pas à obtenir un message d'erreur pouvant m'aider.


Voila quelqu'un à t'il déjà eu ce problème ?


Merci

Alk