Существует методика предотвращения разрушения кадра, читайте об этом здесь . Однако я полагаю, что это возможно, так как он может не сработать.
В общем, хотя я бы советовал против чего-то подобного. Это хакерство, и если сайт не хочет создаваться, вы должны уважать это. Если он должен работать только с одним сайтом, вы можете получить любой с ним. Но если это должно работать со многими, я могу гарантировать, что это вызовет больше проблем. Я настоятельно рекомендую другой шаблон дизайна.
Кстати, согласно здесь :
Gmail поддерживает стандарт IMAP и
Протоколы SMTP для доступа и
отправка сообщений электронной почты
так что вы действительно должны использовать это, чтобы обеспечить функциональность, к которой вы стремитесь.