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;