From 79ea1427ae52d7e937e93865b04a77bb4b6e670d Mon Sep 17 00:00:00 2001 From: denizat Date: Tue, 30 Nov 2021 23:45:12 -0600 Subject: rainloop --- index.html | 1 + pix/rainloop-1.png | Bin 0 -> 154272 bytes pix/rainloop-2.png | Bin 0 -> 188083 bytes pix/rainloop.svg | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++++ rainloop.html | 75 +++++++++++++++++++++++++++++++ 5 files changed, 203 insertions(+) create mode 100644 pix/rainloop-1.png create mode 100644 pix/rainloop-2.png create mode 100644 pix/rainloop.svg create mode 100644 rainloop.html diff --git a/index.html b/index.html index f8dac9f..84cbeb6 100644 --- a/index.html +++ b/index.html @@ -82,6 +82,7 @@ img { border: none ;}
Calibre
A library server
ItoopieI2P
Host your site on a private and peer-to-peer internet layer.
Tor
Host your site on private onion-routing.
+
Rainloop
Simple Webmail Client

Accepting Cryptocurrency Tips

diff --git a/pix/rainloop-1.png b/pix/rainloop-1.png new file mode 100644 index 0000000..55bf5b8 Binary files /dev/null and b/pix/rainloop-1.png differ diff --git a/pix/rainloop-2.png b/pix/rainloop-2.png new file mode 100644 index 0000000..5f237de Binary files /dev/null and b/pix/rainloop-2.png differ diff --git a/pix/rainloop.svg b/pix/rainloop.svg new file mode 100644 index 0000000..622853a --- /dev/null +++ b/pix/rainloop.svg @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/rainloop.html b/rainloop.html new file mode 100644 index 0000000..23915bb --- /dev/null +++ b/rainloop.html @@ -0,0 +1,75 @@ + + + + Setting up a Rainloop Webmail Client – LandChad.net + + + + + + + + logo +

Setting up a Rainloop Webmail Client

+ +
+

What is Rainloop?

+

Rainloop is a webmail client, a program that allows you to access your email online like gmail. It is useful to be able to access you email from a web browser because it allows you to easily access your email from any device with a web browser without any additional setup. If you set up logoNextcloud then you do not need to install Rainloop because Nextcloud comes with a webmail client. However, if all you want is a webmail client and you do not need all of the extra things that Nextcloud provides, Rainloop would be the better choice out of the two since it is less bloated and simpler to install.

+

Instructions

+

First we will install the required packages for Rainloop with the following command:

+
apt-get full-upgrade -y && apt-get install php7.3 php7.3-common php7.3-curl php7.3-xml php7.3-fpm php7.3-json php7.3-dev php7.3-mysql unzip -y
+

Then we will download the community version of Rainloop, unzip it into an appropriate directory and fix all of the file permissions:

+
curl -L "https://www.rainloop.net/repository/webmail/rainloop-community-latest.zip" -o "rainloop.zip" && unzip rainloop.zip -d /var/www/mail && chown -R www-data: /var/www/mail
+

We have installed Rainloop itself, but now we need Nginx to serve the client. We do that by adding the following text into the file /etc/nginx/sites-available/mail (you can replace the bold text with whatever is appropriate for your server).

+
server {
+
+	listen 80;
+
+	server_name mail.domain.com;
+	root /var/www/mail;
+
+	index index.php;
+
+	access_log /var/log/nginx/rainloop_access.log;
+	error_log /var/log/nginx/rainloop_error.log;
+
+	location / {
+		try_files $uri $uri/ /index.php?$query_string;
+	}
+
+	location ~ \.php$ {
+		fastcgi_index index.php;
+		fastcgi_split_path_info ^(.+\.php)(.*)$;
+		fastcgi_keep_conn on;
+		fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;
+		include /etc/nginx/fastcgi_params;
+		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+	}
+	location ~ /\.ht {
+		deny all;
+	}
+
+	location ^~ /data {
+		deny all;
+	}
+}
+

Then enable the site by linking it to the sites-enabled directory:

+
ln -s /etc/nginx/sites-available/mail /etc/nginx/sites-enabled/
+

Reload nginx:

+
systemctl reload nginx
+

Finally get certifications if you are using a new subdomain:

+
certbot --nginx
+

After that go to mail.domain.com/?admin and login with the default username and password: admin, 12345. Now you are in the admin panel and the first thing you do should be to change the adminsitrator password by looking in the security tab on the left.

+ rainloop + +

After securing the admin account you can go to domains and add your own email address.

+ rainloop +

Finally, go to mail.domain.com and login with your email address and password.

+

Contribution

+
+ + + -- cgit v1.2.3