Tags:
create new tag
, view all tags

Question

I am trying to set up WebNotify to allow users to subscribe to topics and be notified by email. If I run the mailnotify script manually from the command line it succeeds and I get a change notification email:

perl -I bin tools/mailnotify [web]

however, when trying to run this as a cron job by adding the following to /etc/crontab:

*/5 * * * root cd /usr/local/twiki && perl -I bin tools/mailnotify -q [web]

I get a confirmation that cron has executed the command in syslog (every 5 min) but no emails get through. I tried redirecting output by appending '> logfile' and removing '-q' from the command. In that case, the last line in logfile is:

"Found change to [topic]"

what is absent is:

"Notified [email address] of changes in [topic] 1 change notification from [topic]"

I am guessing this might have something to do with the way cron executes the command but it is strange that it partially succeeds. (Note: I did try executing the command manually as root user and it worked as expected)

Any thoughts?

Environment

TWiki version: 4.1.1
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: Ubuntu Server 6.10, kernel 2.6.17.-11
Web server: Apache 2.2.4
Perl version: 5.8.8
Client OS: Windows XP
Web Browser: IE7
Categories: Plugins, Mail

-- EdwardLevin - 24 Mar 2007

Answer

ALERT! If you answer a question - or have a question you asked answered by someone - please remember to edit the page and set the status to answered. The status is in a drop-down list below the edit box.

Without knowing more about your server environment, I can say that your crontab entry looks strange to me. You should be able to use simply:
*/5 * * * perl -I /usr/local/twiki/bin /usr/local/twiki/tools/mailnotify -q [web]
My crontab entry specifies the full path like that and email delivery works. Give it a try.

-- JohnWorsley - 26 Apr 2007

Closing this after more than 30 days inactivity; re-open if needed...

-- PeterThoeny - 02 Jun 2007

 
Change status to:
Topic revision: r3 - 2007-06-02 - PeterThoeny
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.