Rainloop: Difference between revisions

From QmailToaster
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[Webmail|Back]]<br>
  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
    # https://www.rainloop.net/repository/webmail/rainloop-latest.zip   
      # https://www.rainloop.net/repository/webmail/rainloop-latest.zip   
  2) # unzip rainloop-community-latest.zip  -d /usr/share/rainloop
  2) # unzip rainloop-community-latest.zip  -d /usr/share/rainloop
  3) # find /usr/share/rainloop -type d -exec chmod 755 {} \;
  3) # find /usr/share/rainloop -type d -exec chmod 755 {} \;
  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
  6) # printf '%s\n' \
  6) # printf '%s\n' \
    '#' \
    '#' \
    '# 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' \
    '    AllowOverride All' \
    '    AllowOverride All' \
    '    Require all granted' \
    '    Require all granted' \
    '    ErrorLog "/var/log/httpd/rainloop_error_log"' \
    '    ErrorLog "/var/log/httpd/rainloop_error_log"' \
    '    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>' \
    > /etc/httpd/conf.d/rainloop.conf<br>
    > /etc/httpd/conf.d/rainloop.conf<br>
  7) # yum -y install php-xml
  7) # yum -y install php-xml
  8) # systemctl restart httpd<br>
  8) # systemctl restart httpd<br>
  Configure (username: admin, password: 12345)
  Configure (username: admin, password: 12345)
  9) https://yourserver/rlmail/?admin/
  9) https://yourserver/rlmail/?admin/
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 20: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