![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Amigos otra vez soy yo!
Ya tengo una cuenta con un servidor SMTP pero me sale un error de "authentication failed", que método o propiedad me permite autenticarme ingresar el password o algo así? hablando del componente NMSMTP del FastNet? Gracias amigos. |
|
#2
|
||||
|
||||
|
Hola,
Cita:
![]() |
|
#3
|
|||
|
|||
|
Hola David, estoy utilizando C++ Builder 6, pero los componentes Indy ahí estan, lo que pasa es que no los se manejar.
El código que estoy utilizando es el siguiente: Código:
nmsmtp1->Host="tone.udea.edu.co" ;
nmsmtp1->Port=25;
nmsmtp1->Connect();
nmsmtp1->PostMessage->ToAddress->Add("[email protected]");
nmsmtp1->PostMessage->FromAddress="[email protected]";
msmtp1->PostMessage->Subject="HOLA A TODOS";
nmsmtp1->PostMessage->Body->Add("LO LOGRE!!!!");
nmsmtp1->SendMail();
Última edición por dec fecha: 25-10-2005 a las 19:15:43. Razón: ¡¡Encerrad el código fuente entre las etiquetas [CODE] ... [/CODE]!! |
|
#4
|
||||
|
||||
|
Hola,
Básicamente con ese código, pero utilizando otro servidor SMTP no he tenido problemas para enviar el correo. Tratando de usar el servidor SMTP que tú has indicado más arriba me han aparecido hasta dos errores, pero, el que se repite es: Cita:
Código:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
IdMessage->Subject = "Asunto del correo";
IdMessage->Body->Text = "Cuerpo del correo";
IdMessage->From->Address = "[email protected]";
IdMessage->Recipients->Add();
IdMessage->Recipients->Items[0]->Address = "[email protected]";
__try
{
IdSMTP->UserId = "usuario";
IdSMTP->Password = "contrasena";
IdSMTP->Host = "smtp.servidor.es";
IdSMTP->AuthenticationType = atLogin;
IdSMTP->SocksInfo->Authentication = saUsernamePassword;
IdSMTP->Connect();
IdSMTP->Authenticate();
IdSMTP->Send(IdMessage);
}
__finally
{
if(IdSMTP->Connected())
IdSMTP->Disconnect();
}
}
|
|
#5
|
|||
|
|||
|
Hola Dec, sigo con el error de autenticacion, pero podrías decirme donde abrir una cuenta con servicio SMTP gratuito?
Gracias! |
|
#6
|
||||
|
||||
|
Hola,
Cita:
|
|
#7
|
||||
|
||||
|
Hola,
Respecto de mi anterior mensaje tal vez puedas preguntarte, vale, tú envías los correos mediante el servidor SMTP de la operadora de telefonía conque tienes conexión a internet contratada, pero, ¿y si quieres que algún programa que hallas escrito te envíe algún correo, por poner un caso, a modo de reporte de error? En ese caso, o bien tendrá el usuario que enviar el correo a través de su programa predeterminado para tal fin (yo me encargaría de presentarle el correo listo para enviar) o, bien solicitaría al usuario un servidor SMTP desde donde enviar el correo de marras: tal como hace cualquier cliente de correo, a lo menos los que he utilizado y todavía utilizo. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|