Tecnología

Inicio

Cómo escribir un correo electrónico a archivo en Sendmail

La función de PHP sendmail envía un correo electrónico a sus lectores del sitio web. Puede editar la función Sendmail para escribir el correo electrónico en un archivo también. Al utilizar esta función, se puede mantener un registro de los mensajes de correo electrónico enviados a los lectores para que pueda realizar un seguimiento de los mensajes enviados desde el sistema.

Instrucciones

1 Haga clic en el archivo PHP que contiene la función Sendmail. Haga clic en "Abrir con", a continuación, haga clic en su editor de PHP en la lista de programas. Haga clic en "Abrir" para cargar el código en tu editor de PHP.

2 Crear un controlador de archivo para el nuevo archivo. Un controlador de archivos es una variable que se utiliza para escribir, editar o borrar datos en un archivo. El código siguiente muestra cómo abrir un archivo llamado emaillog.txt:

$ file = fopen ( "emaillog.txt", "w")

3 Escribe el correo electrónico en el archivo. Puede escribir el archivo antes o después de enviar el correo electrónico al usuario. Por lo general, el código siguiente se registra después de que se envió el correo electrónico:

fwrite ($ archivo "mensaje de correo electrónico a los usuarios.");

4 Cierre el archivo. Después de haber creado el evento registrado, debe cerrar el archivo para liberarla de la memoria del servidor. Escriba el siguiente código para completar el proceso de archivo de registro:

fclose ($ archivo);