Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: dPix en 17 Febrero 2006, 01:03 am



Título: Mandar email por VB (método sencillo)
Publicado por: dPix en 17 Febrero 2006, 01:03 am
Hola foreros, a ver, lo que me gustaría saber es algo que ya vi un día, que era el envió de un email mediante una url (online) que ponías los datos del mismo modo que indica en el manual chicheta pero sin especificar ningun servidor ni puerto ni nada, y funcionaba, lo que quiero hacer es integrar eso en un proyecto y ahorrarme todo el tinglado del SMTP, espero haber sido explícito con mi duda y que alguien me pueda ayudar, muchas gracias y un saludo a todos,

dPix


Título: Re: Mandar email por VB (método sencillo)
Publicado por: Kizar en 17 Febrero 2006, 15:03 pm
Si no quieres resolver el host del smtp y no usar el winsock lo puedes acer desde php:

http://tuweb/sendmails.php?mensaje=el_mensaje_k_kieras&email=email_del_destinatario

Tendrias k crear un script en php simple y despues desde vb mandarle las variables.

Si os interesa os puedo poner un ejemplo.

Salu2


Título: Re: Mandar email por VB (método sencillo)
Publicado por: dPix en 17 Febrero 2006, 21:34 pm
Hola KiZaR, a ver, eso es justo lo que busco pero me interesaría un ejemplo, de antemanos gracias por responder.

PD: Estaba interesado por esto por varias razones y si consigo la URL lograré también integrarlo en HTML (novato).

Salu2,

dPix


Título: Re: Mandar email por VB (método sencillo)
Publicado por: Kizar en 18 Febrero 2006, 14:09 pm
Crea un fichero con extension PHP y llamalo mail o como kieras y pones ese codigo.
EJ: mail.php

Código:
<? 
mail($mail,"Mensaje recibido",$mensaje);
echo "Gracias por Enviar el mensaje. Se ha enviado correctamente. ;)";
?>


Despues desde vb lo unico k tienes k acer es abrir esta pagina web:

http://tu_web.com/mail.php?email=loko@hotmail.com&mensaje=provando_el_invento

Salu2 k1z4r


Título: Re: Mandar email por VB (método sencillo)
Publicado por: dPix en 18 Febrero 2006, 15:40 pm
Gracias KiZaR, voy a ver ahora si funciona, ahora te cuento a ver si me funciona, lo que no se es si funcionará con una página web alojada en Geocities,

hasta ahora,

dPix


Título: Re: Mandar email por VB (método sencillo)
Publicado por: programatrix en 18 Febrero 2006, 15:59 pm
Código:
<?php
$mensaje = $_GET["mensaje"];
$mail = $_GET["mail"];
if(mail($mail,"Mensaje recibido",$mensaje)==TRUE)
{
echo "Gracias por Enviar el mensaje. Se ha enviado correctamente. ;)";
}else{
echo 'Fallo al enviar el email';
}
?>
Siento retocarlo, pero es que me gusta ponerlo bien, lo primero que he hecho es poner las variables de adonde viene la info. Y lo del if, es para comprobar si se envia bien, porque si te sale directamente bien enviado pues puede ser que aya fallado, quien sabe...
Saludos  ::)


Título: Re: Mandar email por VB (método sencillo)
Publicado por: dPix en 19 Febrero 2006, 09:58 am
Muchas gracias por el código Rey11 y KiZaR ahora mismo estoy probándolo en Geocities, espero que funcione :).

Salu2,

dPix ;D


Título: Re: Mandar email por VB (método sencillo)
Publicado por: BenRu en 19 Febrero 2006, 15:20 pm
El metodo este de PHP esta bastante bien, ya que por smpt siempre suele fallar...

Un saludo


Título: Re: Mandar email por VB (método sencillo)
Publicado por: Kizar en 19 Febrero 2006, 23:27 pm
ya que por smpt siempre suele fallar...

Nunca falla o casi nunca, lo k pasa es k lo blokean los filtos anti spam.

Salu2