15-10-2023

Establecer la prioridad de un email con php

La forma más sencilla de mandar un email con php es usar la función mail donde se establacen, destinatarios, mensaje, asunto y cabeceras y establecer la prioridad de un email con php se hace en las cabeceras en la parte de priority. Veamos como sería:
$header = "From: Newsletter Pepe\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; charset=utf-8\r\n";
$header .= "X-Priority: 3\r\n";

$para='pepa@casapepa.es';
$asunto='Asunto del email';
$mensaje= 'Mensaje del email'
mail($para, $asunto, $mensaje, $header);
Como vemos en el ejemplo anterior tenemos las cabeceras ($header) donde se establece el remitente del correo, el content type, etc... En la última línea pone "X-Priority: 3" es donde se establece la prioridad del mensaje siendo 1 la más alta y 5 la más baja. Os recomiendo leer como mandar emails con adjuntos y vulnerabilidad funcion mail