If possible, we may not want to keep the key itself in the Email struct - perhaps just look it up on sending? I'm not sure, really.

Additionally, if there are two `PGP` fields, it might make more sense to arrange them as

```go
PGP struct {