Como integrar um script de webmail do php no backend do Wordpress?

4

Como você pode adicionar o Roundcube (ou qualquer outro script de cliente de webmail do php) ao backend do WordPress? Isso pode ser feito para que o cliente de webmail possa ser acessado somente dentro do wp-admin ? Ou seja não deve ser acessível a partir de qualquer URL fora do wp-admin .

Onde o cliente de webmail deve ser instalado no servidor da web? Se for instalado, por exemplo, em / webmail, ele também pode ser acessado através de https://server.com/webmail , que é algo que eu gostaria de evitar.

Por favor, note que o single sign on / off não é necessário. A única coisa que é necessária é ocultar o script de webmail por trás do Wordpress admin.

Como você faria isso? Seu conselho é muito apreciado. Obrigado.

Editar: Seria válido:

  1. cria uma pasta em /wp-content/plugins/webmail/roundcube e instala o roundcube nela?
  2. tem um script para adicionar um item de menu ao wp-admin, para exibir o roundcube dentro de um iframe

Teoricamente, isso deve ocultar o Roundcube por trás do Wordpress admin. Mas isso funcionaria? Ou isso causaria problemas? Como dizer ao Wordpress para ignorar os scripts em / wp-content / plugins / webmail / roundcube e garantir que eles sejam manipulados pelo php sem interferir no Wordpress?

    
por SePröbläm 17.09.2018 / 00:33

1 resposta

0

Você pode registrar uma página de menu personalizada e usar um iframe para o webmail como saída para esse .

Para proteger sua URL /webmail , você pode definir controles de acesso dentro do seu arquivo .htaccess para permitir que o endereço do seu site acesse o caminho.

    
por WPZA 22.09.2018 / 22:06