6.0.0-alpha10
5/14/25

[#12604] Imap_Client: Add unix socket support
Summary Imap_Client: Add unix socket support
Queue Horde Framework Packages
Queue Version Git master
Type Enhancement
State Assigned
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester thomas.jarosch (at) intra2net (dot) com
Created 08/22/2013 (4283 days ago)
Due
Updated 08/26/2013 (4279 days ago)
Assigned 08/26/2013 (4279 days ago)
Resolved
Milestone Horde_Imap_Client 3.0
Patch No

History
08/26/2013 09:24:35 PM Michael Slusarz Assigned to Michael Slusarz
State ⇒ Assigned
Milestone ⇒ Horde_Imap_Client 3.0
 
08/26/2013 09:16:02 PM Thomas Jarosch Comment #3 Reply to this comment

[Show Quoted Text - 9 lines]
Sounds like a plan. I don't mind keeping a custom patch
for this in my local repository, that part of the code is unlikely to 
change much.

08/23/2013 06:31:08 AM Michael Slusarz Comment #2 Reply to this comment
I'd really rather wait on this until Horde_Imap_Client 3.

This is such a special-use case, I don't want to have to 
document/support this directly in the Horde_Imap_Client_Base 
constructor.  I'd rather allow something like supporting the base tcp 
connection like we already do (since it is what is needed 99% of the 
time), and allow a way to pass in a pre-configured object to be 
directly used as the connection to support the special 1% of other use 
cases.
08/22/2013 08:11:51 PM Thomas Jarosch Comment #1
Priority ⇒ 1. Low
New Attachment: 0001-Add-unix-socket-support.patch Download
Patch ⇒ No
Milestone ⇒
Summary ⇒ Imap_Client: Add unix socket support
Type ⇒ Enhancement
State ⇒ New
Queue ⇒ Horde Framework Packages
Reply to this comment
Hi,

for administrative purposes I run a cyrus imapd "admin" instance
accessible via a unix socket only.

Attached patch adds support for unix sockets to Horde_Imap_Client.
It's activated when you use 'unix' as port.

Let me know what you think. I didn't document
it yet since I first want to know if mms gives the green light for this.

Thomas

Saved Queries