Pregunta sobre WP Mail SMTP by WPForms de Wordpress:

Encabezados de versi贸n duplicada de Mime

Un usuario pregunt贸 馃憞

El plugin parece arreglar el encabezado de la versi贸n mime de forma indiscriminada incluso si ya existe. esto puede ser bueno para muchos servidores, pero para algunos no lo es y luego arroja errores como ese
SMTP Error: data not accepted.SMTP server error: DATA END command failed Detail: Transaction failed: Duplicate header 'MIME-Version'.

es decir, simplemente env铆o el siguiente correo electr贸nico (mediante programaci贸n) – las variables se reemplazan por las m谩s apropiadas – SMTP WP Mail agrega el segundo encabezado


$headers   = array();
$headers['mime'] 	= "MIME-Version: 1.0";
$headers['content'] = "Content-type: ".$mail_message['type']."; charset=".$mail_message['charset']."";
$headers['from'] 	= "From: ".$from_name." <".$from_address.">";
$headers['mailer'] 	= "X-Mailer: PHP/".phpversion();
/* implode */
$headers   			= implode("rn", $headers);

/*
	send the email
*/
$sending_mail = wp_mail($recipient, $subject, $message, $headers);

驴alg煤n consejo?

(@slaffik)

Hace 1 a帽o, 11 meses

Hola

驴Podr铆a proporcionar un correo electr贸nico original completo con todos sus encabezados (duplicados incluidos MIME-Version)?

Lanzador de hilos

(@ollybach)

Hace 1 a帽o, 11 meses

luego vas (he eliminado / cambiado direcciones de correo electr贸nico / dominios / direcciones IP reales por direcciones ficticias)

From - Tue Mar  5 14:13:17 2019
X-Account-Key: account1
X-UIDL: UID46479-1442527387
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:                                                                                 
Return-Path: <[email protected]>
Delivered-To: [email protected]
Received: from dns.domain.com
	by dns.domain.com with LMTP
	id XXXXXXXXXXXXXXXXXX/7Q
	(envelope-from <[email protected]>)
	for <[email protected]>; Tue, 05 Mar 2019 14:12:16 +0000
Return-path: <[email protected]>
Envelope-to: [email protected]
Delivery-date: Tue, 05 Mar 2019 14:12:16 +0000
Received: from 00-000-00-00.xxx.xxxxx.xxxxx.xx ([00.000.00.00]:59584 helo=www.domain.com)
	by dns.domain.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128)
	(Exim 4.91)
	(envelope-from <[email protected]>)
	id 1h1Ann-000000-UJ
	for [email protected]; Tue, 05 Mar 2019 14:12:16 +0000
Date: Tue, 5 Mar 2019 14:12:16 +0000
To: [email protected]
From: test <[email protected]>
Subject:  some subject line.
Message-ID: <[email protected]>
X-Mailer: WPMailSMTP/Mailer/smtp 1.4.1
MIME-Version: 1.0
X-Mailer: PHP/7.3.1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

some plaintext content here

(@slaffik)

Hace 1 a帽o, 11 meses

驴Todos los correos electr贸nicos tienen un encabezado similar? 驴Incluyendo el correo electr贸nico de prueba que puede enviar en la pesta帽a 芦Correo electr贸nico de prueba禄 en el 谩rea de administraci贸n del plugin?

Lanzador de hilos

(@ollybach)

Hace 1 a帽o, 11 meses

De hecho, despu茅s de investigar un poco m谩s por mi parte, esto no parece ser causado por SMTP WP Mail despu茅s de todo (a lo que me refer铆a es a los correos electr贸nicos en bucle por wp_cron)

Todav铆a no estoy seguro de por qu茅 sucede esto porque he usado wp_mail muchas veces antes sin tener este problema. As铆 que consideremos esta soluci贸n, dir铆a (siempre puedo volver a usted si sucede que se est谩 produciendo alguna interacci贸n extra帽a entre las cosas)

Sin embargo, gracias por el apoyo (sus sugerencias me ayudaron a reducir un poco las cosas). Lo siento por hacerte perder el tiempo

(@slaffik)

Hace 1 a帽o, 11 meses

@ollybach

S铆, tambi茅n me preguntaba c贸mo el plugin puede causar eso porque solo convierte todos los encabezados y solo agrega 1 (X-Mailer). No es un desperdicio, es una investigaci贸n 馃檪

Comun铆quese conmigo si comprende el problema o si WP Mail SMTP est谩 a cargo de eso.

隆Gracias!

Lanzador de hilos

(@ollybach)

Hace 1 a帽o, 11 meses

salud,

FYI: resulta que la adici贸n se agrega a la clase phpmailer de Worderpress MIME-Version: 1.0 a los correos electr贸nicos, independientemente de si ya estaba arreglado. Tambi茅n parece * (sin embargo, no se verifica para todos los eventos) que esto solo sucede cuando se usa wp_cron env铆e estos correos electr贸nicos y util铆celos 煤nicamente wp_mail.

si uso mail en cambio, esto no sucede (o pensar铆as que si se usara wp_mail pero sin arreglar ese encabezado Mime en primer lugar como phpmailer agrega de todos modos)

de hecho, tambi茅n hay algunos resultados de Google para WP y encabezados de versiones duplicadas, aunque nada se refiere espec铆ficamente a wp_cron como tal, pero no he le铆do detenidamente todos esos tickets de pista como he admitido, ya que encontr茅 una soluci贸n para mi situaci贸n particular, pero la informaci贸n anterior puede ayudar alg煤n d铆a

Otra vez, gracias por tu tiempo

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *