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
0