Código:
idMessage1.Clear;
idMessage1.From.Address := 'yomismo@miserver.es';
idMessage1.From.Name := 'Yo mismo';
idMessage1.Subject := 'Envio de mensaje';
idMessage1.Recipients.EMailAddresses := 'destinatario@suserver.es';
idMessage1.Body.Text := 'Esta es la primera linea del mensaje'#13#10'Esta es la segunda linea del mensaje';
Da la sensación de que te falta el destinatario del mensaje, o que este es incorrecto.
Salu2.