Auteur de questions
envoie email avec asp.net

Discussion générale
-
Bonjour a tous,
je rencontre actuellement un problème,en fait je viens de créer un site web d'inscription en ligne avec asp.net et C#, une fois que le client remplie le formulaire et valide un émail sera envoyé au secrétariat de la société, ce mail contient les principale information du client( nom,prénom, tel, émail).donc j'ai besoin de vous si vous pouvez m'aider.
mes questions:
1-comment je peux faire, pour que l’émail sera envoyé ?
2-comment je peux le tester en local (localhost) avant que je met sur le serveur ?
Merci
- Type modifié Aurel Bera mardi 21 mai 2013 07:08 Discussion
Toutes les réponses
-
Bonjour,
Voir http://msdn.microsoft.com/fr-fr/library/system.net.mail.mailmessage.aspx pour un exemple d'envoi de message.
Les propriétés du serveur de messagerie peuvent être enregistrés dans le fichier web.config (cf http://msdn.microsoft.com/fr-fr/library/w355a94k.aspx ) et seront récupérées automatiquement par la classe d'envoi de messages...
Le test en localhost ne devrait pas poser problème si votre serveur SMTP est configuré pour ou alors dans le fichier web.config on peut utiliser temporairement l'option specifiedPickupDirectory qui permettra de placer les messages dans un dossier sans les envoyer ce qui permet éventuellement de vérifier leur contenu...
Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
-
Bonjour,
Est-ce que vous avez testé les solutions proposées ? Merci de partager avec nous les résultats, afin que d'autres personnes avec le même problème puissent profiter de cette solution.
Cordialement,
Aurel
-
-
-
Actuellement vous n'avez aucun serveur SMTP existant utilisable ?
Si vous voulez juste tester voir http://weblogs.asp.net/gunnarpeipman/archive/2010/05/27/asp-net-using-pickup-directory-for-outgoing-e-mails.aspx (et donc avec l'option SpecifiedPickedDirectory, les messages seront justes stockés dans le dossier indiqué).
Vous pouvez aussi utiliser un serveur SMTP existant sur votre réseau (ou même un compte gmail : http://www.mycsharpcorner.com/Post.aspx?postID=33)
Si vous avez vraiment besoin d'installer un serveur SMTP : http://www.iis.net/learn/application-frameworks/install-and-configure-php-on-iis/configure-smtp-e-mail-in-iis-7-and-above mais il faudra sans doute poster dans un forum plus spécialisé sur le sujet si vous avez besoin de plus d'aide.
Rapprochez vous peut-être des admins réseau de la société qui devrait déjà avoir un serveur de messagerie ?
Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
- Modifié Patrice ScribeMVP, Moderator jeudi 16 mai 2013 09:59
-
-
Bonjour
Vous avez un serverur SMTP integrée sous IIS.
Ici vous avez des détails:
http://forums.iis.net/p/1157046/1901343.aspx
http://msdn.microsoft.com/en-us/library/8b83ac7t(v=vs.100).aspx
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/e4cf06f5-9a36-474b-ba78-3f287a2b88f2.mspx?mfr=truehttp://technet.microsoft.com/en-us/library/cc772058(v=ws.10).aspx
Cordialement,
-
Bonjour
Avez-vous des nouvelles pour nous?
Merci
Cordialement,
-
Bonjour,
Nous changeons le type de votre question à « Discussion générale ». Si vous avez plus de temps pour réexaminer la question et fournir plus d'informations, n'hésitez pas à modifier le type du thread à « Question ». Si le problème est résolu, s’il vous plaît partagez la solution avec nous afin que la réponse puisse être trouvée et utilisée par d'autres membres de la communauté ayant des questions similaires.
Merci !
Cordialement,
-