Nethub Online - Ming | 6 Mar 10:42 2015
Picon

Re: %u or %U variables for maildrop backend vfs_path not always is "User"

Hi Jan,

Thanks for your info. I am sorry that I don't get your point.

I may described too complicated in previous post. I wanna make it simple
here:


The incorrect path is only the part on variable $USER (while email is $USER <at> 
$DOMAIN).

%U is always = vfs username when vfs username is set, so that %U never give
me the $USER variable

%U will only = $USER when vfs username is NOT set.


In my server, I cannot create many FTP accounts for so many email users,
hence I must set vfs username to use single FTP account to upload all
users' .mailfilter , and the vfs path (or even vfsroot) requires
$DOMAIN/$USER variables (/path/to/vo.demo360.net/test)
. In this case it seems never meet my requirement and I need to modify the
PHP src.

2015-03-05 17:37 GMT+08:00 Jan Schneider <jan <at> horde.org>:

>
> Zitat von Nethub Online - Ming <nethubonline <at> gmail.com>:
>
>  Hi every one,
(Continue reading)

Paul Griffith | 5 Mar 18:08 2015
Picon

Ingo error -Unable to load the transport driver "Ingo_Transport_".

Hi Everyone,

    I am in the process of upgrading a very old installation of Horde to 
the latest version. I am running into a issue with Ingo. Currently we 
are running Ingo 1.2.1 and am trying to migrate the database to the new 
installation (Ingo 3.2.4).  When I try to convert the current filters 
from the preferences backend to the new database table, I get the 
following error.

ingo-convert-prefs-to-sql
php ingo-convert-prefs-to-sql < filename
Fatal Error:
Unable to load the transport driver "Ingo_Transport_".
In /local/horde/ingo/lib/Factory/Transport.php on line 67

  1. Horde_Registry::appInit() 
/local/horde/pear/ingo-convert-prefs-to-sql:32
  2. Horde_Registry->pushApp() /local/horde/pear/php/Horde/Registry.php:299
  3. Horde_Registry->_pushAppError() 
/local/horde/pear/php/Horde/Registry.php:1629
  4. Horde_Registry::appInit() 
/local/horde/pear/ingo-convert-prefs-to-sql:32
  5. Horde_Registry->pushApp() /local/horde/pear/php/Horde/Registry.php:299
  6. Horde_Registry->callAppMethod() 
/local/horde/pear/php/Horde/Registry.php:1624
  7. call_user_func_array() /local/horde/pear/php/Horde/Registry.php:1191
  8. Horde_Registry_Application->init()
  9. Ingo_Application->_init() 
/local/horde/pear/php/Horde/Registry/Application.php:105
10. Ingo_Session::create() /local/horde/ingo/lib/Application.php:78
(Continue reading)

Nethub Online - Ming | 5 Mar 03:29 2015
Picon

%u or %U variables for maildrop backend vfs_path not always is "User"

Hi every one,

I am testing Ingo for maildrop via FTP, I found that the variables for
maildrop backend vfs_path are not what I want usually. Below is my testing
result, and my solution is at bottom.

==============================================================================================================================
Horde Groupware Webmail Edition: 5.2.5
Imp [Mail]: H5 (6.2.7)
Ingo [Filters]: H5 (3.2.4)

Full email address (example): test <at> vo.demo360.net
Email home dir: /home/vpopmail/domains/vo.demo360.net/test
FTP user: vpopmail
==============================================================================================================================
Conditions A:
1. hooks.php: don't specify vfs username/password
2. 'vfstype' => 'ftp',
3. 'vfs_path' => '/domains/%d/%u',

Result:
1. FTP login username will be using: test (failure as no such user)
==============================================================================================================================
Conditions B:
1. hooks.php: don't specify vfs username/password
2. 'vfstype' => 'ftp',
3. 'vfs_path' => '/domains/%d/%U',

Result:
1. FTP login username will be using: test (failure as no such user)
(Continue reading)

Felipe Agnelli Barbosa | 25 Feb 18:30 2015
Picon

Ingo - Sieve - Thunderbird

Guys,

 I'm trying to put plugin sieve in the Thunderbird to connect to Horde.
 I did what the documentation sad, but, didn't work.

I enable sieve in backends.local.php(inside ingo directory).
I run the tcpdump in the client and server, seeking to the port 4190 tcp
and nothing happen.

I want  to know if you guys had the same problem that me.

Thanks in advance.

Regards,
Felipe

-- 
" A dúvida é o principio da sabedoria "
--

-- 
ingo mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: ingo-unsubscribe <at> lists.horde.org
Jan Schneider | 10 Feb 14:35 2015

Ingo H5 (3.2.4) (final)

The Horde Team is pleased to announce the final release of the Ingo Email
Filter Rules Manager version H5 (3.2.4).

Ingo is an email-filter management application. It is fully internationalized,
integrated with Horde and the IMP Webmail client, and supports both  
server-side
(Sieve, Procmail, Maildrop) and client-side (IMAP) message filtering. For more
information on Ingo, visit http://www.horde.org/apps/ingo.

For upgrading instructions, please see
http://www.horde.org/apps/ingo/docs/UPGRADING

For detailed installation and configuration instructions, please see
http://www.horde.org/apps/ingo/docs/INSTALL

The major changes compared to Ingo version H5 (3.2.3) are:
     * Small bugfixes.

The full list of changes can be viewed here:

https://github.com/horde/horde/blob/392733aff8931915c85aed455e2d3825f8bb2a01/ingo/docs/CHANGES

Have fun!

The Horde Team.
django | 28 Jan 12:46 2015

driver said: exception 'Ingo_Exception' with message '"Authentication failed."'


HEYHO!

I'm running horde 5.2.3 with ingo 3.2.3 an a CentOS7 VM and nginx as  
webserver.

My configuration is like this one here:   
https://dokuwiki.nausch.org/doku.php/centos:mail_c7:horde_8

If I try to store a new filter-rule I receive following error:

Script not updated: exception 'Ingo_Exception' with message 'There was  
an error activating the script. The driver said: exception  
'Ingo_Exception' with message '"Authentication failed."' in  
/usr/share/horde/ingo/lib/Transport/Timsieved.php:87 Stack trace: #0  
/usr/share/horde/ingo/lib/Transport/Timsieved.php(120):  
Ingo_Transport_Timsieved->_connect() #1  
/usr/share/horde/ingo/lib/Script/Util.php(45):  
Ingo_Transport_Timsieved->setScriptActive(Array) #2  
/usr/share/horde/ingo/lib/Script/Util.php(81):  
Ingo_Script_Util::activate(Array) #3  
/usr/share/horde/ingo/lib/Basic/Rule.php(198):  
Ingo_Script_Util::update() #4  
/usr/share/horde/ingo/lib/Basic/Base.php(48): Ingo_Basic_Rule->_init()  
#5 /usr/share/horde/ingo/basic.php(30):  
Ingo_Basic_Base->__construct(Object(Horde_Variables)) #6 {main}' in  
/usr/share/horde/ingo/lib/Script/Util.php:50 Stack trace: #0  
/usr/share/horde/ingo/lib/Script/Util.php(81):  
Ingo_Script_Util::activate(Array) #1  
/usr/share/horde/ingo/lib/Basic/Rule.php(198):  
(Continue reading)

Dimitris Lampoudis | 13 Jan 11:00 2015
Picon

ingo vacation

Hi, I am trying to make the vacation to work.
I have tried many different options with no success. I get the following
message:

Script not updated: exception 'Ingo_Exception' with message 'There was an
error activating the script. The driver said: exception 'Ingo_Exception'
with message 'Failed to establish TLS connection' in
/usr/local/www/horde/ingo/lib/Transport/Timsieved.php:87 Stack trace: #0
/usr/local/www/horde/ingo/lib/Transport/Timsieved.php(120):
Ingo_Transport_Timsieved->_connect() #1
/usr/local/www/horde/ingo/lib/Script/Util.php(45):
Ingo_Transport_Timsieved->setScriptActive(Array) #2
/usr/local/www/horde/ingo/lib/Script/Util.php(81):
Ingo_Script_Util::activate(Array) #3
/usr/local/www/horde/ingo/lib/Basic/Vacation.php(82):
Ingo_Script_Util::update() #4
/usr/local/www/horde/ingo/lib/Basic/Base.php(48):
Ingo_Basic_Vacation->_init() #5 /usr/local/www/horde/ingo/basic.php(30):
Ingo_Basic_Base->__construct(Object(Horde_Variables)) #6 {main}' in
/usr/local/www/horde/ingo/lib/Script/Util.php:50 Stack trace: #0
/usr/local/www/horde/ingo/lib/Script/Util.php(81):
Ingo_Script_Util::activate(Array) #1
/usr/local/www/horde/ingo/lib/Basic/Vacation.php(82):
Ingo_Script_Util::update() #2
/usr/local/www/horde/ingo/lib/Basic/Base.php(48):
Ingo_Basic_Vacation->_init() #3 /usr/local/www/horde/ingo/basic.php(30):
Ingo_Basic_Base->__construct(Object(Horde_Variables)) #4 {main}

I am using: h5.2.4, postfix2.12, dovecot2.2.15,sieve-pigeonhole

(Continue reading)

Jan Schneider | 2 Jan 17:34 2015

Fwd: execute ingo manually

Please keep discussions on the list.

----- Weitergeleitete Nachricht von Eduardo Jiménez
<eduardo.jimpen@...> -----
  Datum: Fri, 2 Jan 2015 16:14:21 +0000
    Von: Eduardo Jiménez <eduardo.jimpen@...>
Betreff: Re: [ingo] execute ingo manually
     An: Jan Schneider <jan@...>

  Exactly, thanks.

  What's server-side filtering? A plugin, adicional software...?

  Thanks for your help
  El 02/01/2015 16:05, "Jan Schneider" <jan@...> escribió:

> Zitat von Eduardo Jiménez <eduardo.jimpen@...>:
>
>> Hello,
>>
>> can I execute ingo manually? I mean using a command or by php... without
>> login in horde webmail.
>>
>> Thanks
>> --
>> ingo mailing list
>> Frequently Asked Questions: http://wiki.horde.org/FAQ
>> To unsubscribe, mail: ingo-unsubscribe@..._org_
>
> _Are you talking about applying filters without using the web interface?
(Continue reading)

Julien Savoie | 30 Dec 17:02 2014
Picon

bashism in ingo procmail rules

ingo's procmail rules use "echo -e" which works fine under bash, but not
dash.  Fix is simple, use /bin/echo.  So I added this to backends.local.php

$backends['procmail']['transport'][Ingo::RULE_ALL]['params']['echo'] =
'/bin/echo';

I still see "echo" without the /bin/echo in .procmailrc scripts.  What
did I miss?  Does this belong in script rather than transport?  Reading
backends.php does not suggest this however.

Eduardo Jiménez | 29 Dec 15:42 2014
Picon

execute ingo manually

Hello,

can I execute ingo manually? I mean using a command or by php... without
login in horde webmail.

Thanks
Robert Susmilch | 13 Dec 18:15 2014

Re: ingo Digest, Vol 957, Issue 1

Because it creates this, for example:

# Family Regex
if address :all :comparator "i;ascii-casemap" :regex "From" "Susmilch"  {
     fileinto "Family";
     stop;
}

I have also tried "From" "*.Susmilch" like the ISPConfig version, 
neither works.

I have tried a custom header test, but as soon as I type in From in the 
custom field it converts to a From test in the web GUI.  If I copy and 
paste the ISPConfig regex it works perfectly.

I admit to not being a regex expert, but my Googling has shown that a 
simple "Susmilch" should find it anywhere in a string, AFAIK.

On 12/13/2014 06:00 AM, ingo-request@... wrote:
> Zitat von Jan Schneider <jan@...>:
>> >Zitat von Robert Susmilch<robert@...>:
>> >
>>> >>Hello,
>>> >>
>>> >>I've been pulling my hair out trying to figure this out.  I want to
>>> >>generate a dovecot sieve filter based on the plain text From name.
>>> >>
>>> >>For example, if I create a rule to match "From contains Doe" in
>>> >>ingo filter web page in horde I expect it to filter out any From
>>> >>header that contains a last name "Doe" in it.
(Continue reading)


Gmane