2010-10-14 6 views
0

tout le monde! J'essaie d'envoyer du courrier dans le site Web ASP.NET. J'ai une section de configuration smtp dans le fichier web.config. Comment puis-je le configurer pour envoyer du courrier de tout le monde à tout le monde?Envoi de courrier .NET

+0

Que voulez-vous dire par tout le monde à tout le monde? –

+0

Qui est tout le monde? Est-ce un compte de messagerie comme [email protected]? – goenning

+0

Vous pouvez utiliser la classe SMTPClient à partir de System.Net.Mail [SmtpClient Class] (http://msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx) –

Répondre

1

Vous n'avez rien à ajouter dans web.config car le serveur SMTP peut être spécifié dans le constructeur SmtpClient. Ensuite, si vous avez besoin d'authentification, vous pouvez spécifier un NetworkCredential et le message dans un objet MailMessage. Exemple:

var client = new SmtpClient(smtpHost); 
client.Credentials = new NetworkCredential(username, password); 
var message = new MailMessage(from, to, subject, body); 

client.Send(m); 
1

Est-ce ce que vous cherchez?

SmtpMail.Send("From","To","Subject","Message");

Il suffit de spécifier De et à des adresses email et vous êtes fixés. SmtpMail peut être trouvé dans System.Web.Mail.

1

Votre question est un peu vague.

Si vous voulez l'envoyer de "tout le monde", vous devrez toujours spécifier un paramètre FROM différent pour chaque message. Vous ne voulez pas définir la valeur FROM dans le fichier .config.

Si vous recherchez des exemples de code, je vous encourage à consulter mon site au www.SystemNetMail.com.

Questions connexes