Hi, if you used a database records, you don't have to use RecipientAddr array.
Pseudo codes:
Enumerate your recordset in a loop
  begin
    oSmtp.ClearRecipient();
    oSmtp.AddRecipientEx(current record value, 0);
    m_oFastSender.Send(oSmtp.DefaultInterface, i, current record value)
  end;