More robust tests of envelope

I updated the test such that it uses a different to/from address in the envelope than in the message headers, and then confirms that `to`/`from` and `envelopeTo`/`envelopeFrom` are in fact different.