Rainloop: Difference between revisions
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 |
||
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) | 6a) # vi /etc/httpd/conf.d/rainloop.conf (CentOS 7/8)<br> | ||
# | # | ||
# 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> | ||
6b) vi /etc/httpd/conf.d/rainloop.conf (CentOS 6) | 6b) vi /etc/httpd/conf.d/rainloop.conf (CentOS 6) | ||
# | # | ||
Line 39: | Line 33: | ||
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 | Options -Indexes | ||
AllowOverride All | AllowOverride All | ||
</Directory> | </Directory> | ||
<Directory /usr/share/rainloop/data> | <Directory /usr/share/rainloop/data> | ||
Order Deny,Allow | Order Deny,Allow | ||
Deny from All | Deny from All | ||
</Directory> | </Directory><br> | ||
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 50: | ||
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 14:36, 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 6a) # vi /etc/httpd/conf.d/rainloop.conf (CentOS 7/8)
# # 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> 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 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