Gmail no tiene nada que ver.
Estas queriendo enviar el correo por el smtp de hotpop y hotpop no te permite que en from pongas otra cuenta de email que no sea la que se está autenticando.
Es como que configures el outlook express y donde pones email debe ir tu cuenta, la misma que debes poner en usuario (en servidores), sólo para dar un ejemplo.
Saludos