FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Smtp???
Necesito enviar emails desde una aplicación hecha en Delphi 5 Enterprise. Si bien manejo bien Delphi, jamás en mi vida utilicé algo que concierne a Internet desde Delphi. ¿Podría alguien explicarme, desde cero, o mejor, desde -10, como se puede hacer para enviar emails desde Delphi? Me imagino que es alguno de los componentes de la solapa Internet, pero cual? ¿tiene algo que ver NMSMTP?
Gracias- |
#2
|
||||
|
||||
Código:
procedure TForm1.Button6Click(Sender: TObject); begin NMSMTP1.PostMessage.FromAddress := Edit6.Text; NMSMTP1.PostMessage.FromName := Edit5.Text; NMSMTP1.PostMessage.Subject := Edit10.Text; NMSMTP1.PostMessage.ToAddress.Add(Edit7.Text); NMSMTP1.PostMessage.ToBlindCarbonCopy.Add(Edit9.Text); NMSMTP1.PostMessage.ToCarbonCopy.Add(Edit8.Text); NMSMTP1.PostMessage.Attachments.AddStrings(Listbox1.Items); NMSMTP1.PostMessage.Body.Assign(Memo1.Lines); NMSMTP1.SendMail; end; Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
|||
|
|||
Si, ya lo probé. Pero no me funciona. ¿que tengo que poner en Host? ¿hotmail, yahoo, speedy...?
Me sale Error de acceso a memoria, y a veces me sale que no hay conexion, cuando sí la hay, e incluso en la barra de estado dice connected. |
#4
|
|||
|
|||
Hola a todos:
Con los NMSMTP supongo (trabajo con indy pero para el caso debe ser el mismo) que necesitarás para poder enviar correo, una cuenta de correo válida ('Host': una dirección del servidor smtp, 'User': un nombre de usuario, 'Password' contraseña del usuario) es decir los mismos parametros que pones en la cuenta de correo definida en tu cliente de correo. |
|
|
|