LiveZilla Live Chat Software
RCM - Resellerclub Mods

Como Instalar R.A.M.Email Interfaz V3

RAMEI - Resellerclub Interfaz de Gestión Avanzada para Email
Fecha
Última Versión
20.10.2016
3.12.0

 

¿Te gustaría tenerlo instalado por nosotros? - Solicita el servicio de instalación aquí

Versión Documento: 2.6 - 13-07-2015

1º Paso

Resellerclub Mods Management Core Console (Complemento)

 

Todos los productos requieren el Complemento Resellerclub Mods Management Core Console. Descargue el Complemento desde la página del detalle de la licencia » Pestaña "Descargar" e instala primero éste Complemento.

Si ya tiene instalado el Complemento, asegúrese que tenga la versión v1.4.0 o mayor instalado.

Visite las instrucciones para instalar el Complemento ResellerClub Mods Console si no lo tiene instalado/actualizado. Una vez instalado/actualizado y configurado con los credenciales para su cuenta de Revendedor, asimismo la licencia para el producto, proceda con la instalación en el 2º PASO

2º Paso

Subir Archivos y Directorios

 

Descargue la aplicación RAMEI - ResellerClub Advanced Managment EMAIL Interface desde el detalle de la licencia, pestaña "Descargar" y guárdela en un directorio de su elección. Descomprima el archivo con su programa preferido. Por favor, lea atentamente todos los pasos en este documento. No debe saltarse ningún paso indicado.

  1. Suba vía ftp el archivo emailmanagement.php del directorio descomprimido "emailmanagement_x.x.x" al directorio whmcsroot/

  2. Suba vía FTP los archivos *.tpl correspondiente a su tema WHMCS al directorio del tema activo en whmcsroot/templates/(portal, classic, default, responsioplus3, bootstrap3_compatibe)/.

Modificar clientareadomaindetails.tpl

 

Nota Si usa el nuevo theme six de WHMCS v6, entonces puede omitir este paso! La manipulación de enlaces es controlada automáticamente con el nuevo sistema menu hook en WHMCS v6

Las siguientes instrucciones explican como realizar los cambios en la plantilla y el archivo de estilo css

Opcional: Este paso solo es necesario si desea ofrecer el Hosting Email gratuito y/o Redireccionamiento de Email para cada dominio. Si usted desea ofrecer la interfaz RAMEI solo para el servicio de Hosting Enterprise y Business Email, entonces puede omitir este paso.

TIP! Si usa 2 o más registradores de dominios, por ejemplo ResellerClub y otro registrador "no LogicBoxes" como por ejemplo Enom, entonces debería echar un vistazo a la pestaña "Tips & Trucos" para saber como configurar R.A.M.Email Interfaz para múltiples registradores.

Para plantillas basado en el tema classic y portal

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, /whmcsroot/templates/portal o classic/. Si ha renombrado el directorio o bien esta usando otro diseño para su whmcs, simplemente abra la plantilla "clientareadomaindetails.tpl" del diseño que usa por defecto

  2. Búsque y localice el código entre {if $emailforwarding} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla:
    {if $emailforwarding}
    <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domainemailforwarding">
      <input type="hidden" name="domainid" value="{$domainid}">
      <p align="center">
        <input type="submit" value="{$LANG.domainemailforwarding}" class="button">
      </p>
    </form></td>
    {/if}
    

    Reemplace el código original por el siguiente:

    {if $emailforwarding}
    <td><form method="post" action="emailmanagement.php?action=managemailhosting">
      <input type="hidden" name="domainid" value="{if $domainid}{$domainid}{else}{$id}{/if}"/>
      <input type="hidden" name="domain" value="{$domain}"/>
      <p align="center">
        <input type="submit" value="{$LANG.domainemailforwarding}" class="button">
      </p>
    </form></td>
    {/if}
    

  3. Abra el archivo "style.css" que se encuentra en el directorio de las plantillas e inserte (copiar/pegar) al final, el contenido del archivo [stylename]_update_style.css.

  4. Suba vía FTP los archivos modificados style.css y clientareadomaindetails.tpl al directorio de su actual plantilla.

Para plantillas basado en el tema default y five

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, whmcsroot/templates/default

  2. Búsque y localice el código entre {if $emailforwarding} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla (todo en una línea):
    {if $emailforwarding}<li><a href = "clientarea.php?action=domainemailforwarding&domainid={$domainid}">{$LANG.clientareadomainmanageemailfwds}</a></li>{/if}
    

    Reemplace el código original por el siguiente (todo en una línea):

    {if $emailforwarding}<li><a href = "emailmanagement.php?action=managemailhosting&domain={$domain}&domainid={if $domainid}{$domainid}{else}{$id}{/if}">{$LANG.clientareadomainmanageemailfwds}</a></li>{/if}
    

Adicionalmente solo para plantillas basados en el tema default y five

 

  1. Búsque y localice el código entre {if $addonstatus.emailforwarding} ... {else}. Reemplace la línea:
    <a href = "clientarea.php?action=domainemailforwarding&domainid={$domainid}">{$LANG.manage}</a>
    

    con la siguiente línea (todo en una línea):

    <a href = "emailmanagement.php?action=managemailhosting&domain={$domain}&domainid={$domainid}">{$LANG.manage}</a>
    

  2. Suba vía FTP el archivo modificado clientareadomaindetails.tpl al directorio de su actual plantilla.

3º Paso

Compruebe el funcionamiento de la Interfaz

 

Para ofrecer el servicio de Redirección Email desde el área de cliente es preciso su activación:

  1. En la sección "Management Tools" para cada dominio en la página del detalle (área admin):
    Activar Herramienta de Gestión Area Admin

  2. También debe considerar la activación global para la Redirección Email desde Setup » Products/Services » Domain Pricing para cada TLD que soporta este servicio:
    Gestionar TLDs en WHMCS

La instalación ha terminado aquí. Ingrese como admin en su sistema WHMCS y use cualquier Login de cliente que tiene un dominio activo y acceda a "Mis Dominios ". Seleccione un dominio para acceder al área del detalle. Clica el botón o el enlace desde la pestaña "Management Tools" si usa WHMCS 5, para gestionar el servicio de hosting email gratuito.

Tips & Trucos

Usar RAMEI con multiples Registradores de Dominios

 

Nota Si usa el nuevo theme six de WHMCS v6, entonces puede omitir este paso! La manipulación de enlaces es controlada automáticamente con el nuevo sistema menu hook en WHMCS v6

Si usa 2 o más registradores de dominios, por ejemplo ResellerClub y otros, entonces podrá hacer uso de la siguiente condición ofreciendo la interfaz de gestión EMAIL avanzada para dominios de ResellerClub y la interfaz de gestión EMAIL original de WHMCS para los demás registradores. Use el siguiente código para resolver este caso:

Para plantillas basados en el tema classic y portal

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, /whmcsroot/templates/portal o classic o custom/. Si ha renombrado el directorio o bien esta usando otro diseño para su whmcs, simplemente abra la plantilla "clientareadomaindetails.tpl" del diseño que usa por defecto

  2. Búsque y localice el código entre {if $emailforwarding} ... {/if}. El código entre esta declaración se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla:
    {if $emailforwarding}
    <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domainemailforwarding">
      <input type="hidden" name="domainid" value="{$domainid}">
      <p align="center">
        <input type="submit" value="{$LANG.domainemailforwarding}" class="button">
      </p>
    </form></td>
    {/if}
    

    Reemplace el código original por el siguiente:

    {if $emailforwarding}
      {if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}
        <td><form method="post" action="emailmanagement.php?action=managemailhosting">
          <input type="hidden" name="domainid" value="{if $domainid}{$domainid}{else}{$id}{/if}"/>
          <input type="hidden" name="domain" value="{$domain}"/>
          <p align="center">
            <input type="submit" value="{$LANG.domainemailforwarding}" class="button">
          </p>
        </form></td>
      {else}
        <td><form method="post" action="{$smarty.server.PHP_SELF}?action=domainemailforwarding">
          <input type="hidden" name="domainid" value="{$domainid}">
          <p align="center">
            <input type="submit" value="{$LANG.domainemailforwarding}" class="button">
          </p>
        </form></td>
      {/if}
    {/if}
    

Para plantillas basado en el tema default y five

 

  1. Abra la plantilla "clientareadomaindetails.tpl" que se encuentra en el directorio donde tiene instalado whmcs, whmcsroot/templates/default

  2. Búsque y localice el código entre {if $emailforwarding} ... {/if}. El código entre estas declaraciones se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla:
    {if $emailforwarding}<li><a href = "clientarea.php?action=domainemailforwarding&domainid={$domainid}">{$LANG.clientareadomainmanageemailfwds}</a></li>{/if}
    

    Reemplace el código original por el siguiente (todo en una línea):

    {if $emailforwarding}{if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}<li><a href = "emailmanagement.php?action=managemailhosting&domain={$domain}&domainid={if $domainid}{$domainid}{else}{$id}{/if}">{$LANG.clientareadomainmanageemailfwds}</a></li>{else}<li><a href = "clientarea.php?action=domainemailforwarding&domainid={$domainid}">{$LANG.clientareadomainmanageemailfwds}</a></li>{/if}{/if}
    

Adicionalmente y solo para plantillas basado en el tema default y five

 

  1. Búsque y localice el código entre {if $addonstatus.emailforwarding} ... {else}. El código entre estas declaraciones se ve como el siguiente ejemplo, si no ha modificado previamente su plantilla:
    <a href = "clientarea.php?action=domainemailforwarding&domainid={$domainid}">{$LANG.manage}</a>
    

    Reemplace el código original por el siguiente (todo en una línea):

    {if $registrar eq "resellerclub" || $registrar eq "resellerclubrcm"}<a href = "emailmanagement.php?action=managemailhosting&domain={$domain}&domainid={$domainid}">{$LANG.manage}</a>{else}<a href = "clientarea.php?action=domainemailforwarding&domainid={$domainid}">{$LANG.manage}</a>{/if}
    

Últimos Tuits

Más Tuits de resmods

Última Novedad

Viernes Negro y Novedades Importantes!

Viernes Negro viene y comenzará esta noche. ¡No se lo pierda y consigue el mejor descuento posible para nuestro portafolio completo!
Leer más...

Sobre Nosotros

Quienes somos, que hacemos y todo lo demás sobre Resellerclub Mods, un proyecto empresarial de gIF: