Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

503 No repients specified

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: 503 No repients specified Responder citando

Recibo un error al intentar enviar un e-mail desde mi programa, el error reza el siguiente texto "503 No recipients specified", si no me equivoco significa que no se han especificado destinatarios para el mensaje, PERO SI QUE LOS HE ESPECIFICADO Evil or Very Mad . Por cierto, el fallo este sólo sale con determinadas direcciones No con todas, es decir, dependiendo de la dirección donde mando el correo éste se manda bien o no. Ahí teneis el código que utilizo al mandarlo:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
Envio->Host = "Nombre_servidor_correo_saliente";
Envio->UserID = "Nombre_cuenta_correo";
Envio->Connect();
Envio->PostMessageA->FromName = "Nombre_a_mostrar";
Envio->PostMessageA->FromAddress = "direccion_correo";
Envio->PostMessageA->ToAddress->Add(Edit1->Text);
Envio->PostMessageA->Subject = Edit2->Text;
Envio->PostMessageA->Body->Clear();
Envio->PostMessageA->Body->Add(Edit4->Text);
Envio->PostMessageA->Attachments->Text = Edit3->Text;
Envio->SendMail();
}
//una ayudita plz Crying or Very sad .
_________________
¡ADELANTE CON ESTE SUPER FORO!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Antes de hacer el SendMail yo compruebo la conexión, pero por lo demás hago lo mismo. Te pongo aquí el código que uso yo para que compares:
Código:
Enviar->PostMessage->FromName = "Remitente";
Enviar->PostMessage->FromAddress = "Dirección";
Enviar->PostMessage->ToAddress->Add("Dir detino");
Enviar->PostMessage->Subject = "Asunto";
Enviar->PostMessage->Body->Clear();
Enviar->PostMessage->Body->Add("Texto del mensaje");
Enviar->SubType = mtPlain;
Enviar->EncodeType = uuMime;
Enviar->Host = "Servidor saliente";
Enviar->UserID = "Usuario de correo";
Enviar->Connect();

if (Enviar->Connected)
     Enviar->SendMail();

Si lo que has posteado es lo que tienes en el programa debería funcionar.Por cierto: revisa que has puesto PostMessageA y la porpiedad es PostMessage.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Por lo visto tanto PostMessage() como PostMessageA() son válidas, incluso he utilizado tu código pero sigo obteniendo el mismo error.
En fin seguiré haciendo experimentos a ver si tengo suerte. Ta luego Wink .
_________________
¡ADELANTE CON ESTE SUPER FORO!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.