0PHP Sendmail no DMARC

Dirijo una VPS que alberga varios dominios. El envío de correo a partir de estos dominios siempre ha sido complicado. He utilizado durante mucho tiempo WP SMTP plug-in electrónico para WordPress Para evitar este, pero quería obtener una solución adecuada. Después de mucho leer he encontrado una solución adecuada


The prob­lem is that the “from” address and the “return to” address have to match and unless you know how to fully do the code they wont.

Código de sitios no wordpress

$message = "Su mensaje aquí;
$remitente = 'you@yourdomain.com';
$cabeceras = 'De: ' . $remitente . "\r\n" . 'Responder a: ' . $remitente . "\r\n" . 'Vía de retorno: ' . $remitente;
$subject = 'su tema';
$= éxito electrónico('Recepient @ electrónico', $tema, $mensaje, $encabezados, "-F " . $remitente);

 
Nota, la parte clave es la parte final, the extra value AFTER the head­ers. This is the extra para­met­ers part and we spe­cify the sender again with a ‑f com­mand

For more info on this there is a good art­icle at Pupun­zi

para WordPress

Simply add the fol­low­ing code to your theme’s functions.php or cre­ate a cus­tom plu­gin with the code

email_return_path clase {
   __construct función() {
  add_action( 'Phpmailer_init', colección( $este, 'fijar' ) );   
   }

función f( $phpmailer ) {
    $phpmailer->Sender = $phpmailer->From;
}
}
nueva email_return_path();

Gracias a Kin­amo para la punta

Encontrado esto útil? Por favor, háganos saber dejando caer un comentario más abajo. Si desea suscribirse por favor utilice el enlace de suscripción en el menú en la parte superior derecha. También puede compartir esto con tus amigos mediante el uso de los enlaces sociales inferiores. Aclamaciones.

Deja una respuesta