Hola amigos... no se si este hilo esta bien ubicado aca... espero que si.
Tengo una aplicacion que envia mail... tengo puesto los componentes idsmtp y idmessenger... con el sigiente codigo
Código Delphi
[-]
idMessage1.From.Address := Edit2.Text ; idMessage1.Recipients.EMailAddresses := Edit1.Text ; idMessage1.Subject := Edit3.Text ; idMessage1.Body := Memo1.Lines ; IdSMTP1.Connect;
idSMTP1.Send(IdMessage1);
sleep(200);
idSMTP1.Disconnect ;
AER... el problema es que cuando estoy en la empresa funciona perfecto, el host esta direccionado como: mail.cainsa.cl
Ahora bien, trato de correr el programa desde un PC que no esta dentro de la red de la mepresa y no puedo mandar... me tira el siguiente error:
Relaying not allowed (please enable smtp authentication on your email client)
Por favor ayuda.... necesito mandar mail desde afuera de la red.... muchas gracias de ante mano
tengo el host direccionado