User Tools

Site Tools


web_интерфейс_к_почте

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
web_интерфейс_к_почте [2025/03/12 06:31]
val [Дополнительные материалы]
web_интерфейс_к_почте [2026/05/14 13:20] (current)
val
Line 14: Line 14:
  
 <​code>​ <​code>​
 +# ###​ansible-playbook /​root/​conf/​ansible/​roles/​mail.yml
 +
 # apt install roundcube # apt install roundcube
  
Line 27: Line 29:
 ... ...
 </​code><​code>​ </​code><​code>​
 +root@server:​~#​ vim /​usr/​share/​roundcube/​program/​lib/​Roundcube/​bootstrap.php
 +...
 +if (!function_exists('​array_first'​)) {
 +function array_first($array)
 +...
 +}
 +}
 +...
 +
 +root@server:​~#​ vim /​etc/​php/​8.5/​apache2/​php.ini
 +...
 +pcre.jit=0
 +...
 +
 # cat /​etc/​apache2/​conf-enabled/​roundcube.conf # cat /​etc/​apache2/​conf-enabled/​roundcube.conf
 </​code><​code>​ </​code><​code>​
Line 149: Line 165:
  
   * Сервер dovecot [[Сервер dovecot#​OAuth аутентификация]]   * Сервер dovecot [[Сервер dovecot#​OAuth аутентификация]]
 +
 +=== Roundcube PGP Enigma ===
 +<​code>​
 +# apt install roundcube-plugins php-crypt-gpg
 +
 +# find /​var/​lib/​roundcube/​plugins/​enigma/​
 +
 +# cat /​var/​lib/​roundcube/​config/​config.inc.php
 +...
 +$config['​plugins'​] = array(
 +'​enigma'​
 +);
 +$config['​enigma_pgp_homedir'​]='/​tmp/' ​  ???
 +...
 +
 +# tail -f /​var/​log/​roundcube/​errors.log
 +
 +
 +# gpg --output public.pgp --armor --export user1@corp13.un
 +
 +# gpg --output private.pgp --armor --export-secret-key user1@corp13.un
 +
 +# cat public.pgp private.pgp > /​disk2/​samba/​user1.pubpriv
 +</​code>​
  
 ===== Дополнительные материалы ===== ===== Дополнительные материалы =====
web_интерфейс_к_почте.1741750283.txt.gz · Last modified: 2025/03/12 06:31 by val