Importación de libretas de direcciones de SquirrelMail a Roundcube

Importación de libretas de direcciones de SquirrelMail a Roundcube


Última modificación: 13 de mayo de 2020

Visión general

Advertencia:

  • Este documento es solamente válido para cPanel y WHM versiones 78 y 80.
  • Roundcube versión 1.3.8 y anteriores no admite direcciones de correo electrónico que contengan caracteres Unicode.
  • Recomendamos que solo los administradores de servidores con experiencia realicen los pasos de este documento.
  • Debido a que cPanel, LLC no desarrolla SquirrelMail, el soporte técnico de cPanel no puede ayudar con las importaciones de la libreta de direcciones.

Este documento describe el roundcube_squirrelmail_contact_import enchufar.

Nosotros obsoleto SquirrelMail en cPanel & WHM versión 74 y lo eliminó en cPanel & WHM versión 78. El roundcube_squirrelmail_contact_import El complemento migra la lista de contactos de correo electrónico de un usuario de SquirrelMail a su libreta de direcciones de Roundcube. Cuando un usuario de Roundcube inicia sesión en su cuenta de correo electrónico después de que el proveedor de alojamiento instala el complemento, el sistema migra los contactos de SquirrelMail del usuario a Roundcube.

Instalar y desinstalar el complemento

Para instalar el complemento, ejecute el siguiente comando como root usuario:

yum install roundcube-squirrelmail-contacts-import-plugin

El sistema agrega los siguientes archivos al /usr/local/cpanel/base/3rdparty/roundcube/plugins/ directorio:

1
2
3
4
5
cpanel_squirrelmail_contact_import/
cpanel_squirrelmail_contact_import/config.inc.php
cpanel_squirrelmail_contact_import/config.inc.php.dist
cpanel_squirrelmail_contact_import/cpanel_squirrelmail_contact_import.php
cpanel_squirrelmail_contact_import/LICENSE.md

Para desinstalar el complemento, ejecute el siguiente comando:

yum remove roundcube-squirrelmail-contacts-import-plugin

Opciones de configuración

Puede configurar las siguientes opciones para el complemento en el /usr/local/cpanel/base/3rdparty/roundcube/plugins/cpanel_squirrelmail_contact_import/config.inc.php expediente:

Opción Descripción Ejemplo
cpanel_squirrelmail_data_dir Establece la ruta completa al directorio de datos de SquirrelMail.
$config['cpanel_squirrelmail_data_dir'] = getenv('HOME'). '/.sqmaildata';
cpanel_squirrelmail_run_once Crea un archivo táctil en el cpanel_squirrelmail_data_dir para evitar que el complemento se ejecute más de una vez.
$config['cpanel_squirrelmail_run_once'] = true;
cpanel_squirrelmail_unique Comprueba si hay direcciones de correo electrónico duplicadas.
$config['cpanel_squirrelmail_unique'] = false;
cpanel_squirrelmail_group_name Crea una nueva carpeta de correo electrónico para los contactos de SquirrelMail importados.

Nota:

Si habilita esta opción y establece la cpanel_squirrelmail_unique como opción verdadera, el sistema agrega cualquier dirección de correo electrónico duplicada a los nuevos grupos de correo electrónico.

$config['cpanel_squirrelmail_group_name'] = 'SquirrelMail Contacts';
cpanel_squirrelmail_log_level Configura el tipo de información para que el sistema registre en el cPanel del usuario. /home/user/tmp/error.log expediente.

  • 0 – Desactive esta configuración.
  • 1 – Solo registre los errores en el archivo error.log.
  • 2 – Registre toda la información en el archivo error.log.
$config['cpanel_squirrelmail_log_level'] = 1;
cpanel_squirrelmail_file_charset Configura el juego de caracteres de los archivos SquirrelMail. Para configurar esta opción para el juego de caracteres ASCII, deje esta opción en blanco.
$config['cpanel_squirrelmail_file_charset'] = '';

El archivo de configuración completo se parecerá al siguiente ejemplo:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
// full path to the squirrelmail data directory
$config['cpanel_squirrelmail_data_dir'] = getenv('HOME'). '/.sqmaildata';

// Place a "touch" file in $config['cpanel_squirrelmail_data_dir'], preventing the plugin from
// running again if the file exits.
$config['cpanel_squirrelmail_run_once'] = true;

// whether or not to check for duplicate addresses - if used with the
// cpanel_squirrelmail_group_name option duplicates will be added to new groups
$config['cpanel_squirrelmail_unique'] = false;

// optional new group name for imported contacts - set to false to disable
$config['cpanel_squirrelmail_group_name'] = 'SquirrelMail Contacts';

// log level 0 to disable, 1 for errors only, 2 for verbose
// the default log file is the cpanel users /home/user/tmp/error
$config['cpanel_squirrelmail_log_level'] = 1;

// file charset - e.g. 'EUC-JP'. Leave empty for ASCII.
$config['cpanel_squirrelmail_file_charset'] = '';

La interfaz de Roundcube

Después de instalar el complemento, el sistema migra todos los contactos de SquirrelMail a Roundcube. Estos contactos residen en el buzón de correo de SquirrelMail. Este buzón se encuentra en el dirección personal buzón en el Grupos sección de la cubo redondo interfaz.


Archivo de registro

los Dato de registro porque este complemento reside en el /home/username/logs/roundcube archivo y se parece al siguiente ejemplo:

Nota:

  • En cPanel & WHM versión 78, los datos de registro residen en el /home/username/tmp/errors expediente.
  • En estas rutas de archivo, username representa el nombre de usuario de un usuario de cPanel.
  • Este ejemplo muestra una lista de errores de migración de la libreta de direcciones de SquirrelMail.
1
2
3
4
5
[04-Mar-2019 11:58:49 America/Chicago] [Contacts: Name or email not valid ökçe - ökçe@nothing.com for user hoboloco@nothing.com]
[04-Mar-2019 11:58:49 America/Chicago] [Contacts: Name or email not valid Dörte - Dörte@Sörensen.nothing.com for user hoboloco@nothing.com]
[04-Mar-2019 11:58:49 America/Chicago] [Contacts: Name or email not valid θσερ - θσερ@εχαμπλε.ψομ for user hoboloco@nothing.com]
[04-Mar-2019 11:58:49 America/Chicago] [Contacts: Name or email not valid 用户@例子 - 用户@例子.广告 for user hoboloco@nothing.com]
[04-Mar-2019 11:58:49 America/Chicago] [Contacts: Name or email not valid Pelé@nothing.com - Pelé@nothing.com for user hoboloco@nothing.com]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *