Efectivamente, y tal y como comentas el componente TIdSMTPserver solo recibe los mails y yo me tengo que encargar de gestionarlos. Aún estoy haciendo pruebas con el, pero vamos tiene pinta que con un TIdDNSResolver para ver a quien le tengo que mandar el mail que recibe el servidor y un sencillo
Código:
TIdSMTP.QuickSend('Una de las direcciones que me devulelve el Resolver',msg.Subject,
msg.Recipients.EMailAddresses,
msg.From.Text,
msg.Body.Text);
la cosa funciona.(esto puesto en el evento de OnMsgReceived claro)
Muchas gracias por la atención prestada.