No importa a donde llegue el correo (gmail, yahoo, propio, etc.), por sí mismo, PHP no puede hacer eso; necesitarás crear una tarea programada para buscar ese nuevo correo, modificarlo y reenviarlo.
Si necesitas comenzar por algo, te sugiero esta búsqueda:
https://www.google.com.mx/#q=leer+correos+desde+php