mmm, a ver, te digo lo que hago yo, que no se si es la mejor manera, pero funciona.
para que la otra persona reciba un email al momento de enviarte el form, yo lo que tengo es configurado en el servidor de correo la autorespuesta, esta se programa desde donde das de altas los email personales (
[email protected]) en tu panel de control vas a encontrar dentro del apartado "email", auto response, y ahi creas tu email de respuesta automatica con html, fotitos y todo lo que quieras. Cuando las personas envíen el email el sistema detecta que recibió y envía automaticamente.
Con respecto a que te envia un email cada ves que subes un archivo, eso me imagino que estará en otro script, ya que en el que has puesto no hay nada referente a subir archivos.
Lo de personalizar el "de" lo haces cuando creas el html en el panel de control de emails.
Si tienes duda avisas.
saludos