1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/z-push_ynh.git synced 2024-09-03 18:05:58 +02:00
z-push_ynh/sources/backend/imap
2015-08-10 13:39:56 +01:00
..
config.php Latest sources from https://github.com/fmbiete/Z-Push-contrib 2015-08-10 13:39:56 +01:00
imap.php Latest sources from https://github.com/fmbiete/Z-Push-contrib 2015-08-10 13:39:56 +01:00
mime_calendar.php Latest sources from https://github.com/fmbiete/Z-Push-contrib 2015-08-10 13:39:56 +01:00
mime_encode.php Latest sources from https://github.com/fmbiete/Z-Push-contrib 2015-08-10 13:39:56 +01:00
README use Z-Push-contrib 2014-12-18 18:08:26 +01:00
REQUIREMENTS use Z-Push-contrib 2014-12-18 18:08:26 +01:00
THANKS Latest sources from https://github.com/fmbiete/Z-Push-contrib 2015-08-10 13:39:56 +01:00
user_identity.php Latest sources from https://github.com/fmbiete/Z-Push-contrib 2015-08-10 13:39:56 +01:00

BackendIMAP - NOTES
===================

This backend support the Search operation in the mailbox.
Since the IMAP search operation is pretty slow, with a medium/big mailbox, or with a lots of folders,
the mobile device will timeout the operation before this is completed on server.

I'm using Dovecot + FTS-SOLR plugin so the real search is done against an Apache SOLR server.
It reduces a 1-2 minutes search to 1-5 seconds, and the response is given to the mobile device in time.


CHANGESSINK
===========
It supports ChangesSink method that will detect and send faster changes to your device.


SMTP
====
You can choice between 3 methods for send mails: mail (php mail), sendmail (native binary), smtp (php smtp direct connection).
Remember to configure it in the config.php

"mail" is a sendmail wrapper in Linux.


MBCONVERT
=========
A lot of messages come with wrong encoding, to them to look better with any device you can pre-convert them to UTF-8.
You will need to install the php-mbstring module