I don't know if this is going to help you much but you are breaking relational database rules.
By storing more than one e-mail address in a single field you are making life difficult for yourself. This is screaming out for one row per e-mail address.
An 'E-mail' table that contains an address field and a status field along with your foreign key fields will make it so much easier to maintain.