I updated the list in my previous comment with Outlook 2013 behavior. Now, we need to think what we can do to make the behavior better.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Oct 14 2016
Oct 13 2016
So, I tested some clients with my blacklist implementation and enabled folders hierarchies for all.
Sep 21 2016
Sep 19 2016
Aug 8 2016
Jul 25 2016
Jul 11 2016
Jul 4 2016
Jun 27 2016
Jun 20 2016
Jun 14 2016
This is also relevant for Outlook clients connected by ActiveSync. Is there any news on this task?
Jun 13 2016
Jun 6 2016
Jun 5 2016
Looks like a feature/bug of PHP where numeric array keys (here folder names) in foreach are converted to int. I'm talking about the loop in kolab_sync_backend::folders_list(). I'm working on a fix.
Jun 1 2016
Albeit the suggested fix seems flawed not unlike the original code (returning null should probably happen only after an int is converted to a string, then compared to ''), I also have to note that apparently $name here is passed on as an integer and not it's string representation(???).
May 30 2016
May 23 2016
May 16 2016
May 9 2016
May 2 2016
Apr 28 2016
no problem :)
sorry...
To follow the process, please submit the change via diffusion:
Apr 27 2016
Apr 25 2016
Apr 18 2016
Apr 11 2016
Apr 4 2016
Mar 29 2016
Mar 21 2016
Mar 11 2016
Mar 7 2016
Mar 6 2016
Updating the ticket to reflect the new semantics.
Feb 29 2016
Feb 25 2016
So, looks like client issue. I'll leave this open as a request to handle better such situations, i.e. to not even try to connect to SMTP and return better error.
Got it going!
The apache access log is telling me:
Feb 23 2016
Reading source code I see only one case when simplexml_import_dom()'s argument can be NULL here. It is when php://input stream is empty. (feof() returns true). https://git.kolab.org/diffusion/S/browse/master/lib/ext/Syncroton/Server.php;e0fb77d4c05c95cc78dc8c9b38517b8a84d5a40e$130. So, the problem may not be in the php code.
Its possible that I made a mistake in my config. Kinda hard to debug.
BTW, iOS 7.1.2 with kolabnow.com account works for me.
...but I agree that if empty body (for whatever reason) is detected it should not even try to connect to SMTP server.
Of course I added my recipients-adress also. Forgot to mention that. Its a normal adress with alphabetical letters and .org ending.
Jeroen, the warning on simplexml_import_dom() indicates the problem is on activesync protocol level.
Would just putting "test" in the subject and body not mean an empty recipient list though?
I will do my best to provide this, if you tell me how.
I was more interested in the request body on activesync/http protocol level.
Normal text (just tried by just putting "Test" as subject and "Test" as content).
The error tells us that the activesync request body is missing or syncroton faild to parse it.
So, to track this down we'd need to know what exactly was sent by the device.
This seems to occur with https://git.kolab.org/T1023 already applied.
Feb 22 2016
Completed.
Feb 21 2016
Should be high because its preventing syncroton from working.