Estaba teniendo un problema con el depurador GNU (GDB) y aunque el problema parece ser recurrente, encontré solo una instancia de alguien que recientemente experimentó el mismo problema. Encontré esta otra instancia en una lista de correo archivada de Mailman.
Luego probé algunas cosas más y finalmente resolví el problema con GDB. Entonces, ahora quiero informar la solución que encontré a la lista de correo. Sin embargo, esto solo es útil si Mailman reconoce mi correo como el mismo hilo que el problema original, pero no tengo ese correo (solo la versión archivada en línea del mismo), por lo que no puedo responderlo.
¿Cómo puedo asegurarme de que Mailman considere mi correo como respuesta a ese hilo?
¿Simplemente es suficiente copiar el tema?
Respuestas:
Por un lado, incluso si responde a ese mensaje anterior, Mailman seguirá mostrando su correo electrónico en el mes en que se envió. Por lo tanto, probablemente no valga la pena intentar responder un mensaje que no tiene. Simplemente envíe un nuevo correo electrónico a la lista de correo con su solución (suponiendo que sea relevante por temas).
Sin embargo, con fines educativos: copiar el tema no será suficiente, ya que no se puede esperar que cada mensaje en una lista de correo tenga un tema único. La forma estándar de indicar que está respondiendo un mensaje es a través del encabezado del correo electrónico
In-Reply-To
. El valor de ese encabezado se toma deMessage-ID
encabezado del mensaje al que está respondiendo. Normalmente, su cliente de correo electrónico lo hace automáticamente, pero si utiliza un programa que le permite establecer campos de encabezado personalizados, debería poder hacerlo manualmente. Si va a la lista de archivos de la lista de correo en cuestión y hace clic en el enlace "Texto comprimido" para el mes en cuestión, debería obtener un archivo de texto comprimido que incluye los encabezados de ID de mensaje para cada correo electrónico enviado ese mes . Copie el valor del encabezado del mensaje al que está tratando de responder y agregue unIn-Reply-To
encabezado personalizado con ese valor al mensaje que está enviando. Por ejemplo, si vesen el mensaje que está respondiendo en el archivo de texto descargado, debe agregar el encabezado personalizado
al mensaje que está enviando, y su mensaje se considerará una respuesta al mensaje anterior.
fuente
mingw-users
(la lista en cuestión) que abarca más de un mes, pero es reconocido como un hilo único en los archivos: sourceforge.net/mailarchive/… . Esto significa que su primer comentario parece no ser de interés para esta lista de correo.De acuerdo con http://lists.sugarlabs.org/archive/fourthgrademath/2009-September/000337.html
fuente
mailto:
enlace también contiene unIn-Reply-To
encabezado: webapps.stackexchange.com/a/115088/51862Obtenga el
Message-Id
de la fuente de la páginaAdemás de descargar los archivos del mes como se menciona en /webapps//a/23198/51862 , también puede encontrarlos
Message-Id
inspeccionando la fuente de la página.En la parte superior de cada página de mensajes, por ejemplo, http://lists.busybox.net/pipermail/buildroot/2018-March/214868.html hay un
mailto:
enlace que se muestra como:Si solo hace clic en Chromium 64, Ubuntu 17.10, no funciona: Thunderbird se abre, sin el
In-Reply-To
. El mismo comportamiento para todas las combinaciones de Firefox 58 y la configuración de gmail como mi controlador de correo electrónico que he probado.Sin embargo, si abre la fuente de la página o usa la función Inspeccionar navegador (Ctrl + Shift + I), podemos ver que el enlace completo es en realidad:
¡y entonces
In-Reply-To
está realmente allí pero codificado en URL! Luego podemos usar un decodificador como: https://urldecode.org o herramientas de CLI que nos da la correctaMessage-Id
:Configurar manualmente el
In-Reply-To
encabezado alMessage-Id
que encontramosUna vez que tengamos el ID del mensaje, ahora necesitamos encontrar un cliente que nos permita configurarlo.
Métodos que he probado en mi cuenta de gmail:
mutt
Primero asegúrese de que
mutt
esté configurado correctamente y de que pueda enviar correos electrónicos a través de dos cuentas ficticias que controle.Luego agregue a su
.muttrc
:/programming/12158201/how-to-change-the-senders-name-or-e-mail-address-in-mutt
Al editar el correo electrónico en el editor de texto, ahora puede ver los encabezados y editarlos directamente, por lo que debemos hacer que contengan una línea de tipo:
El
Subject:
campo debe coincidir con lo establecido por el OP, pero no necesita colocar la etiqueta de la lista de correo[gem5-users]
de la en laSubject:
línea, esto se agrega automáticamente cuando GNU Mailman reenvía correos electrónicos a las personas.Aquí hay una respuesta de muestra que ingresé completamente manualmente a través de este método: https://www.mail-archive.com/[email protected]/msg15488.html (también trabajó en el GNU Mailman del proyecto, pero desafortunadamente iniciando sesión para ver: http://m5sim.org/cgi-bin/mailman/private/gem5-users/2018-May/031515.html )
Una manera fácil de encontrar una plantilla para los encabezados de respuesta es hacer clic para responder a un hilo que recibió después de suscribirse, y simplemente modificar el
Subject:
yIn-Reply-To:
campos a lo que necesita.Sin embargo, tenga en cuenta que el firewall corporativo puede bloquear
mutt
los puertos sin bloquear la interfaz web de gmail: /programming/28038662/how-to-solve-unable-to-initialize-smtp-properly-when-using-using -git-send-ema / 50172911 # 50172911Probado en GNU Mailman 2.1.16,
mutt
1.9.4, Ubuntu 18.04.No pude encontrar un buen método para los siguientes clientes:
Normas
El propio RFC menciona que
In-Reply-To
en losmailto
enlaces https://tools.ietf.org/html/rfc1738 :y es genial que los desarrolladores de GNU Mailman lo hayan aprovechado, pero me pregunto qué componente no funciona correctamente para que esto funcione.
Confusamente, el mismo RFC también dice:
Entonces, ¿quizás por eso muchos clientes no lo admiten?
Ver también: /programming/4782068/can-i-set-subject-content-of-email-using-mailto/41365892#41365892
Lo siguiente que querrá saber es cómo aplicar los conjuntos de parches que otras personas han enviado para probarlos localmente: /programming/5062389/getting-started-with-git-am Spoiler: es un dolor / deshacer también.
fuente
~/.muttrc
, puede ejecutar el comando muttset edit_headers=yes
. Gracias por una buena explicaciónEstaba tratando de responder a ese mensaje:
https://lists.opensuse.org/opensuse/2016-04/msg00165.html
Las respuestas de @ david-z me ayudaron a entender lo que sucede detrás de escena, pero lo que realmente funcionó para mí fue ir al archivo de la lista de correo:
https://lists.opensuse.org/opensuse/
Y descargando el mbox comprimido (un archivo .mbox) del archivo de la lista de correo para abril de 2016. Luego, importé el archivo mbox descargado a Mozilla Thunderbird siguiendo estas instrucciones:
http://kb.mozillazine.org/Importing_folders
Finalmente, busqué ese mensaje e hice clic en Responder a todos , como se sugiere aquí:
https://forums.opensuse.org/showthread.php/419363-how-do-you-reply-to-a-mailing-list-message
Parece que después de escribir mi respuesta y hacer clic en Enviar , mi respuesta fue enviada a la lista de correo.
fuente
Si puede descargar el archivo mbox (está en instancias de patchwork, si no estaba suscrito en el pasado) puede obtenerlo desde allí. Es más fácil responder a ese hilo
mutt -f file.mbox
o cargar este archivo mbox conc
inmutt
.fuente