C sharp - Adjuntar archivos al mandar correos

 
Vista:
sin imagen de perfil
Val: 1
Ha disminuido su posición en 12 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

Adjuntar archivos al mandar correos

Publicado por Isaac (1 intervención) el 31/05/2019 03:28:01
En el siguiente código, que sirve para enviar correos electrónicos, deseo adjuntar archivos pero no se como, agradecería un arreglo de este, no tengo permitido el uso de "botones". :D

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
namespace EMail
{
    class Program
    {
        static void Main(string[] args)
        {
            String para, por, asunto, mensaje, contrasena;
 
 
            Console.WriteLine("PARA:");
            para = Console.ReadLine();
 
            Console.WriteLine("ASUNTO:");
            asunto = Console.ReadLine();
 
            Console.WriteLine("MENSAJE:");
            mensaje = Console.ReadLine();
 
            Console.WriteLine("POR LA CUENTA:");
            por = Console.ReadLine();
 
            Console.WriteLine("CONTRASEÑA:");
            contrasena = Console.ReadLine();
 
            System.Net.Mail.MailMessage mmsg = new System.Net.Mail.MailMessage();
            mmsg.To.Add(para);
            mmsg.Subject = asunto;
            mmsg.SubjectEncoding = System.Text.Encoding.UTF8;
            mmsg.Body = mensaje;
            mmsg.BodyEncoding = System.Text.Encoding.UTF8;
            mmsg.From = new System.Net.Mail.MailAddress(por);
 
            System.Net.Mail.SmtpClient cliente = new System.Net.Mail.SmtpClient();
            cliente.Credentials = new System.Net.NetworkCredential(por, contrasena);
 
 
            cliente.Port = 587;
            cliente.EnableSsl = true;
 
            cliente.Host = "smtp.gmail.com";
 
            try
            {
                cliente.Send(mmsg);
 
            }
 
            catch (Exception)
            {
 
                Console.WriteLine("Error al enviar");
            }
 
        }
    }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Javier
Val: 96
Bronce
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

Adjuntar archivos al mandar correos

Publicado por Javier (40 intervenciones) el 03/06/2019 04:27:32
Para agregar un archivo podrías utilizar

1
mmsg.Attachments.Add(new Attachment(tuarchivo));
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar