Sven,
I managed to get calDAV working with BackendCombined but I cannot make CardDAV
work. Can you share your settings? mine are below.
Thanks,
Mark
in config.php:
...
define('CALDAV_SERVER', 'http://localhost');
define('CALDAV_PORT', '80');
define('CALDAV_PATH', '/SOGo/dav/%u/Calendar/');
define('CALDAV_PERSONAL', '');
...
define('CARDDAV_SERVER', 'http://localhost');
define('CARDDAV_PORT', '80');
define('CARDDAV_PATH', '/SOGo/dav/%u/Contacts/');
define('CARDDAV_PRINCIPAL', 'personal'); //Personal CardDAV folder
...
in backend/combined/config.php
...
'backends' => array(
'i' => array(
'name' => 'BackendIMAP',
'config' => self::$BackendIMAP_config,
),
//'z' => array(
// 'name' => 'BackendZarafa',
// 'config' => self::$BackendZarafa_config
//),
//'m' => array(
// 'name' => 'BackendMaildir',
// 'config' => self::$BackendMaildir_config,
//),
//'v' => array(
// 'name' => 'BackendVCardDir',
// 'config' => self::$BackendVCardDir_config,
//),
'c' => array(
'name' => 'BackendCalDAV',
'config' => self::$BackendCalDAV_config,
),
//'l' => array(
// 'name' => 'BackendLDAP',
// 'config' => self::$BackendLDAP_config,
//),
'd' => array(
'name' => 'BackendCardDAV',
'config' => self::$BackendCardDAV_config,
),
),
...
'folderbackend' => array(
SYNC_FOLDER_TYPE_INBOX => 'i',
SYNC_FOLDER_TYPE_DRAFTS => 'i',
SYNC_FOLDER_TYPE_WASTEBASKET => 'i',
SYNC_FOLDER_TYPE_SENTMAIL => 'i',
SYNC_FOLDER_TYPE_OUTBOX => 'i',
SYNC_FOLDER_TYPE_TASK => 'c',
SYNC_FOLDER_TYPE_APPOINTMENT => 'c',
SYNC_FOLDER_TYPE_CONTACT => 'd',
SYNC_FOLDER_TYPE_NOTE => 'z',
SYNC_FOLDER_TYPE_JOURNAL => 'z',
SYNC_FOLDER_TYPE_OTHER => 'i',
SYNC_FOLDER_TYPE_USER_MAIL => 'i',
SYNC_FOLDER_TYPE_USER_APPOINTMENT => 'c',
SYNC_FOLDER_TYPE_USER_CONTACT => 'd',
SYNC_FOLDER_TYPE_USER_TASK => 'c',
SYNC_FOLDER_TYPE_USER_JOURNAL => 'z',
SYNC_FOLDER_TYPE_USER_NOTE => 'z',
SYNC_FOLDER_TYPE_UNKNOWN => 'z',
),
...
-------- Original Message --------
Subject: Re: [SOGo] sogosync and html email
Date: Wednesday, March 6, 2013 12:57 AM CST
From: Michael <[email protected]>
Reply-To: [email protected]
To: [email protected]
References: <[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
> Hi Sven, Actually I am having a problem with PHP-Push-2; I configured
> config.php and email works fine but CalDAV and CardDAV doesn't.
>
> When I set ('BACKEND_PROVIDER', "BackendCombined");
>
> the devices fail to set up/initialise.
>
> However when I set define('BACKEND_PROVIDER', "BackendIMAP"); the
> devices set up but no calendar or contacts.
>
> Here is the config.php for caldav and carddav:
>
> // **********************
> // BackendCalDAV settings
> // **********************
> define('CALDAV_SERVER', 'https://sogo.example.com');
> define('CALDAV_PORT', '443');
> define('CALDAV_PATH', '/SOGo/dav/%u/');
> define('CALDAV_PERSONAL', 'personal'); //Personal CalDAV folder
>
> // **********************
> // BackendCardDAV settings
> // **********************
> define('CARDDAV_SERVER', 'https://sogo.example.com');
> define('CARDDAV_PORT', '443');
> define('CARDDAV_PATH', '/SOGo/dav/%u/');
> define('CARDDAV_PRINCIPAL', 'Contacts'); //Personal CardDAV folder
>
>
> Did you manage to get contacts and calendar working with PHP-Push-2 and
> SOGo ?
>
> Regards, Michael.
>
> On 4/03/2013 10:21 PM, Sven Auhagen wrote:
> > Hi Michael,
> >
> > sure. Let me know if you have more questions, I also had the same problems
> > than you :)
> >
> > Best,
> > Sven
> >
> > On Mar 4, 2013, at 10:08 AM, Michael <[email protected]> wrote:
> >
> >> Hi Sven, thanks so much for this. I will look into php-push
> >>
> >> Regards, Michael.
> >>
> >> On 4/03/2013 7:18 PM, Sven Auhagen wrote:
> >>> Hi Michael,
> >>>
> >>> sogosync hasn't been updated in 4 month so the support for HTML emails is
> >>> not integrated.
> >>> It was released with zpush 2.0.6 I think.
> >>> You either have to merge a new version of zpush with sogoync, basically
> >>> just copy the files from the latest zpush release into sogosync and save
> >>> the files config.php and backend/combined/config.php
> >>> before you do it. After the merge copy them back into place.
> >>> Another good alternative which is more up to date is
> >>> https://github.com/dupondje/PHP-Push-2 .
> >>> It shares the same code but is still maintained.
> >>>
> >>> Best,
> >>> Sven
> >>>
> >>> On Mar 4, 2013, at 8:57 AM, Michael <[email protected]> wrote:
> >>>
> >>>> Hi All, just wondering if anyone can help me with this problem I am
> >>>> having with sogosync and html emails.
> >>>>
> >>>> I have sogo 2.0.4 and sogosync(latest) up and running and email,
> >>>> contacts and calendar are all downloading. Except HTML emails, the
> >>>> images dont get displayed and the HTML does not get rendered.
> >>>>
> >>>> I have tried on different devices and the same issue. I also get errors
> >>>> on the iphone - 'The connection to the server failed' even though email
> >>>> is downloaded - I suspect it may be related to the HTML not able to
> >>>> download properly?
> >>>>
> >>>> I have configured sogosync as per instructions which was very straight
> >>>> forward. I am thinking it may be an apache issue?
> >>>>
> >>>> here is my apache virtualhost config for sogosync:
> >>>>
> >>>> NameVirtualHost *:443
> >>>>
> >>>> <VirtualHost *:443>
> >>>> ServerName autodiscover.example.com
> >>>> ServerAdmin [email protected]
> >>>>
> >>>> SSLEngine on
> >>>> SSLCertificateFile /etc/ssl/certs/ssl.example.com.crt
> >>>> SSLCertificateKeyFile /etc/ssl/private/ssl.example.com.key
> >>>>
> >>>>
> >>>> # Force all requests to lowercase. Different MUAs, mobile
> >>>> devices etc
> >>>> # request the Autodiscover URL in different cases.
> >>>> RewriteEngine On
> >>>> RewriteMap lc int:tolower
> >>>> RewriteCond %{REQUEST_URI} [A-Z]
> >>>> RewriteRule (.*) ${lc:$1} [R=301,L]
> >>>>
> >>>> DocumentRoot /var/www/autodiscover/
> >>>> <Directory />
> >>>> Options +FollowSymLinks -Indexes
> >>>> AllowOverride Options Indexes Limit FileInfo AuthConfig
> >>>> </Directory>
> >>>>
> >>>> Alias /autodiscover/autodiscover.xml
> >>>> /var/www/autodiscover/autodiscover/autodiscover.php
> >>>>
> >>>> ErrorLog /var/www/autodiscover/logs/error.log
> >>>> CustomLog /var/www/autodiscover/logs/access.log combined
> >>>> </VirtualHost>
> >>>>
> >>>>
> >>>> Any help is very much appreciated!
> >>>>
> >>>> --
> >>>> Regards Michael.
> >>>>
> >>>> --
> >>>> [email protected]
> >>>> https://inverse.ca/sogo/lists
> >>> --
> >>> Regards Michael.
> >> --
> >> [email protected]
> >> https://inverse.ca/sogo/lists
> >
> > --
> > Regards Michael.
> --
> [email protected]
> https://inverse.ca/sogo/lists
--
[email protected]
https://inverse.ca/sogo/lists