| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Vie 05 Dic, 2003 10:20 am Asunto: 503 No repients specified |
|
|
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 . 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 . _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Vie 05 Dic, 2003 11:45 am Asunto: |
|
|
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 |
|
 |
Tugui Master


Registrado: 09 Nov 2002Mensajes: 663
|
Publicado: Vie 05 Dic, 2003 3:05 pm Asunto: |
|
|
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 . _________________ ¡ADELANTE CON ESTE SUPER FORO! |
|
| Volver arriba |
|
 |
|