ditto ... you get the drill at this point ... the thing to note on all these functions is keeping track of the member id as a PBE member_id is generally who sent the email, not the id that the function may be running under (e.g. a moderator checking a failed email or a guest id since it came in from the CLI)