This is something that really should be handled by Plesk. If you look at that "Internal Mail-Forwarding" extension all it was doing was overriding the default javascript to add the extra restrictions (something that Plesk should add so it doesn't break every time they change things).