[#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 2013-08-22 (2950 days ago)
Updated 2013-08-26 (2946 days ago)
Assigned 2013-08-26 (2946 days ago)
Milestone Horde_Imap_Client 3.0
Patch No

2013-08-26 21:24:35 Michael Slusarz Assigned to Michael Slusarz
State ⇒ Assigned
Milestone ⇒ Horde_Imap_Client 3.0
2013-08-26 21:16:02 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.

2013-08-23 06:31:08 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 
2013-08-22 20:11:51 Thomas Jarosch Comment #1
Type ⇒ Enhancement
State ⇒ New
Priority ⇒ 1. Low
Summary ⇒ Imap_Client: Add unix socket support
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
New Attachment: 0001-Add-unix-socket-support.patch Download
Reply to this comment

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.


Saved Queries