I have both IDLE and the XAPPLEPUSHSERVICE but removed IDLE to get ios mail to 
work at all. It is slower than with IDLE present but acceptable. I will try 
adding IDLE back after 18.2.1

As I understand from Stalwart server patch, Apple starter command pipelining 
and many imap servers were not expecting new commands immediately after CLOSE 
was sent to end IDLE, in the same packet.  

> 
> On Jan 7, 2025, at 07:42, Scott Q. via dovecot <dovecot@dovecot.org> wrote:
> 
> Have you guys tried using XAPPLEPUSHSERVICE ?
> 
> I have that enabled and it doesn't even use IDLE.
> 
> Scott​​
> 
> On Tuesday, 07/01/2025 at 08:52 dovecot--- via dovecot wrote:
> 
> 
> 
> I think there are/were multiple issues, which confuses diagnosis. As a
> workaround I had disabled imap-IDLE on my (Dovecot) mail server and my
> iOS 18.2 iPhone was able to get mail, but was still hanging at times.
> 
> After updating to iOS 18.2.1, I re-enabled imap-IDLE and mail seems to
> be working normally. It uses imap-IDLE (near-realtime delivery) when
> the mail app is open and fetches every 15 minutes otherwise. It gets
> the mail messages and alerts correctly.
> _______________________________________________
> dovecot mailing list -- dovecot@dovecot.org
> To unsubscribe send an email to dovecot-le...@dovecot.org
> _______________________________________________
> dovecot mailing list -- dovecot@dovecot.org
> To unsubscribe send an email to dovecot-le...@dovecot.org
_______________________________________________
dovecot mailing list -- dovecot@dovecot.org
To unsubscribe send an email to dovecot-le...@dovecot.org

Reply via email to