MDaemon está equipado con soporte para Archivos Semáforo, los cuales pueden usarse con una variedad de propósitos, incluyendo hacer que MDaemon ejecute acciones específicas. Periódicamente MDaemon escaneará la subcarpeta \APP\ buscando la existencia de dichos archivos. Si encuentra uno, el comportamiento asociado se desencadena y el archivo semáforo se elimina. Esto provee de un mecanismo sencillo que permite a los administradores y desarrolladores manipular MDaemon sin tener que interactuar con la interfaz. La siguiente es una lista de los semáforos y sus funciones:
NOMBRE DE ARCHIVO |
ACCIÓN |
ACLFIX.SEM |
Ejecuta la rutina de mantenimiento de ACLs. |
ADDUSER.SEM |
Este semáforo crea nuevas cuentas de usuario. Se usa para forzar a MDaemon a adjuntar nuevos registros al final del archivo USERLIST.DAT sin causar una reconstrucción completa que consume bastantes recursos de la base de datos de usuarios. Cada línea en este archivo debe ser un registro de cuenta completo en la forma especificada en la sección de Funciones de la Gestión de Cuentas de la API de MDaemon (vea MD-API.html en la subcarpeta de MDaemon \docs\API\). Múltiples nuevas cuentas pueden ser especificadas – un registro de cuenta por línea. MDaemon procesará el archivo línea a línea y añadirá cada nueva cuenta. Puede crear ADDUSER.LCK para bloquear el archivo mientras lo está actualizando y MDaemon no tocará ADDUSER.SEM hasta que ADDUSER.LCK sea borrado. Para ver un ejemplo de archivo ADDUSER.SEM abra ADDUSER.SMP en su directorio de aplicaciones con un editor de texto. |
ALERT.SEM |
Muestra en una ventana de pop-up los contenidos del archivo de semáforo a todos los usuarios de Webmail que tengan sesión iniciada cuando el archivo se crea. No se muestra, sin embargo, inmediatamente a todos los usuarios — se muestra a cada usuario individualmente la siguiente vez que su navegador haga una petición al servidor de Webmail. Nota: A diferencia de otros archivos de semáforo, este archivo es específico de Webmail. En lugar de colocarlo en el directorio \app\ debe colocarse en el directorio \MDaemon\WorldClient\. |
ALIAS.SEM |
Recarga el archivo(s) de alias. |
AUTORESPEXCEPT.SEM |
Recarga el archivo(s) de excepciones de autorespuesta. |
BATV.SEM |
Recarga el archivo(s) de Backscatter Protection (BATV). |
BAYESLEARN.SEM |
Este SEM inicia manualmente el proceso de aprendizaje Bayesiano. Equivale a hacer clic en el botón Aprender de la pestaña Bayesiano del Filtro de Spam. Nota: esto iniciará el procedimiento de aprendizaje Bayesiano, aunque éste haya sido deshabilitado. |
BLOCKLIST.SEM |
Recarga el archivo(s) de lista de bloqueados. |
CFILTER.SEM |
Vuelve a cargar las reglas de Filtrado de Contenido, borra los datos de caché del Filtrado de Contenido y vuelve a cargar el archivo de la Lista de Permitidos (no filtrar) del Filtro de spam. |
CLEARQUOTACOUNTS.SEM |
Los resultados de las comprobaciones de cuota de usuario se mantienen en el archivo quotacounts.dat. Si desea vaciar los valores de cuota en caché para un usuario, añada la dirección de correo del usuario a este archivo de semáforo y colóquelo en la carpeta \app\. Si se encuentra un asterisco (*) en una línea por sí mismo, el archivo entero se borrará y por lo tanto invalidará todos los valores de cuota en caché. |
CREDSMATCHEXEMPTLIST.SEM |
Vuelve a cargar la Lista de Exentos de Coincidencia de Credenciales. |
DELUSER.SEM |
Puede usar este archivo de semáforo para eliminar una o más cuentas de usuarios. Cree un archivo de texto que contenga las direcciones de cada cuenta que quiere que sea borrada (una dirección por línea), nombre al archivo DELUSER.SEM y luego muévalo al directorio de MDaemon \app\. MDaemon eliminará las cuentas y luego borrará el archivo DELUSER.SEM. Si desea eliminar una cuenta, pero no eliminar su carpeta de correo, agregue "^" a la dirección (ej. frank@example.com^). |
DMARCEXEMPTLIST.SEM |
Vuelve a cargar la Lista de Exentos DMARC. |
DNS.SEM |
Vuelve a cargar los Servidores DNS de Windows y la configuración de DNS del filtro de Spam. |
DOMAINSHARING.SEM |
Recarga los datos del archivo de compartición de dominios. |
EDITUSER.SEM |
Este semáforo se usa para actualizar registros específicos dentro del archivo USERLIST.DAT sin una reconstrucción que podría potencialmente consumir mucho tiempo. Para actualizar registros de un usuario en específico con USERLIST.DAT, genere un archivo denominado EDITUSER.SEM que incluya un registro completo de reemplazo, un registro por línea, para los registros de usuario que desee editar. Cada registro debe construirse de acuerdo con el formato del archivo USERLIST.DAT descrito en el artículo de la base de conocimiento Formato de Archivo Userlist , pero debe empezar con la dirección de correo original, seguida de una coma. MDaemon procesará el archivo EDITUSER.SEM una línea a la vez. Puede crear el archivo EDITUSER.LCK para bloquear el archivo mientras lo actualiza y MDaemon no tocará EDITUSER.SEM hasta que EDITUSER.LCK sea eliminado. Para ver un ejemplo del archivo EDITUSER.SEM, abra EDITUSER.SMP en su directorio \APP\ con un editor de texto. |
EXCPTION.SEM |
Forza a MDaemon a recargar el archivo EXCPTION.DAT. |
EXITNOW.SEM |
Apaga MDaemon. |
GATEWAYS.SEM |
Para rendimiento óptimo, MDaemon mantiene una lista de las puertas de enlace en memoria. Cree GATEWAYS.SEM en el directorio APP de MDaemon para recargar el archivo gateways.dat. |
GREYLIST.SEM |
Recarga el archivo(s) de Lista Gris. |
GROUPS.SEM |
Recarga el archivo(s) de grupos de cuentas. |
GRPLIST.SEM |
Recarga la caché interna de los nombres de Lista de Correo. |
HANGUPG.SEM |
Fuera un corte condicional del dispositivo RAS. MDaemon esperará cualquier sesión pendiente de correo para que se cierre y luego cortará la sesión RAS. |
HANGUPR.SEM |
Fuerza un corte incondicional del dispositivo RAS. Este es un corte inmediato e incondicional sin tener en cuenta las sesiones de correo que puedan estar en progreso en la conexión. |
HOSTSCREEN.SEM |
Recarga el archivo(s) de Monitorización de Hosts. |
IPSCREEN.SEM |
Recarga el archivo(s) de Monitorización de IPs. |
IPSHIELD.SEM |
El archivo IPShield.dat se guarda en memoria caché para incrementar la velocidad de acceso. Utilice IPSHIELD.SEM para volver a cargarlo en memoria. |
LDAPCACHE.SEM |
Recarga los archivos de datos de usuario de LDAP y puertas de enlace. |
LOCKSEMS.SEM |
Previene que todos los semáforos se procesen hasta que el usuario lo borra. |
LOGSETTINGS.SEM |
Recarga las configuraciones de los archivos de registro. |
MDSPAMD.SEM |
Recarga la lista de permitidos del Filtro de Spam y MDSPAMD, lo que le forza a reinicializar todos sus datos de configuración. |
MINGER.SEM |
Detiene y reinicia el servidor Minger. |
MXCACHE.SEM |
Recarga todos los archivos de datos de Caché MX. |
NODNSBL.SEM |
Recarga el archivo de lista de permitidos de DNSBL. |
NOPRIORITY.SEM |
Forza a MDaemon a volver a cargar el archivoNoPriority.dat. |
ONLINE.SEM |
MDaemon creará este archivo de semáforo una vez haya realizado una conexión con éxito usando RAS para el ISP. MD quitará el semáforo cuando la conexión haya terminado. Esto es útil si quiere saber cuándo MD está usando el sub-sistema RAS. |
POSTDIAL.SEM |
MDaemon creará este archivo inmediatamente después de que una conexión hecha por MDaemon se cierre. |
PREDIAL.SEM |
MDaemon creará este archivo justo antes de intentar usar RAS/DUN. Esto permitirá a otro software detectar cuándo debe dejar libre el puerto de marcación para que MDaemon pueda usarlo. |
PRIORITY.SEM |
Recarga el archivo(s) de Correo Prioritario. |
PROCBAD.SEM |
Inicia el envío del contenido de la Cola Errónea. |
PROCDIG.SEM |
Inicia la construcción y envío de Resúmenes de la lista de correo. |
PROCHOLDING.SEM |
Inicia el envío del contenido de la Cola Retenida. |
PROCNOW.SEM |
Inicia una comprobación para el correo remoto y el envío del correo remoto en cola. |
PROCREM.SEM |
MDaemon irá inmediatamente a procesar el correo y realizará transacciones para todo el correo remoto. |
PROCRETR.SEM |
Inicia el envío del contenido de la cola de reintentos. |
PRUNE.SEM |
Recarga las configuraciones de auto-eliminación. |
PUBLICSUFFIX.SEM |
Vuele a cargar el archivo de Sufijos Públicos. |
QUEUE.SEM |
Este archivo semáforo se utiliza para habilitar/deshabilitar las colas de correo. El archivo puede contener cualquier cantidad de líneas, pero cada una puede contener solo las siguientes cadenas (una por línea): ENABLE INBOUND, ENABLE REMOTE, ENABLE LOCAL, o DISABLE INBOUND, DISABLE REMOTE, DISABLE LOCAL. |
RCPTBLOCKLIST.SEM |
Vuelve a cargar la Lista de Destinatarios Bloqueados. |
RESTART.SEM |
Para y luego inicia MDaemon. |
RESTARTCF.SEM |
Para y reinicia CFEngine.exe (el ejecutable del Filtro de Contenido). |
RESTARTWC.SEM |
Detiene y reinicia MDaemon Webmail. Solamente funciona cuando Webmail está utilizando su propio servidor web integrado. |
RELOADCACHE.SEM |
Recarga todas las configuraciones de datos de caché y archivos excepto las configuraciones y archivos del Filtro de Contenidos. |
REVERSEEXCEPT.SEM |
Recarga el archivo de excepciones de búsquedas invertidas. |
SCHEDULE.SEM |
Recarga el archivo(s) de programación. |
SENDERBLOCKLIST.SEM |
Vuelve a cargar la Lista de Remitentes Bloqueados. |
SPAMHONEYPOTS.SEM |
Recarga los datos del archivo(s) de Honeypot de spam. |
SPF.SEM |
Recarga los archivo(s) de SPF, DKIM y VBR. |
SUPPRESS.SEM |
Recarga las configuraciones de lista de bloqueados y elimina del caché las configuraciones de dominio. |
TARPIT.SEM |
Recarga el archivo(s) de la monitorización dinámica y tarpit. |
TRANSLAT.SEM |
Recarga los archivos de traducción de encabezados. |
TRAY.SEM |
Redibuja el icono de MDaemon de la bandeja de sistema. |
TRUST.SEM |
Los dominios confiables y direcciones IP se guardan residentes en memoria para rendimiento óptimo. Si necesita recargar estas configuraciones manualmente puede crear TRUST.SEM para hacerlo. |
UPDATEAV.SEM |
Inicia la actualización de definiciones de antivirus. |
UPDATESA.SEM |
Inicia la actualización de las definiciones de antivirus de Security Plus para MDaemon. |
USERLIST.SEM |
Recarga el archivo USERLIST.DAT. Use esto cuando haga modificaciones en USERLIST.DAT y necesite que MDaemon lo recargue. |
WATCHDOG.SEM |
MDaemon comprobará y eliminará este semáforo del directorio APP en aproximadamente intervalos de 10-20 segundos. Este archivo puede usarse para aplicaciones externas para comprobar que MDaemon se esté ejecutando. Si este archivo permanece en el directorio APP durante más de 20 segundos, es un buen indicativo de que MDaemon ya no se está ejecutando. |