Opened 8 years ago

Closed 7 years ago

#5226 closed defect (worksforme)

Doesn't send reports about wiki-changes

Reported by: cppmm@… Owned by: doki_pen
Priority: normal Component: AnnouncerPlugin
Severity: normal Keywords: wiki notifications
Cc: Trac Release: 0.11


In config all enabled:

announcerplugin-0.2 = enabled
announcerplugin.api.announcementsystem = enabled
announcerplugin.distributors.email_distributor.emaildistributor = enabled
announcerplugin.formatters.ticket_email.ticketemailformatter = enabled
announcerplugin.formatters.wiki_email.wikiemailformatter = enabled
announcerplugin.pref.announcerpreferences = enabled
announcerplugin.producers.attachment.attachmentchangeproducer = enabled
announcerplugin.producers.ticket.ticketchangeproducer = enabled = enabled
announcerplugin.resolvers.defaultdomain.defaultdomainemailresolver = enabled
announcerplugin.resolvers.sessionemail.sessionemailresolver = enabled
announcerplugin.resolvers.specified.specifiedemailresolver = enabled
announcerplugin.subscribers.ticket_compat.carboncopysubscriber = enabled
announcerplugin.subscribers.ticket_compat.legacyticketsubscriber = enabled
announcerplugin.subscribers.ticket_compat.staticticketsubscriber = enabled
announcerplugin.subscribers.ticket_groups.joinablegroupsubscriber = enabled
announcerplugin.subscribers.watchers.watchsubscriber = enabled = enabled

All reports(tickets & other) works good. In log:

2009-05-12 18:52:24,640 Trac[api] DEBUG: AnnouncementSystem found the following subscribers capable of handling 'wiki, changed': WatchSubscriber, GeneralWikiSubscriber
2009-05-12 18:52:24,643 Trac[watchers] DEBUG: WatchSubscriber added 'test (authenticated)' because of rule: watched
2009-05-12 18:52:24,647 Trac[wiki] DEBUG: GeneralWikiSubscriber added 'test (authenticated)' because name 'WikiStart' matches pattern: .*
2009-05-12 18:52:24,648 Trac[api] DEBUG: AnnouncementSystem has found the following subscriptions: [test(authenticated) via email]
2009-05-12 18:52:24,650 Trac[api] DEBUG: AnnouncementSystem sent event in 0.01 seconds.

Attachments (0)

Change History (3)

comment:1 Changed 7 years ago by rjollos

I don't follow ... if you just want to not send notifications for wiki changes, wouldn't you just specify?: = disabled

comment:2 Changed 7 years ago by rjollos

  • Summary changed from Don't send reports about wiki-changes. to Doesn't send reports about wiki-changes

Since this is a defect, I think the other meant Doesn't send reports ...

comment:3 Changed 7 years ago by doki_pen

  • Resolution set to worksforme
  • Status changed from new to closed

Make sure you have an email address set for the user. I don't see his email address being resolved. You have three resolvers enabled, but make sure you understand how they work. SessionResolver uses the users specified trac email address (preferences). Specified uses an alternate email address specified in the 'Announcer' tab of the preferences page. Default uses $user@$defaultdomain. You need to configure the default domain in trac.ini like this:

[announcer] smtp_default_domain =

If you have this configured, then make sure your smtp settings are correct and that your smtp server is relying emails.

Add Comment

Modify Ticket

as closed The owner will remain doki_pen.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.