Flashcards: 211.2 - Gestion De Entrega

38 tarjetas de repaso. Usa el sistema de repeticion espaciada para memorizar.

P: ¿Cuáles son los tres subdirectorios estándar de un buzón Maildir?

R: b) new/, cur/, tmp/. Un buzón Maildir tiene tres subdirectorios: new/ (mensajes nuevos no leídos), cur/ (mensajes leídos o procesados) y tmp/ (mensajes en proceso de entrega). Cada mensaje se almacena como un archivo individual.


P: ¿Qué ventaja tiene Maildir sobre mbox para acceso concurrente?

R: b) Maildir no requiere bloqueo de archivos. Como cada mensaje es un archivo individual en Maildir, no hay necesidad de bloquear un archivo compartido para escribir. En mbox, todos los mensajes están en un solo archivo y se necesita bloqueo para evitar corrupción durante el acceso concurrente.


P: En una regla Procmail, ¿qué indica la barra final (/) en la ruta del destino?

R: b) Que el destino es un directorio Maildir. En Procmail, una ruta que termina en / indica que el destino es un buzón Maildir. Sin la barra final, Procmail trata la ruta como un archivo mbox. Por ejemplo, .spam/ entrega al Maildir y .spam entrega a un archivo mbox.


P: ¿Qué flag de Procmail se utiliza para hacer una copia del mensaje y continuar procesando reglas?

R: c) :0 c. El flag c (copy) hace que Procmail entregue una copia del mensaje al destino indicado y continúe evaluando las reglas siguientes con el mensaje original. Sin este flag, la primera regla que coincida entrega el mensaje y detiene el procesamiento.


P: ¿Qué acción de Sieve se utiliza para mover un mensaje a una carpeta específica?

R: b) fileinto “carpeta”. La acción fileinto de Sieve mueve el mensaje a la carpeta especificada. Es una de las acciones más utilizadas en los scripts Sieve para organizar el correo automáticamente.


P: ¿Qué herramienta actúa como interfaz entre Postfix y los filtros de contenido como SpamAssassin y ClamAV?

R: b) amavisd-new. amavisd-new es un intermediario entre el MTA (Postfix) y los filtros de contenido (antivirus y antispam). Recibe correo del MTA en el puerto 10024, lo pasa por los filtros configurados y lo devuelve al MTA en el puerto 10025.


P: ¿Qué comando se utiliza para actualizar las firmas de virus de ClamAV?

R: c) freshclam. freshclam es el comando que descarga y actualiza las bases de datos de firmas de virus de ClamAV. Normalmente se ejecuta como un demonio o mediante cron para mantener las firmas actualizadas.


P: ¿Qué parámetro de Postfix se configura para activar el uso de buzones virtuales?

R: b) virtual_mailbox_domains. virtual_mailbox_domains en main.cf define los dominios para los que Postfix gestiona buzones virtuales. Se complementa con virtual_mailbox_maps (mapa de buzones), virtual_mailbox_base (directorio base) y virtual_uid_maps/virtual_gid_maps (propietario).


P: ¿Dónde se almacenan las reglas de filtrado Sieve del usuario cuando se usa Dovecot?

R: c) ~/.dovecot.sieve. Las reglas Sieve del usuario se almacenan por defecto en ~/.dovecot.sieve. La ubicación se puede cambiar en la configuración de Dovecot mediante la directiva sieve en el archivo de configuración del plugin Sieve.


P: ¿Qué parámetro en SpamAssassin define la puntuación mínima para considerar un mensaje como spam?

R: b) required_score. required_score en /etc/spamassassin/local.cf define la puntuación mínima a partir de la cual un mensaje se clasifica como spam. El valor por defecto es 5.0. Los mensajes que superan esta puntuación se marcan con cabeceras de spam.


P: ¿Qué parámetro de Postfix en main.cf se utiliza para configurar el formato Maildir como buzón del usuario?

R: b) home_mailbox = Maildir/. El parámetro home_mailbox = Maildir/ en main.cf indica a Postfix que entregue el correo en formato Maildir dentro del directorio home del usuario. La barra final es obligatoria para indicar que se trata de un directorio Maildir y no de un archivo mbox.


P: ¿En qué puerto recibe amavisd-new el correo de Postfix para su procesamiento antivirus y antispam?

R: c) 10024. amavisd-new recibe el correo de Postfix en el puerto 10024, lo procesa a través de los filtros configurados (SpamAssassin, ClamAV, etc.) y lo devuelve a Postfix en el puerto 10025. Esta configuración se establece mediante content_filter = smtp-amavis:[127.0.0.1]:10024 en main.cf.


P: ¿Qué acción de Sieve se utiliza para rechazar un mensaje con un mensaje de error al remitente?

R: c) reject. La acción reject de Sieve rechaza el mensaje y envía una notificación de rechazo al remitente con el texto especificado. A diferencia de discard, que elimina el mensaje silenciosamente, reject informa al remitente del motivo del rechazo.


P: ¿Qué variable se define en .procmailrc para especificar el directorio base donde Procmail entregará el correo?

R: b) MAILDIR. La variable MAILDIR en .procmailrc define el directorio base donde Procmail entregará el correo. La variable DEFAULT complementa a MAILDIR indicando el buzón predeterminado. Ejemplo: MAILDIR=$HOME/Maildir y DEFAULT=$MAILDIR/.


P: ¿Qué componente de ClamAV se encarga de la actualización automática de las firmas de virus?

R: c) freshclam. freshclam es el componente de ClamAV responsable de descargar y actualizar las bases de datos de firmas de virus desde los servidores de ClamAV. Puede ejecutarse como demonio para actualizaciones automáticas periódicas o manualmente bajo demanda.


P: ¿Qué directiva de Postfix se utiliza para especificar un mapa de buzones virtuales?

R: b) virtual_mailbox_maps. La directiva virtual_mailbox_maps en main.cf especifica el mapa que asocia direcciones de correo virtuales con ubicaciones de buzones en el sistema de archivos. Se complementa con virtual_mailbox_domains, virtual_mailbox_base, virtual_uid_maps y virtual_gid_maps.


P: ¿Qué tipo de formato de buzón almacena todos los mensajes en un único archivo?

R: b) mbox. El formato mbox almacena todos los mensajes de un buzón en un único archivo secuencial, normalmente ubicado en /var/mail/usuario. Requiere bloqueo del archivo para acceso concurrente y su rendimiento se degrada con buzones grandes, a diferencia de Maildir donde cada mensaje es un archivo individual.


P: ¿Qué acción de Sieve elimina un mensaje sin enviar notificación al remitente?

R: c) discard. La acción discard de Sieve elimina el mensaje silenciosamente sin enviar ninguna notificación al remitente. A diferencia de reject, que informa al remitente del rechazo, discard simplemente descarta el mensaje como si nunca hubiera llegado.


P: ¿Qué comando de Postfix se utiliza para generar la base de datos hash a partir de un archivo de mapa como /etc/postfix/vmailbox?

R: b) postmap /etc/postfix/vmailbox. El comando postmap genera la base de datos hash (archivo .db) a partir de un archivo de texto de mapa de Postfix. Es necesario ejecutarlo cada vez que se modifica un archivo de mapa como vmailbox, transport o virtual para que los cambios surtan efecto.


P: ¿Qué directiva en el archivo de configuración de SpamAssassin modifica el asunto de los mensajes detectados como spam?

R: b) rewrite_header Subject. La directiva rewrite_header Subject en /etc/spamassassin/local.cf permite añadir un prefijo al asunto de los mensajes identificados como spam. Por ejemplo, rewrite_header Subject [SPAM] añade el texto “[SPAM]” al principio del asunto original.


P: ¿Qué comando se utiliza para actualizar las firmas de virus de ClamAV?

R: freshclam. El comando freshclam descarga las últimas definiciones de virus desde los servidores de ClamAV y actualiza la base de datos local. Se recomienda ejecutarlo periódicamente o como demonio para mantener las firmas actualizadas.


P: ¿Qué comando genera la base de datos hash del archivo de mapa de transporte de Postfix?

R: postmap /etc/postfix/transport. El comando postmap /etc/postfix/transport genera el archivo de base de datos /etc/postfix/transport.db a partir del archivo de texto. Es necesario ejecutarlo cada vez que se modifica el archivo de transporte para que Postfix reconozca los cambios.


P: ¿Qué directiva se utiliza en Postfix main.cf para integrar amavisd-new como filtro de contenido?

R: content_filter = smtp-amavis:[127.0.0.1]:10024. Esta directiva en main.cf indica a Postfix que reenvíe todo el correo al filtro de contenido amavisd-new en la dirección 127.0.0.1 puerto 10024. Después del procesamiento, amavisd-new devuelve el correo a Postfix en el puerto 10025.


P: ¿Qué directiva de Postfix configura Procmail como agente de entrega local?

R: mailbox_command = /usr/bin/procmail. La directiva mailbox_command en main.cf de Postfix permite especificar un programa externo como agente de entrega local. Estableciendo mailbox_command = /usr/bin/procmail, Postfix delegará la entrega local de correo a Procmail, que aplicará las reglas definidas en .procmailrc.


P: ¿Qué comando de Postfix genera la base de datos del archivo de buzones virtuales /etc/postfix/vmailbox?

R: postmap /etc/postfix/vmailbox. El comando postmap /etc/postfix/vmailbox genera la base de datos hash necesaria para que Postfix pueda consultar eficientemente el mapa de buzones virtuales. Cada vez que se modifica el archivo de texto, se debe ejecutar postmap para regenerar la base de datos.


P: Tip de examen: Maildir es el formato recomendado para servidores modernos. Cada mensaje es un a…

R: Maildir es el formato recomendado para servidores modernos. Cada mensaje es un archivo individual en los subdirectorios new/, cur/ y tmp/. No requiere bloqueo de archivos y funciona bien con NFS.


P: Tip de examen: La barra final (/) en el destino es crítica: indica Maildir. Sin barra, Procma…

R: La barra final (/) en el destino es crítica: indica Maildir. Sin barra, Procmail trata el destino como un archivo mbox.


P: Tip de examen: amavisd-new actúa como intermediario entre Postfix y los filtros de contenido. E…

R: amavisd-new actúa como intermediario entre Postfix y los filtros de contenido. El correo se envía al puerto 10024, se procesa y se devuelve al puerto 10025.


P: Que hace el comando /etc/procmailrc?

R: Configuración global (todos los usuarios)


P: Que hace el comando ~/.procmailrc?

R: Configuración personal del usuario


P: Que hace el comando :0?

R: Inicio de regla (sin flags adicionales)


P: Que hace el comando :0 c?

R: Copia: entrega una copia y continúa procesando


P: Que hace el comando :0 f?

R: Filtro: pasa el mensaje por un programa y continúa


P: Que es/son Procmail?

R: Procmail es un MDA y filtro de correo local que permite clasificar y procesar correo según reglas definidas por el usuario.


P: Que es/son Sieve?

R: Sieve es un lenguaje estándar de filtrado de correo del lado del servidor, generalmente integrado con Dovecot o Cyrus.


P: Que es/son Usuarios virtuales?

R: Los usuarios virtuales permiten gestionar buzones de correo sin necesidad de crear cuentas del sistema.


P: Que es/son Mapas de transporte de Postfix?

R: Los transport maps permiten definir cómo y a dónde se entrega el correo según el destino:


P: Que es/son Trampas del examen?

R: > Errores comunes y distinciones criticas que LPI suele evaluar en este subtema: