Uso
Uso
- Responder y el complemento añade los adjuntos originales automáticamente — o pregunta primero, si está habilitado en Opciones.
- Evita duplicados por nombre de archivo; las partes S/MIME siempre se omiten. Las imágenes en línea se restauran en el cuerpo de la respuesta de forma predeterminada (puede desactivarse mediante "Include inline pictures" en Opciones).
- Los adjuntos en la lista de bloqueo también se omiten (patrones glob sin distinción de mayúsculas/minúsculas que coinciden con nombres de archivo, no con rutas). Véase Configuración.
Qué ocurre al responder
- Detectar respuesta → enumerar adjuntos originales → filtrar S/MIME + en línea → confirmación opcional → añadir archivos aptos (omitir duplicados) → restaurar imágenes en línea en el cuerpo.
Pase estricto vs. pase relajado: El complemento primero excluye las partes S/MIME y en línea de los archivos adjuntos. Si nada cumple los requisitos, ejecuta un pase relajado que sigue excluyendo S/MIME/en línea pero tolera más casos (véase Detalles del código). Las imágenes en línea nunca se añaden como archivos adjuntos; en su lugar, cuando "Include inline pictures" está habilitado (el valor predeterminado), se incrustan directamente en el cuerpo de la respuesta como URI de datos base64.
| Tipo de parte | Pase estricto | Pase relajado |
|---|---|---|
Archivo de firma S/MIME smime.p7s | Excluido | Excluido |
Tipos MIME de S/MIME (application/pkcs7-*) | Excluido | Excluido |
Imagen en línea referenciada por Content‑ID (image/*) | Excluido (restaurado en el cuerpo*) | Excluido (restaurado en el cuerpo*) |
Correo adjunto (message/rfc822) con un nombre de archivo | No se añade | Puede añadirse |
| Archivo adjunto normal con un nombre de archivo | Puede añadirse | Puede añadirse |
* Cuando "Include inline pictures" está habilitado (predeterminado: ON), las imágenes en línea se incrustan en el cuerpo de la respuesta como URI de datos base64 en lugar de añadirse como archivos adjuntos. Véase Configuración.
Ejemplo: Algunos adjuntos pueden carecer de ciertos encabezados pero seguir siendo archivos normales (no en línea/S/MIME). Si el pase estricto no encuentra ninguno, el pase relajado puede aceptar esos y adjuntarlos.
Referencia cruzada
- Reenviar no se modifica por diseño (véanse las Limitaciones más abajo).
- Para conocer los motivos por los que un adjunto podría no añadirse, vea “Por qué los adjuntos podrían no añadirse”.
Detalles del comportamiento
- Prevención de duplicados: el complemento marca la pestaña de redacción como procesada mediante un valor de sesión por pestaña y una protección en memoria. No añadirá los originales dos veces.
- Cerrar y volver a abrir una ventana de redacción se trata como una pestaña nueva (es decir, se permite un nuevo intento).
- Respeto a los adjuntos existentes: Si la redacción ya contiene algunos adjuntos, los originales siguen añadiéndose exactamente una vez, omitiendo los nombres de archivo que ya existan.
- Exclusiones: los artefactos S/MIME y las imágenes en línea se excluyen de los archivos adjuntos. Si nada califica en el primer pase, un modo de reserva relajado vuelve a comprobar las partes que no son S/MIME. Las imágenes en línea se gestionan por separado: se restauran en el cuerpo de la respuesta como URI de datos (cuando está habilitado).
- Nombres de archivo:
smime.p7s - Tipos MIME:
application/pkcs7-signature,application/x-pkcs7-signature,application/pkcs7-mime - Imágenes en línea: cualquier parte
image/*referenciada por Content‑ID — excluida de los archivos adjuntos pero incrustada en el cuerpo de la respuesta cuando "Include inline pictures" está ON - Correos adjuntos (
message/rfc822): se tratan como adjuntos normales si tienen un nombre de archivo; pueden añadirse (sujetos a comprobaciones de duplicados y a la lista de bloqueo).
- Nombres de archivo:
- Aviso de lista de bloqueo (si está habilitado): Cuando los candidatos se excluyen por su lista de bloqueo, el complemento muestra un pequeño modal con los archivos afectados y los patrones coincidentes. Esta advertencia también aparece en los casos en que no se añadirán adjuntos porque todo fue excluido.
Atajos de teclado
- Diálogo de confirmación: Y/J = Sí, N/Esc = No; Tab/Shift+Tab y las teclas de flecha recorren el foco.
- La opción “Default answer” en Configuración establece el botón enfocado inicialmente.
- Enter activa el botón enfocado. Tab/Shift+Tab y las flechas mueven el foco para accesibilidad.
Guía rápida de teclado
| Teclas | Acción |
|---|---|
| Y / J | Confirmar Sí |
| N / Esc | Confirmar No |
| Enter | Activar el botón enfocado |
| Tab / Shift+Tab | Mover el foco hacia adelante/atrás |
| Teclas de flecha | Mover el foco entre los botones |
| Default answer | Establece el foco inicial (Sí o No) |
Limitaciones
- Reenviar no se modifica con este complemento (se admiten Responder y Responder a todos).
- Los archivos adjuntos muy grandes pueden estar sujetos a los límites de Thunderbird o del proveedor.
- El complemento no fragmenta ni comprime archivos; se basa en el manejo normal de adjuntos de Thunderbird.
- Mensajes cifrados: las partes S/MIME se excluyen intencionalmente.
Por qué los adjuntos podrían no añadirse
- Las imágenes en línea no se añaden como archivos adjuntos. Cuando "Include inline pictures" está ON (el valor predeterminado), en su lugar se incrustan en el cuerpo de la respuesta como URI de datos. Si el ajuste está en OFF, las imágenes en línea se eliminan por completo. Véase Configuración.
- Las partes de firma S/MIME se excluyen por diseño: se omiten nombres de archivo como
smime.p7sy tipos MIME comoapplication/pkcs7-signatureoapplication/pkcs7-mime. - Los patrones de la lista de bloqueo pueden filtrar candidatos: véase Configuración; la coincidencia no distingue mayúsculas/minúsculas y se basa solo en el nombre de archivo.
- Los nombres de archivo duplicados no se vuelven a añadir: si la redacción ya contiene un archivo con el mismo nombre normalizado, se omite.
- Partes que no son archivos o sin nombre de archivo: solo se consideran para añadir las partes de tipo archivo con nombres de archivo utilizables.
Véase también