Displaying 9 results from an estimated 9 matches for "user_from_metadata".
2020 Aug 03
2
How to access mailbox metadata in Lua push driver
...using mailbox metadata to a) enable push
and b) store push tokens (modify reported user attribute with them) does
NOT exist in the Lua driver by default.
So my questions is: how can I access mailbox metadata from within the
Lua script, to make eg. the example script behave like the OX driver
with user_from_metadata set?
I'm happy to update the Lua examples, if that's any help ...
Ralf
--
Ralf Becker
EGroupware GmbH [www.egroupware.org]
Handelsregister HRB Kaiserslautern 3587
Gesch?ftsf?hrer Birgit und Ralf Becker
Leibnizstr. 17, 67663 Kaiserslautern, Germany
Telefon +49 631 31657-0
-------------...
2019 Apr 11
1
Lua Push Notification Plugin
...r the past few days I've been setting up a VPS with cPanel and WHM
pre-installed on Bluehost. I want to enable push notification plugin in
Dovecot2.3.5. I tried OX and Lua plugins and got errors.
For using OX plugin:
push_notification_driver =
ox:url=http://staging.mydomain.com/mail-notify/v1 user_from_metadata
And got this error on runtime:
*Error: push-notification-ox: Skipped because unable to get attribute:
Mailbox attributes not enabled*
When using Lua:
mail_plugins = $mail_plugins mail_lua notify push_notification
push_notification_luaplugin { push_notification_driver =
lua:file=/path/to/lua/pu...
2020 Aug 03
2
How to access mailbox metadata in Lua push driver
...d b) store push tokens (modify reported user attribute with them) does
>> NOT exist in the Lua driver by default.
>>
>> So my questions is: how can I access mailbox metadata from within the
>> Lua script, to make eg. the example script behave like the OX driver
>> with user_from_metadata set?
>>
>> I'm happy to update the Lua examples, if that's any help ...
>>
>> Ralf
>>
>> --
>> Ralf Becker
>> EGroupware GmbH [www.egroupware.org]
>> Handelsregister HRB Kaiserslautern 3587
>> Gesch?ftsf?hrer Birgit und Ralf Becke...
2019 Apr 11
3
Lua Push Notification Plugin
...setting up a VPS with cPanel and WHM
> pre-installed on Bluehost. I want to enable push notification plugin in
> Dovecot2.3.5. I tried OX and Lua plugins and got errors.
>
> For using OX plugin:
> push_notification_driver = ox:url=http://staging.mydomain.com/mail-notify/v1
> user_from_metadata
> And got this error on runtime:
> Error: push-notification-ox: Skipped because unable to get attribute: Mailbox
> attributes not enabled
>
mail_attribute_dict = file:%h/Maildir/dovecot-attributes
> When using Lua:
> mail_plugins = $mail_plugins mail_lua notify push_notificati...
2020 Aug 03
0
How to access mailbox metadata in Lua push driver
...enable push
> and b) store push tokens (modify reported user attribute with them) does
> NOT exist in the Lua driver by default.
>
> So my questions is: how can I access mailbox metadata from within the
> Lua script, to make eg. the example script behave like the OX driver
> with user_from_metadata set?
>
> I'm happy to update the Lua examples, if that's any help ...
>
> Ralf
>
> --
> Ralf Becker
> EGroupware GmbH [www.egroupware.org]
> Handelsregister HRB Kaiserslautern 3587
> Gesch?ftsf?hrer Birgit und Ralf Becker
> Leibnizstr. 17, 67663 Kaisersl...
2020 Jul 16
1
Questions about Dovecot push notifications
I read the docu available under:
https://doc.dovecot.org/configuration_manual/push_notification/
I'm using Dovecot 2.2.36.4 with directors and a replicating pair of
backends using a custom dict with proxy protocol for user- and passdb
plus a userdb using sqlite for backup.
I understand 2.2 only allows to notify about new arriving mails, not eg.
flag-changes which would require 2.3 with LUA.
2020 Aug 03
3
How to access mailbox metadata in Lua push driver
...rt now all message event types:
-- To use -- -- plugin { -- push_notification_driver =
lua:file=/etc/dovecot/dovecot-push.lua -- push_lua_url =
http://push.notification.server/handler -- } -- -- server is sent a PUT
message with JSON body like push_notification_driver =
ox:url=<push_lua_url> user_from_metadata -- local http = require "socket.http" local ltn12 = require "ltn12" -- luarocks install json-lua local json = require "JSON" function table_get(t, k, d)
return t[k] or d end function script_init()
return 0 end function dovecot_lua_notify_begin_txn(user)
local m...
2020 Aug 03
0
How to access mailbox metadata in Lua push driver
...ns (modify reported user attribute with them) does
>>> NOT exist in the Lua driver by default.
>>>
>>> So my questions is: how can I access mailbox metadata from within the
>>> Lua script, to make eg. the example script behave like the OX driver
>>> with user_from_metadata set?
>>>
>>> I'm happy to update the Lua examples, if that's any help ...
>>>
>>> Ralf
>>>
>>> --
>>> Ralf Becker
>>> EGroupware GmbH [www.egroupware.org]
>>> Handelsregister HRB Kaiserslautern 3587
>>&g...
2020 Jan 26
0
Number of imap-login processes always keeps growing, never goes down
...driver = oauth2
mechanisms = oauthbearer xoauth2
}
passdb {
args = /etc/dovecot/dovecot-ldap-passdb.conf.ext
driver = ldap
}
plugin {
push_notification_driver = ox:url=http://#hidden_use-P_to_show#@open-xchange.svc.sp-prod.nl1.cns.supersecretcorp.nl:8009/preliminary/http-notify/v1/notify user_from_metadata
quota = count:User quota
quota_rule2 = Trash:storage=+25M
quota_vsizes = yes
sieve = file:~/sieve;active=~/.dovecot.sieve
sieve_max_actions = 32
sieve_max_redirects = 4
sieve_max_script_size = 1M
sieve_quota_max_scripts = 500
sieve_quota_max_storage = 10M
sieve_vacation_send_fro...