52 lines
1.7 KiB
PHP
52 lines
1.7 KiB
PHP
<?php
|
|
|
|
|
|
|
|
$lineas = array();
|
|
$correos = array();
|
|
$nombres = array();
|
|
$separador = "/_/";
|
|
$nombre_archivo = "listado_clientes.txt";
|
|
$archivo = fopen($nombre_archivo, 'r');
|
|
|
|
/* Enviar Email a todos los detinatarios sin personalizar*/
|
|
// while (($linea = fgets($archivo)) !== false) {
|
|
// $contenido_linea = explode("/_/", $linea);
|
|
// $nombres[] = $contenido_linea[1];
|
|
// $correos[] = $contenido_linea[2];
|
|
// $lineas[] = $contenido_linea;
|
|
// }
|
|
|
|
// $destinatarios=implode(',',$correos);
|
|
// $asunto = "Estimado cliente";
|
|
// $emailText = file_get_contents('./correo_generico.txt');
|
|
// $headers="";
|
|
// if (mail($destinatarios, $asunto, $emailText, $headers)) {
|
|
// echo "Correo enviado";
|
|
// } else {
|
|
// echo "No se ha podido enviar el correo";
|
|
// }
|
|
|
|
$emailText = file_get_contents('./correo_generico.txt');
|
|
|
|
while (($linea = fgets($archivo)) !== false) {
|
|
$contenido_linea = explode("/_/", $linea);
|
|
$nombre = $contenido_linea[1];
|
|
$correo = $contenido_linea[2];
|
|
|
|
$destinatario=$correo;
|
|
$asunto = "Estimado $nombre";
|
|
$headers="";
|
|
$emailTextPersonalizado= str_replace("cliente",$nombre,$emailText);
|
|
if (mail($destinatario, $asunto, $emailTextPersonalizado, $headers)) {
|
|
echo "Correo enviado correctamente a la direccion $destinatario <br>";
|
|
} else {
|
|
echo "No se ha podido enviar el correo a la direccion $destinatario <br>";
|
|
}
|
|
}
|
|
|
|
?>
|
|
|
|
</body>
|
|
|
|
</html>
|