El access violation es sinduda por algun objeto que estas intentando liberar sin que haya sido creado antes!
En cuanto a tu problema, te adjunto un ejemplo.
Con este fuente utlizando Delphi 7 e INDY 10 en su ultima version, (tambien debes tener actualizado las DLL del SSL)
podes enviar y recibir emails desde Gmail (utilizando IMAP con SSL y SMTP con SSL)
incluido en el ZIP
Comentario deberias bajarte la ultima version de los componenetes indy y descomprimirlos en la carpeta donde pongas el fuente dentro una una sub carpeta llamada INDY10 o, modificar las propiedades del proyecto
http://www.terawiki.clubdelphi.com/a...st_Indy_10.zip
Saludos
PS: te recomiendo que lo compiles con delphi 7 o superior, Delphi 5 y 6 generan un access violation ante cualquier Exception el cual por el momento no fue solucionado por la gente del proyecto INDY
saludos