Rainloop: Difference between revisions

From QmailToaster
Jump to navigation Jump to search
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
  # Install rainloop
[[Webmail|Back]]<br>
  1) # wget https://www.rainloop.net/repository/webmail/rainloop-community-latest.zip
  Install rainloop
    or
  1) # wget https://www.rainloop.net/repository/webmail/rainloop-community-latest.zip
    # https://www.rainloop.net/repository/webmail/rainloop-latest.zip   
      or
  2) # unzip rainloop-community-latest.zip  -d /usr/share/rainloop
      # https://www.rainloop.net/repository/webmail/rainloop-latest.zip   
  3) # find /usr/share/rainloop -type d -exec chmod 755 {} \;
  2) # unzip rainloop-community-latest.zip  -d /usr/share/rainloop
  4) # find /usr/share/rainloop -type f -exec chmod 644 {} \;
  3) # find /usr/share/rainloop -type d -exec chmod 755 {} \;
  5) # chown -R apache:apache /usr/share/rainloop
  4) # find /usr/share/rainloop -type f -exec chmod 644 {} \;
6a) # cat /etc/httpd/conf.d/rainloop.conf
  5) # chown -R apache:apache /usr/share/rainloop
#
  6) # printf '%s\n' \
# Rainloop Webmail is a browser-based multilingual IMAP client
    '#' \
#
    '# Rainloop Webmail is a browser-based multilingual IMAP client' \
RewriteEngine On
    '#' \
RewriteCond %{HTTPS} off
    'RewriteEngine On' \
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
    'RewriteCond %{HTTPS} off' \
Alias /rlmail /usr/share/rainloop
    'RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}' \
<Directory /usr/share/rainloop/>
    'Alias /rlmail /usr/share/rainloop' \
     Options +Indexes +FollowSymLinks +ExecCGI
    '<Directory /usr/share/rainloop/>' \
     AllowOverride All
     '    Options +Indexes +FollowSymLinks +ExecCGI' \
     Require all granted
     '    AllowOverride All' \
     #ErrorLog "/var/log/httpd/rainloop_error_log"
     '    Require all granted' \
     #TransferLog "/var/log/httpd/rainloop_access_log"
     '    ErrorLog "/var/log/httpd/rainloop_error_log"' \
</Directory>
     '    TransferLog "/var/log/httpd/rainloop_access_log"' \
<Directory /usr/share/rainloop/data/>
    '</Directory>' \
     Require all denied
    '<Directory /usr/share/rainloop/data/>' \
</Directory><br>
     '    Require all denied' \
  7) # yum -y install php-xml
    '</Directory>' \
  8) # systemctl restart httpd<br>
    > /etc/httpd/conf.d/rainloop.conf<br>
  # Configure, help
  7) # yum -y install php-xml
  8) https://yourserver/rlmail/?admin/
  8) # systemctl restart httpd<br>
    username: admin
  Configure (username: admin, password: 12345)
    password: 12345
  9) https://yourserver/rlmail/?admin/
   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.<br>
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

Latest revision as of 21:23, 24 April 2024

Back

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) # printf '%s\n' \
    '#' \
    '# 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>' \
    > /etc/httpd/conf.d/rainloop.conf
7) # yum -y install php-xml 8) # systemctl restart httpd
Configure (username: admin, password: 12345) 9) https://yourserver/rlmail/?admin/ 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