You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 8, 2018. It is now read-only.
In your ownCloud, simply navigate to »Apps«, choose the category »Productivity«, find the Mail app and enable it.
Then open the Mail app from the app menu. Put in your email account credentials and off you go!
If you experience any issues or have enhancement suggestions you can report them in our issue tracker. Please follow the issue template so we get the info we need to be able to debug and fix the problem. Thanks!
Just clone this repo into your apps directory (ownCloud core installation needed). Additionally, npm is needed for installing JavaScript dependencies. On Debian and Ubuntu Systems it can be installed with the following command:
sudo apt-get install nodejs-legacy npm
Once npm is installed, PHP and JavaScript dependencies can be installed by running
make install-composer-deps
make optimize-js
Nightly builds
Instead of setting everything up manually, you can just download the nightly builds instead. These builds are updated every 12 hours - 00:00 (12:00 AM) and 12:00 (12:00 PM) UTC+0200, and are pre-configured with all the needed dependencies.
Download
Extract the tar archive to 'path-to-owncloud/apps'
Navigate to »Apps«, choose the category »Productivity«, find the Mail app and enable it.
Connect to your database and run the following commands (oc_ is the default table prefix):
DELETEFROM oc_appconfig WHERE appid ='mail';
DROPTABLE oc_mail_accounts;
DROPTABLE oc_mail_collected_addresses;
Configuration
Certain advanced or experimental features need to be specifically enabled in your config.php:
Debug mode
You can enable IMAP and SMTP backend logging. A horde_imap.log for IMAP and horde_smtp.log for SMTP will appear in the same directory as your owncloud.log.
IMAP logging:
'app.mail.imaplog.enabled' => true
SMTP logging:
'app.mail.smtplog.enabled' => true
Server-side caching
Mailbox messages and accounts can be cached on the ownCloud server to reduce mail server load:
This requires a valid memcache to be configured
'app.mail.server-side-cache.enabled' => true
Use php-mail for mail sending
You can use the php mail function to send mails. This is needed for some webhosters (1&1 (1und1)):