~barry/mailman/events-and-web

« back to all changes in this revision

Viewing changes to src/mailman/app/bounces.py

  • Committer: Barry Warsaw
  • Date: 2012-11-25 20:48:08 UTC
  • Revision ID: barry@list.org-20121125204808-g0pvuil2xq559k4p
Interim commit for refactoring out web-centric logic.

* Use SubscriptionEvent to handle the sending of the welcome message.
* Use ConfirmationNeededEvent to send the confirmation message.
* For now, hard code the adminurl and comment out the listinfo_uri.
* Pend the list-id instead of the fqdn-listname
* Use the new configuration support for Postfix settings.
* Get rid of the IDomain's url_host, base_url, and scheme attributes, as well
  as the confirm_url() method. 
* Get rid of the IMailingList's script_url() method.

Show diffs side-by-side

added added

removed removed

Lines of Context:
247
247
    # The notification is either going to go to the list's administrators
248
248
    # (owners and moderators), or to the site administrators.  Most of the
249
249
    # notification is exactly the same in either case.
250
 
    adminurl = mlist.script_url('admin') + '/bounce'
 
250
    #adminurl = mlist.script_url('admin') + '/bounce'
 
251
    # XXX FIXME
 
252
    adminurl = 'http://example.com'
251
253
    subject=_('Uncaught bounce notification')
252
254
    text = MIMEText(
253
255
        make('unrecognized.txt', mlist, adminurl=adminurl),