Hola de nuevo, si te cambias a Indy 9 o 10 creo que no deberías tener problemas, sobre tu codigo, para enviar correo tienes que utilizar el protocolo smtp, donde indicas el Host desbes colocar el nombre de tu servidor smtp por el que quieres enviar correo.
Código Delphi
[-]
............
idSMTP1.Host:='empresa@gob.mx'; ...............
Saluditos