Rainloop: Difference between revisions

From QmailToaster
Jump to navigation Jump to search
(Created page with " # Install rainloop 1) # wget https://www.rainloop.net/repository/webmail/rainloop-community-latest.zip or # https://www.rainloop.net/repository/webmail/rainloop-latest.zip 2) # unzip rainloop-community-latest.zip -d /usr/share/rainloop 3) # find /usr/share/rainloop -type d -exec chmod 755 {} \; 4) # find /usr/share/rainloop -type f -exec chmod 644 {} \; 5) # chown -R apache:apache /usr/share/rainloop 6a) # vi /etc/httpd/conf.d/rainloop.conf (Cent...")
 
No edit summary
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
  # Install rainloop
  # Install rainloop
   1) # wget https://www.rainloop.net/repository/webmail/rainloop-community-latest.zip
   1) # wget https://www.rainloop.net/repository/webmail/rainloop-community-latest.zip
     or
     or
Line 8: Line 7:
   4) # find /usr/share/rainloop -type f -exec chmod 644 {} \;
   4) # find /usr/share/rainloop -type f -exec chmod 644 {} \;
   5) # chown -R apache:apache /usr/share/rainloop
   5) # chown -R apache:apache /usr/share/rainloop
6a) # vi /etc/httpd/conf.d/rainloop.conf (CentOS 7/8)
  6) # cat /etc/httpd/conf.d/rainloop.conf
  #
  #
  # Rainloop Webmail is a browser-based multilingual IMAP client
  # Rainloop Webmail is a browser-based multilingual IMAP client
  #
  #
  RewriteEngine On
  RewriteEngine On
  RewriteCond %{HTTPS} off
  RewriteCond %{HTTPS} off
  RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
  RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
  Alias /rlmail /usr/share/rainloop
  Alias /rlmail /usr/share/rainloop
  <Directory /usr/share/rainloop/>
  <Directory /usr/share/rainloop/>
     Options +Indexes +FollowSymLinks +ExecCGI
     Options +Indexes +FollowSymLinks +ExecCGI
Line 26: Line 22:
     #TransferLog "/var/log/httpd/rainloop_access_log"
     #TransferLog "/var/log/httpd/rainloop_access_log"
  </Directory>
  </Directory>
  <Directory /usr/share/rainloop/data/>
  <Directory /usr/share/rainloop/data/>
     Require all denied
     Require all denied
  </Directory>
  </Directory><br>
 
6b) vi /etc/httpd/conf.d/rainloop.conf (CentOS 6)
#
# Rainloop Webmail is a browser-based multilingual IMAP client
#
 
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
 
Alias /rlmail /usr/share/rainloop
 
<Directory /usr/share/rainloop/>
  Options -Indexes
  AllowOverride All
</Directory>
 
<Directory /usr/share/rainloop/data>
  Order Deny,Allow
  Deny from All
</Directory>
 
   7) # yum -y install php-xml
   7) # yum -y install php-xml
   8) # systemctl restart httpd
   8) # systemctl restart httpd<br>
 
  # Configure, help
  # Configure, help
   8) https://yourserver/rlmail/?admin/
   8) https://yourserver/rlmail/?admin/
Line 61: Line 33:
   9) Change admin password
   9) Change admin password
  10) Add your domain, IMAP server, SMTP server, ...Do not use short login
  10) Add your domain, IMAP server, SMTP server, ...Do not use short login
  11) Add contact support if needed. Requires DB support.
  11) Add contact support if needed. Requires DB support.<br>
 
  # Login to email account
  # Login to email account
  12) https://yourserver/rlmail  
  12) https://yourserver/rlmail  
  13) Additional Tutorial
  13) Additional Tutorial
  14) 2-Factor Authentication
  14) 2-Factor Authentication

Revision as of 15:39, 27 March 2024

# Install rainloop
 1) # wget https://www.rainloop.net/repository/webmail/rainloop-community-latest.zip
   or
   # https://www.rainloop.net/repository/webmail/rainloop-latest.zip   
 2) # unzip rainloop-community-latest.zip  -d /usr/share/rainloop
 3) # find /usr/share/rainloop -type d -exec chmod 755 {} \;
 4) # find /usr/share/rainloop -type f -exec chmod 644 {} \;
 5) # chown -R apache:apache /usr/share/rainloop
 6) # cat /etc/httpd/conf.d/rainloop.conf
#
# Rainloop Webmail is a browser-based multilingual IMAP client
#
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Alias /rlmail /usr/share/rainloop
<Directory /usr/share/rainloop/>
    Options +Indexes +FollowSymLinks +ExecCGI
    AllowOverride All
    Require all granted
    #ErrorLog "/var/log/httpd/rainloop_error_log"
    #TransferLog "/var/log/httpd/rainloop_access_log"
</Directory>
<Directory /usr/share/rainloop/data/>
    Require all denied
</Directory>
7) # yum -y install php-xml 8) # systemctl restart httpd
# Configure, help 8) https://yourserver/rlmail/?admin/ username: admin password: 12345 9) Change admin password 10) Add your domain, IMAP server, SMTP server, ...Do not use short login 11) Add contact support if needed. Requires DB support.
# Login to email account 12) https://yourserver/rlmail 13) Additional Tutorial 14) 2-Factor Authentication