GNU/Linux >> Tutoriales Linux >  >> Linux

Rectificar las URL del cartero después de un cambio de nombre de host

Introducción:
Tuve que cambiar el nombre del servidor de mi servidor de correo. Lo cambié en /etc/mailman/mm_cfg.py de la siguiente manera:
# Default domain for email addresses of newly created MLs
DEFAULT_EMAIL_HOST = 'mailman.myserver.com'
#-------------------------------------------------------------
# Default host for web interface of newly created MLs
DEFAULT_URL_HOST = 'mailman.myserver.com'

¡PERO! Algunos enlaces en el sitio del cartero estaban bien (nuevos) y otros no estaban bien (antiguo nombre del servidor)

SOLUCIÓN:
Para remediar esto, toda la lista de correo debe modificarse internamente para reflejar el nuevo nombre de host en las URL de los sitios y las URL de los correos electrónicos.
Ref:https://mail.python.org/pipermail/mailman -users/2006-February/049052.html
Simplemente ejecute los siguientes 2 comandos:
cd /usr/lib/mailman/bin/
./withlist -l -a -r fix_url -- -v

Esto se ejecuta con la lista y le dice que bloquee las listas (-l) procese todas las listas (-a) procese llamando a fix_url en el módulo fix_url.py con argumentos de la instancia de la lista y -v, lo que hace que fix_url informe qué está haciendo El — es para separar la opción -v para fix_url de las opciones withlist ya que no hay listname para hacer eso en este caso.

Para las listas de correo con diferentes URL, el sitio sugiere lo siguiente:
———————————–
Si tiene más de un host virtual, debe procesar las listas
uno a la vez con

bin/withlist -l -r fix_url listname -u url_host

pero podría envolver eso en un script de shell para ejecutar el comando repetidamente
para todos los pares listname/url_host.
———————————–


Linux
  1. Cómo configurar o cambiar el nombre de host del sistema en Linux

  2. Cómo cambiar el nombre de host en Debian

  3. Cambiar el nombre de host de un servidor Linux

  4. Cómo cambiar el nombre de host en Ubuntu

  5. Configurar IP estática en Ubuntu

Cómo cambiar el nombre de host en CentOS 7

Cómo establecer o cambiar el nombre de host en Linux

Cómo configurar o cambiar el nombre de host en Linux

Cómo cambiar su nombre de host en Linux

Cómo cambiar el nombre de host en AlmaLinux 8

Cómo cambiar el nombre de host del servidor en Ubuntu