Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Enviar correo electronico sin Indy (solo texto) (https://www.clubdelphi.com/foros/showthread.php?t=70640)

gorgori 02-11-2010 20:50:46

Enviar correo electronico sin Indy (solo texto)
 
Buenas, comunidad. Queria saber si hay alguna forma simple de enviar un string por email sin utilizar Indy. La idea seria mandar el correo teniendo un mensaje y una direccion destinatario, sin archivo adjunto (solo texto). Se agradece!

Enan0 03-11-2010 11:28:41

Hola si se podria hacer simplemente Utilizando el componente en Delphi 5 "ClientSocket" de la Solapa "internet"

Solo tendrias que conectarte Al Servidor SMTP que desees y hacer el envio por codigo..

Cita:

HELLO tu.equipo.algo
MAIL FROM: [email protected]
RCPT TO: [email protected]
DATA
Subject: tu Titulo
From: [email protected]
To: [email protected]
Hola como estas esto es el mensaj bla slbasll
ksjfñsakjd

. (este punto es para terminar el mensaje)
QUIT
Ante cada uno de estos Comandos deberias recibir las respuestas para ver si esta todo bien.

Enan0 03-11-2010 12:16:34

EDITO: Esto es para Servidores que no requieren Autenticacion de usuario y contraseña. Si Tu SMTP requiere que Te loguees.
Ahi tendrias que usar
EHLO y te dira que tipo de Metodo de login tenes que usar.
Lo que no se es que tipo de encriptacion requieren.

saludos.

gorgori 04-11-2010 06:10:57

Me resigné a usar el Indy, gracias igual por la ayuda! :)

Enan0 04-11-2010 09:39:21

Jajaja la verdad que es la mejor opcion.. en solo 4 pasos podes enviar un correo ;)
saludos.


La franja horaria es GMT +2. Ahora son las 11:12:39.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi