Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: & eDu & en 3 Octubre 2008, 16:40 pm



Título: [Tutorial] Enviando e-mail con VB6
Publicado por: & eDu & en 3 Octubre 2008, 16:40 pm
Bueno, he visto muchos temas preguntado como se hace incluso yo también lo preguntava pero porfin conseguí como hacerlo, no solo bamos a necesitar vb6 si no también PHP ya que el email se envia por la web.

1 - Creamos un nuevo proyecto y bamos a: Proyecto>Componentes>Microsoft Internet Controls
2 - Aparecerá un icono de un mundo en herramientas, lo ponemos en el form y le cambiamos el nombre a ws ¿ok? seguimos
3 - Añadimos un command y le damos doble click y escribimos

Código
  1. Private Sub Command1_Click()
  2. ws.Navigate("www.lawebdondealojaremoselphp.es/index.php" & "?value=" & "aqui los datos a enviar")
  3. End Sub
Bueno con este código ya lo hemos hecho todo en vb6.

== PHP ==
Abrimos el bloc de notas y escribimos
Código
  1. <?php
  2. $val = $_GET['value'];
  3. mail ('tuemail@taltal.com', 'Titulo', $val);
  4. ?>
y lo guardamos como index.php
ahora si subiis el archivo index.php a www.tuweb.com/index.php el codigo de vb6 seria

Código
  1. Private Sub Command1_Click()
  2. ws.Navigate("www.tuweb.com/index.php" & "?value=" & "aqui los datos a enviar")
  3. End Sub
  4.  

Aqui termina todo !! Ahora el index tienes que conseguir un hosting que acepte PHP.

Ale by ErMoja


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: Karcrack en 3 Octubre 2008, 17:05 pm
La mayoria de los Hostings gratuitos no permiten la funcion Mail() ya que puede ser usada para Spamear... bueno, eso es lo que yo tengo entendido...

Saludos :D


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: & eDu & en 3 Octubre 2008, 17:14 pm
Yo utilizo funpic.de y si que me funciona :)


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: Novlucker en 3 Octubre 2008, 17:18 pm
Yo hago lo mismo para vbs, y utilizo lycos  :P


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: Karcrack en 3 Octubre 2008, 17:30 pm
 :laugh: Pues anda que yo tambien he tenido una mala suerte al elegir hosting :xD, porque justamente hara una semana estuve mirando lo mismo juntar PHP y VB para enviar mensajes, pero no encontre ningun hosting que me sirviera :xD

Muchas gracias, me los anyado a favoritos >:D#

Saludos :D


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: ‭‭‭‭jackl007 en 3 Octubre 2008, 17:40 pm
No hagais problema: Compra tu hosting
estos dias estan baratiisiimoos!

esta forma lo use yo hace muchos años, tan solo se me ocurrio....
ahora veo que ya estan aumentando el uso...
a veces uso varios lenguajes de programacion para resolver un mismo problema...


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: naderST en 3 Octubre 2008, 20:04 pm
Esta bien xD pero el email no se envia con VB6 como dice el titulo  :P


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: & eDu & en 3 Octubre 2008, 20:06 pm
Pero vb envia la información del email.


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: ssccaann43 © en 3 Octubre 2008, 21:28 pm
el_c0c0 junto a Skullp desarrollaron uno soft así. Usan visual basic 6.0 y con archivos php lo utilizan para enviar y recibir textos, tipo mail. La verdad les quedo buenisimo puesto que no usa ningun archivo dll o ocx... Yo en un momento le implemente una clase ftp para que los mensajes puedas enviarlos con un archivo adjunto y de igual manera quien lo reciba pueda descargarlo... Apenas lo encuentre lo posteo... Un saludo


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: satan69 en 4 Octubre 2008, 19:36 pm
hosting que acepta la funcion mail()


www.t35.com
www.idoo.com


los que e usado


 ;D ;D ;D


Título: Re: [Tutorial] Enviando e-mail con VB6
Publicado por: ssccaann43 © en 10 Noviembre 2008, 14:56 pm
Bueno, he visto muchos temas preguntado como se hace incluso yo también lo preguntava pero porfin conseguí como hacerlo, no solo bamos a necesitar vb6 si no también PHP ya que el email se envia por la web.

1 - Creamos un nuevo proyecto y bamos a: Proyecto>Componentes>Microsoft Internet Controls
2 - Aparecerá un icono de un mundo en herramientas, lo ponemos en el form y le cambiamos el nombre a ws ¿ok? seguimos
3 - Añadimos un command y le damos doble click y escribimos

Código
  1. Private Sub Command1_Click()
  2. ws.Navigate("www.lawebdondealojaremoselphp.es/index.php" & "?value=" & "aqui los datos a enviar")
  3. End Sub
Bueno con este código ya lo hemos hecho todo en vb6.

== PHP ==
Abrimos el bloc de notas y escribimos
Código
  1. <?php
  2. $val = $_GET['value'];
  3. mail ('tuemail@taltal.com', 'Titulo', $val);
  4. ?>

y lo guardamos como index.php
ahora si subiis el archivo index.php a www.tuweb.com/index.php el codigo de vb6 seria

Código
  1. Private Sub Command1_Click()
  2. ws.Navigate("www.tuweb.com/index.php" & "?value=" & "aqui los datos a enviar")
  3. End Sub
  4.  

Aqui termina todo !! Ahora el index tienes que conseguir un hosting que acepte PHP.

Ale by ErMoja

A ver... Edu muy bueno el codigo... dije postear el source del coco y skl pero estoy un poco ocupado haciendole modificaciones, mientras se me ocurrio usar tú source para crear un MailBomber, ahora bien... Mi duda radica en lo siguiente...

Al momento de crear el archivo PHP yo quiero que el correo se lea desde visual.

Código
  1. <?php
  2. $val = $_GET['value'];
  3. mail ('tuemail@taltal.com', 'Titulo', $val);
  4. ?>

Por ejemplo en ves de tuemail@taltal.com que sea un valor que mando desde visual basic. Quisiera me corrijas..

Código
  1. <?php
  2. $val = $_GET['value'];
  3. $email=$_GET['value2'];
  4. mail ($email, 'Titulo', $val);
  5. ?>

ahora como puedo hacer el codigo en visual basic?

Código
  1. Private Sub Command1_Click()
  2. ws.Navigate("www.tuweb.com/index.php" & "?value=" & "aqui los datos a enviar")
  3. End Sub
  4.  

No sabría que colocar... Agradezco puedas ayudarme... Saludos