Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-11-2009
Avatar de aeff
aeff aeff is offline
Miembro
 
Registrado: oct 2006
Ubicación: Cuba, Guantánamo
Posts: 348
Poder: 18
aeff Va camino a la fama
Saludos, bueno mira, yo uso Delphi 5, en esta versión existe en la paleta "FastNet" el componente "TNMSMTP".

Este componente es muy fácil de manipular, solo tienes que jugar con sus propiedades.

Cita:
Host -> Direccion del servidor, ej: mail.clubdephi.com
UserID -> Nombre de cuenta del usuario, ej: aeff
dentro de la propiedad PostMessages te encontraras con las especificaciones del propio correo:

Cita:
Attachments -> Lista de archivos adjuntos, ej: C:\Windows\System32\Calc.exe ...
Body -> Texto del correo
Date -> Fecha del correo
FromAddress -> Dirección de correo del emisor, en este caso tu ¿no? , ej: jade_tyler@clubdelphi.com
FromName -> Nombre del emisor, ej: Jade Tyler
LocalProgram -> Programa local, ej: "Delphi's Outlook"
ReplyTo -> Responder a: ej: jade_tyler@clubdelphi.com
Subject -> Asunto del correo
ToAddress -> Lista de direcciones destinatarios
ToBlindCarbonCopy y ToCarbonCopy -> Copias
bueno anteriormente te expliqué las propiedades, una vez especificadas debes conectar el "componente" con el servidor, para eso puedes usar:

Código Delphi [-]
NMSMTP1.Connect;

una vez conectado, para enviar el mensaje especificado en las propiedades:

Código Delphi [-]
NMSMTP1.NMSMTP1.SendMail;

Sería bueno que estudiaras las funcionalidades/utilización de los eventos de dicho componente.

Espero haberte ayudado.
Saludos, aeff!
Responder Con Cita
  #2  
Antiguo 23-11-2009
JADE_TYLER JADE_TYLER is offline
Miembro
 
Registrado: nov 2009
Posts: 10
Poder: 0
JADE_TYLER Va por buen camino
Hola gracias por tu atencion

Ya tengo el proyecto con la información que me diste pero al compilarlo me aparece lo siguiente

[Fatal Error] Could not create output file 'C:\Program Files\Borland\Delphi6\Projects\Project2.exe'

asi quedo el código:

procedure TForm1.tbEnviarClick(Sender: TObject);
begin
smtp.Host:= 'smtp.live.com';
smtp.UserID:= 'paty_mnmr';

smtp.PostMessage.Attachments.Add('Adjunto := C:\Users\Paty_Tyler\Documents\Clave.txt');
smtp.PostMessage.Body.Add('Mensaje enviado exitosamente');
smtp.PostMessage.Date:= '11/22/09';
smtp.PostMessage.FromAddress:= 'paty_mnmr@hotmail.com';
smtp.PostMessage.FromName:= 'Paty';
smtp.PostMessage.ReplyTo:= 'paty_mnmr@hotmail.com';
smtp.PostMessage.Subject:= 'Hi';
smtp.PostMessage.ToAddress.Add('de_marian_@hotmail.com');

smtp.Connect;
smtp.SendMail;

end;

Que será? o falta algo en la sección de Uses?

GRACIAS
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tutorial Paso a Paso Exportación de datos de TQuery a Excel lKinGl Servers 0 06-11-2008 00:10:07
Conectar aplicacion Delphi con BBDD MySQL paso por paso cslbcn Conexión con bases de datos 5 11-09-2008 02:44:14
compilar paso a paso (delphi 2007) totote Varios 7 02-01-2008 19:15:32
ayuda paso a paso Shared Connection eangeles Providers 0 09-11-2006 02:06:04
como paso un formulario de un proyecto a otro. maravert Varios 2 09-07-2006 04:00:46


La franja horaria es GMT +2. Ahora son las 12:25:14.


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