C/Visual C - Enviar correo desde aplicacion C++

   
Vista:

Enviar correo desde aplicacion C++

Publicado por yolanda (3 intervenciones) el 12/03/2008 09:24:37
Hola a todos!!,

Estoy realizando una aplicacion en C++ y necesito enviar un mail, lo que utilizo es el objeto TNMSMTP que está dentro de la pestaña Fastnet; para configurarlo he hecho lo siguiente:

NMSMTP1->Host="smtp.servidor.es";
NMSMTP1->UserID="usuario correo";
NMSMTP1->EncodeType=uuMime;
NMSMTP1->Connect();

//Le decimos la dirección a las que enviará
NMSMTP1->PostMessageA->FromAddress="midireccion@servidor.es";
NMSMTP1->PostMessageA->Subject="Fichero enviar";
NMSMTP1->PostMessageA->FromName="midireccion@servidor.es";
NMSMTP1->PostMessageA->ToAddress->Clear();
NMSMTP1->PostMessageA->ToAddress->Text ="direccionaenviar@servidor.es";

//CUERPO
NMSMTP1->PostMessageA->Body->Text="Fichero csv";
NMSMTP1->PostMessageA->Attachments->Add("ficheroadjunto.csv");

//ENVÍO DEL CORREO
NMSMTP1->SendMail();
NMSMTP1->Disconnect();

Al ejecutarlo me da el error siguiente: "554 Error: no valid recipients". Según este error parece que es por el receptor, pero he probado con varias direcciones y me sigue dando el mismo error. ¿Alguien sabe porqué puede ser o conoce alguna otra forma de hacer lo que necesito?.

Muchas gracias y saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Enviar correo desde aplicacion C++

Publicado por Danny Marquez (1 intervención) el 20/05/2009 05:34:03
Reviza la documentacion de IEE sobre SMTP
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar