elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 08:31  


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  Problema con programa para enviar correos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con programa para enviar correos  (Leído 454 veces)
S1dD3xt35

Desconectado Desconectado

Mensajes: 34


La respuesta esta siempre esta


Ver Perfil
Problema con programa para enviar correos
« en: 13 Marzo 2011, 00:37 »

saludos a todos, bueno tengo un problema con un codigo que estoy haciendo para enviar correos con archivo abjunto, cuando adjunto el achivo y lleno todos los datos me marca error en esa parte.

bueno espero alguien me pueda ayudar saludos.



Código
 cliente.Send(msg);  

codigo completo

Código
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Net.Mail;
using System.Net;//librerias
using System.Web;//librerias
 
namespace correo
{
   public partial class Form1 : Form
   {
 
 
       public Form1()
       {
           InitializeComponent();
       }
 
       SmtpClient cliente; //cliente de correo
       MailMessage msg; //datos del correo
       Attachment anexo; //anexos
 
 
       private void button3_Click(object sender, EventArgs e)
       {
           cliente = new SmtpClient();
           msg = new MailMessage();
 
           anexo = new Attachment(lblArchivoadjunto.Text);
 
 
           //datos del correo
           msg.Attachments.Add(anexo);
           msg.Body = rbtTexto.Text;
           msg.From = new MailAddress(txtcorreo.Text);
           msg.Subject = asuntotxt.Text;
           msg.To.Add(txtDestinario.Text);
 
           //credenciales
           cliente.Credentials = new NetworkCredential(txtcorreo.Text,txtPass.Text);
           cliente.Port = 25;
           cliente.Host = comboBox1.Text;
           cliente.EnableSsl = true;
 
           cliente.Send(msg);
 
 
 
 
       }
 
       private void adjuntar_Click(object sender, EventArgs e)
       {
           OpenFileDialog open = new OpenFileDialog();
 
           if (open.ShowDialog() == DialogResult.OK) { lblArchivoadjunto.Text = open.FileName; };
       }
 
 
 
   }
}
 


          


« Última modificación: 13 Marzo 2011, 15:02 por [D4N93R] » En línea
[D4N93R]
Moderador
***
Desconectado Desconectado

Mensajes: 1.647


My software never has bugs. Its just features!


Ver Perfil WWW
Re: Problema con programa para enviar correos
« Respuesta #1 en: 13 Marzo 2011, 15:27 »

Si puedes poner el error y más detalles.

De todos modos checka el tamaño del archivo.

Un saludo.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines