indy9 SMTP EIdReadTimeout

procedure TMainDlg.SMTPReceiveRaw(ASender: TIdCommand;
  var VStream: TStream; RCPT: TIdEMailAddressList; var CustomError: String);
  var AMsg : tidMessage;
begin
     aMsg := tidMessage.Create(Self);
     aMsg.LoadFromStream(VStream);

causes an "EIdReadTimeout",

any suggestions?

zed