smtpd: Fix growing recipient list when sending multiple messages

If the client program sends multiple messages without issuing the RSET
command, the recipient list would not get cleared. As a result, the
second message would have its recipient list added to that of the first,
and so on. This change simply resets the list internally.