Rainloop App
Discontinued
Please note this app is not available anymore since upstream development has stopped.
About
Rainloop is a simple, modern & fast web-based email client.
- Questions? Ask in the Cloudron Forum - RainLoop
- RainLoop Website
- RainLoop docs
- RainLoop issue tracker
Default Setup
Rainloop is pre-configured for use with Cloudron Email. The app automatically generates domain configuration for all the apps that have email enabled at installation time. If you enable or disable email on one or more domains, simply reconfigure the app and it will re-generate the necessary configuration.
Multi-domain Setup
There are two ways to use Rainloop when using Cloudron Email with multiple domains.
-
Users can login with their email and password to access their mailbox. If the Cloudron has two domains,
example1.com
andexample2.com
, the user can login usinguser@example1.com
anduser@example2.com
. Aliases can be added as identities under Rainloop settings. -
Users can login using one of the email domains and add the other domains using the
Add Account
dialog. For example, user can login asuser@example1.com
and adduser@example2.com
in theAdd Account
dialog.Multiple accounts
Rainloop tracks accounts based on the login email. This means that in the example above, if the user logs in
user@example2.com
, theuser@example1.com
id will not show up.
External domains
To add one or more external domains, add them in Rainloop's admin panel.
Vacation Email
An out of office / vacation mail message can be setup using Sieve filters.
A vacation message can be set in Settings
-> Filters
-> Add a filter
. Choose
Vacation message
action.
At most once a day
Vacation messages are sent at most once a day to the same sender. This setting cannot be changed.
Forwarding all emails
To forward all emails to an external mail, setup a Sieve filter in
Settings
-> Filters
-> Add a filter
-> Forward to
Admin panel
The admin panel is located at /?admin
and is disabled by default.
To enable it, open a File manager
and edit the file /app/data/_data_/_default_/configs/application.ini
.
Set the value of allow_admin_panel
to On
. The default admin credentials
are:
Username: admin
Password: 12345
Restart the app for the changes to take effect.
Disable admin panel after use
We highly recommend disabling the admin panel after use.
Attachment size
To adjust the attachment size, change the PHP configuration and the Rainloop configuration.
- For PHP configuration, edit
/app/data/php.ini
using the File manager and add
[PHP]
upload_max_filesize = 40M
post_max_size = 40M
- For Rainloop configuration, edit
/app/data/_data_/_default_/configs/application.ini
using the File Manager and adjustattachment_size_limit
.
Be sure to restart the app after making the above changes.
In addition to above, you also have to configure the mail server to allow large email.