2010-08-05 2 views
3

Est-il possible d'envoyer un e-mail en utilisant le serveur de développement VS2010? Si c'est possible, quelqu'un peut-il me diriger vers un échantillon du Web?Est-il possible d'envoyer un e-mail en utilisant le serveur de développement VS2010?

Je voudrais envoyer un e-mail à la personne qui s'inscrit afin de garder une preuve que nous (oui ou non) avons reçu sa demande. L'e-mail contiendra quelques informations pertinentes, telles que le nom, l'heure et le fils.

EDIT

A mon travail, nous recueillons des données et à qui en a besoin aussi longtemps que le ministère nous travaillons dit à le faire. Après avoir reçu le formulaire papier, nous écrivons un e-mail à l'expéditeur du formulaire. Jusqu'à présent, nous utilisons un formulaire papier pour savoir qui a besoin de données. Je voudrais mettre ce formulaire en ligne et aussi être capable de générer un e-mail à l'expéditeur de la demande. Donc, puisque je suis encore en train de développer l'application, j'ai besoin de tester comment l'envoi de l'e-mail fonctionnera. C'est pourquoi je demande si je peux envoyer un e-mail, par exemple, à mon compte Yahoo à partir de mon ordinateur portable en utilisant le serveur de développement Web VS2008. Je me souviens, il y a 2 ans, tout en apprenant le HTML avec DreamWeaver, nous pouvions envoyer des e-mails et les recevoir dans nos comptes de messagerie Yahoo (sans aucune configuration spéciale).

Merci pour aider

+0

Je ne suis pas certain de comprendre ce que vous essayez de faire ... Pouvez-vous expliquer un peu plus? – NinjaCat

+0

@NinjaCat: Merci pour la remarque. Regardez ensuite l'EDIT du post ci-dessus – Richard77

+0

Donc, ce que vous essayez de savoir, c'est comment obtenir votre application pour être en mesure d'envoyer un e-mail lorsque quelqu'un remplit un formulaire sur votre site/votre application? – NinjaCat

Répondre

3

Le serveur Web ne fera pas une différence. Cela dépend de l'environnement dans lequel se trouve votre serveur.

L'option la plus simple consiste à utiliser les classes d'e-mail intégrées de .NET. Vous utilisez probablement .NET 3.5, c'est System.Net.Mail, par exemple. Si vous ne spécifiez pas de nom de serveur SMTP dans le constructeur, il le lira à partir de web.config. Si vous n'avez pas accès à un serveur SMTP mais que vous avez l'autorisation d'utiliser des services Web externes, vous pouvez utiliser quelque chose comme http://postmarkapp.com/ - J'ai vu d'autres questions à leur sujet ici mais je ne les ai pas utilisées moi-même.

3

Ne pas répondre directement à la question, mais:

Si le test des e-mails envoyés lors de l'exécution sur un serveur de développement est le but, un simple serveur SMTP stub comme smtp4dev est une bonne alternative?

Questions connexes