Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/02/2006, 05:48
Avatar de martinArgentino
martinArgentino
 
Fecha de Ingreso: diciembre-2002
Mensajes: 157
Antigüedad: 22 años, 2 meses
Puntos: 1
Aqui tenes una funcion.
// Esto en el header del *.cs
using System.Web.Mail;


private string SendMailMessage(string sEmailTo,string sEmailFrom, string sEmailFromName,string sEmailBcc,string sEmailSubject,string sEmailBody, string sEmailAttach)
{
string sEmailError="ok";
try
{
MailMessage objEmail= new MailMessage();
objEmail.To = sEmailTo;
objEmail.Bcc = sEmailBcc + "; " + ConfigurationSettings.AppSettings.Get("BCC_ToJBKT" );
sEmailFromName ="\""+sEmailFromName+"\" ";
objEmail.From =(sEmailFromName=="")?sEmailFrom:sEmailFromName+"< "+sEmailFrom+">";
objEmail.Subject = sEmailSubject;
objEmail.Body = sEmailBody;
objEmail.BodyFormat = MailFormat.Html;
objEmail.Priority = MailPriority.Normal;
string []vFiles=sEmailAttach.Split(',');
foreach(string attach in vFiles)
{
if (attach!="")
{
MailAttachment objAttach=new MailAttachment(attach);
objEmail.Attachments.Add(objAttach);
}
}
SmtpMail.SmtpServer = CSetting.sSMTP;
SmtpMail.Send(objEmail);
}
catch (Exception exc) { sEmailError=exc.ToString(); }
return sEmailError;
}


private void Button1_Click(object sender, System.EventArgs e)
{
SendMailMessage(.....
}


Saludos
__________________
Martin