Ola everton  seguinte pra  fazer o componente funcionar no gmail primeiramente  tu prescisa ter  as dlls de cryptografia libeay32.dll  e ssleay32.dll, jogue as no system32 de preferencia. depois  tu prescisa  configurar as propiedades do objeto TIdSMTP   coloque  um objeto TIdSSLIOHandlerSocket no formulario  e seta  a propiedade IOHandler  do TIdSMTP para o objeto TIdSSLIOHandlerSocket depois  setar a propiedade SSLOptions como sslmClient configure a porta smtp para 467 . feitu  isto voce esta pronto pra enviar emails usando uma caixa do gmail lembre que o usuario tem que ser com u @ e tudo tipus  zeninguem@gmail.com;   na mão ficaria assim: IdSMTP1 .IOHandler := IdSSLIOHandlerSocket1; IdSMTP1.SSLOptions.Mode := sslmClient;