[ingo] more variables for maildrop backend vfs_path
dev at stean.ch
dev at stean.ch
Wed Oct 15 16:12:49 UTC 2008
hello jan,
ticket has been made
regards, stephan
Quoting Jan Schneider <jan at horde.org>:
> Zitat von dev at stean.ch:
>
>> patch is attached. i am unsure about the Ingo.php:getDomain.
>> the Ingo.php:getUser checks whether shares are used or not.
>> i don't know if domains play a role with shares, i don't use
>> them at all.
>>
>> regards, stephan
>>
>>
>> Quoting Jan Schneider <jan at horde.org>:
>>
>>> Zitat von dev at stean.ch:
>>>
>>>> hello all,
>>>>
>>>> i am about to make tests with ingo using maildrop as backend.
>>>> using the latest stable release.
>>>>
>>>> i have running multiple virtual domains on the server and the
>>>> mail users do not have ftp nor ssh access to the server, so
>>>> i need to use one single system user that will be used by the
>>>> backend to transfer the scripts via ftp.
>>>>
>>>> so here some parts out of the backend.php:
>>>>
>>>> $backends['maildrop'] = array(
>>>> 'driver' => 'vfs',
>>>> 'hordeauth' => false,
>>>> 'params' => array(
>>>> 'filename' => '.mailfilter',
>>>> 'username' => 'MAILDROPUSER',
>>>> 'password' => 'MAILDROPPWD',
>>>> 'vfs_path' => '/SOMEWHERE/%u/',
>>>> 'vfstype' => 'ftp',
>>>> ...
>>>>
>>>> now having user sam at domain1 and sam at domain2 which are not the same
>>>> persons, i would get only one single /SOMEWHERE/sam/.mailfilter file.
>>>> setting hordeauth to false, needed to authenticate with a non horde
>>>> user, will cause ingo/lib/Driver/vfs.php to cut off the domain part
>>>> from the user.
>>>>
>>>> is there an existing way to get back the domain part without modifying
>>>> the ingo scripts?
>>>
>>> 'hordeauth' => 'full'
>>>
>>>> or what about extending ingo in a future release to be more flexible
>>>> to have more variables for the path? something like
>>>> /SOMEWHERE/domain1/sam and /SOMEWHERE/domain2/sam, by having new %d
>>>> variable for example. which i allready implemented for the time beeing
>>>> in Ingo.php and vfs.php to be able to go on with my tests.
>>>
>>> Sure. Patch?
>>>
>>> Jan.
>>>
>>> --
>>> Do you need professional PHP or Horde consulting?
>>> http://horde.org/consulting/
>>>
>>> --
>>> Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
>>> Frequently Asked Questions: http://horde.org/faq/
>>> To unsubscribe, mail: ingo-unsubscribe at lists.horde.org
>>
>>
>>
>
>
> Please create a ticket on http://bugs.horde.org/.
>
> Jan.
>
> --
> Do you need professional PHP or Horde consulting?
> http://horde.org/consulting/
>
> --
> Ingo mailing list - Join the hunt: http://horde.org/bounties/#ingo
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: ingo-unsubscribe at lists.horde.org
More information about the ingo
mailing list