Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 aspemail
 Foro Bloqueado  Tema Bloqueado


Autor Temas
babel96
Starting Member

Mexico
23 Posts
Mensajes - 14 Nov 2008 :  22:37:27  Ver Perfil  Enviar Email
Saludos foro espero me puedan ayudar con este problema.
Tengo en mi servidor una aplicacion que manda correo electronico utilizo el programa aspemail hasta aqui no tengo problema alguno.
mi problema comenzo cuando trate de adjuntar archivos para adjuntar archivos al servidor utilizo la dll aspupload del windows server 2003.
puedo cargar el archivo a la carpeta que selccione pero no adjunta el archivo que quiero enviar les dejo el codigo y comento las lineas en las que tengo el problema:

<%
strHost = "www.grupomorfran.com.mx"
Set Upload = Server.CreateObject("AspUpload.FileUpload")
Upload.Save server.mappath("upload"), False
'Aqui cargo mi archivo no hay problema.

If Upload.Form("Send") <> "" Then
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.From = "asotov@grupomorfran.com.mx"
Mail.FromName = "Prueba de archivo adjunto"
Mail.Host = strHost
Mail.Subject = Upload.Form("Subject")
Mail.Body = Upload.Form("Body")
Mail.AddAddress Upload.Form("To")
'Recogo los valores del formulario aqui tampoco hay problema.

If Not FileUpload("Attachment") Is Nothing
Then Mail.AddAttachment FileUpload("Attachment").path
End If
'Aqui es donde falla no se que propiedad debo utilizar para recoger mi archivo que es "Attachment" necesito hacer funcionar esta condicion para poder enviar el archivo, solo como recordatorio utilizo la dll aspupload del server 2003 por eso utilizo esta propiedad "AspUpload.FileUpload" espero que alguien me pueda ayudar saludos desde Mexico.

babel96
Starting Member

Mexico
23 Posts
Posted - 21 Jan 2011 :  21:37:48  Ver perfil  Enviar e-mail
utilicen la libreria de cdo que viene por default en el iss 6

Inicio Pagina

pakiboyz
Starting Member

España
5 Posts
Posted - 01 Mar 2011 :  12:37:52  Ver perfil  Enviar e-mail
ayudarme

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

public void EnviarCorreo(string nombre, string direccion, string titulo,string contenido)
{
string to = ConfigurationManager.AppSettings["To"];
MailMessage mail = new MailMessage();
mail.To.Add(new MailAddress(to));
mail.From = new MailAddress(direccion,nombre);
mail.Subject = titulo + " " + direccion;
mail.Body = contenido + "\n\n" + nombre + "\n" + direccion;
SmtpClient smtp = new SmtpClient();
smtp.EnableSsl = true;
smtp.Send(mail);
}
protected void TextBox1_TextChanged(object sender, EventArgs e)
{

}
protected void Button_enviar_Click(object sender, EventArgs e)
{
EnviarCorreo (TextBox_nombre.Text,
TextBox_direccion.Text,
TextBox_asunto.Text,
TextBox_comentario.Text);
}
}

y en web.config

</system.web>
<!--añadido para enviar correos -->
<appSettings>
<add key="To" value="jabran.afzal.1@gmail.com"/>
</appSettings>

<system.net>
<mailSettings>
<smtp>
<network
host="smtp.gmail.com"
userName="jabran.afzal.1@gmail.com"
password="786*Myself_j*"
port="465"/>
</smtp>
</mailSettings>
</system.net>
</configuration>


Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar