receive = async (envelope, allegedFromId) => {
      const sender = /** @type {Promise<Handle>} */ (provide(allegedFromId));
      const message = await E(sender).open(envelope);
      if (allegedFromId !== message.from) {
        throw new Error('Mail fraud: alleged sender does not recognize parcel');
      }
      deliver(message);
    }
@param {ERef<Envelope>} envelope
@param {string} allegedFromId