Hi there,

I was trying to get git master HEAD to execute an external program (notify_external: /usr/bin/myprogram), but it complained "no recipient sepcified" - short of the typo that I corrected, it seemed that the check:

    if (!*user) {
        syslog(LOG_ERR, "ERROR: recipient not specified");
        return strdup("NO external recipient not specified");
    }

at [1] was causing this.

For the sake of argument, I removed the check, and voila - my program is actually being executed.

Does anyone have any idea what the "-u USER" parameter is supposed to be doing / does anyone actually successfully use notify_external?

Thanks.

Kind regards,

Jeroen van Meeuwen

[1] http://git.cyrusimap.org/cyrus-imapd/tree/notifyd/notify_external.c#n78

--
Systems Architect, Kolab Systems AG

e: vanmeeuwen at kolabsys.com
m: +44 74 2516 3817
w: http://www.kolabsys.com

pgp: 9342 BF08

Reply via email to