I did NOT have a good experience trying to acquire a gate pass for Terminal E in Logan. My wife and two young daughters (1 and 2.5) were flying Lufthansa to Germany and I wanted to be able to help her through security, etc. I called the BCP, TSA, and Lufthansa. Each of them stated I would need to request the gate pass from one of the others. I started this 3 weeks in advance and I never did get a gate pass.
So...
YMMV.
--Mike