Wow... I failed on many counts on that one. I didn't even see your
mention of this on your first answer. Apologies.

I am a complete n00b when it comes to Python so I'll try and have a
look at how I can remove an 'egg'. I'll come back when I've figured
that out.

Thanks for your time and patience.

On Sep 13, 8:49 am, "Cooke, Mark" <[email protected]> wrote:
> > -----Original Message-----
> > From: [email protected] On Behalf Of pieroxy
> > Sent: 12 September 2011 17:34
> > To: Trac Users
> > Subject: [Trac] Re: TracNotification issue with SMTP
>
> > On Sep 12, 3:51 pm, "Cooke, Mark" <[email protected]> wrote:
> > > Really?  I do not have that line in my config and I have
> > > been using smtp happily for quite a while.  In fact,
> > > according tohttp://trac.edgewall.org/wiki/TracNotification,
> > > `email_sender` is only "since 0.12" so should have no effect
> > > in your 0.11.7 setup!
>
> > My bad. Indeed, it doesn't seem to change the behavior.
>
> > > > The email are sent allright.
>
> > > > Another issue, I receive the email verification mail
> > > > every time. I can clic on the link and log in, it
> > > > doesn't do anything.
>
> > > I do not understand, what are you expecting?
>
> > Ok, I did some more testing, and the problem seems worse than I
> > originally thought. Whenever I enable smtp_enabled, all pages (wiki,
> > tickets, etc) are served with an error "TypeError: __call__() got an
> > unexpected keyword argument 'link'", and I receive an email saying
> > that my email should be verified. Then, whenever I click the link it
> > says that my email has already been verified.
>
> As I mentioned before, the error seems to be coming from the acct_mgr egg and 
> _not_ the standard trac code.  Can you disable/remove that egg from your test 
> system and verify that the issue goes away?  Also check if there is a newer 
> version available (according 
> tohttp://trac-hacks.org/wiki/AccountManagerPlugina new version for 0.11 was 
> released 26 August)
>
> ~ mark c
>
>
>
>
>
>
>
> > In trac.log I get:
> > 2011-09-12 18:25:52,627 Trac[notification] INFO: Sending SMTP
> > notification to smtp.free.fr:25 to [u'[email protected]']
> > 2011-09-12 18:25:57,025 Trac[main] ERROR: Internal Server Error:
> > Traceback (most recent call last):
> >   File "/usr/lib/python2.7/dist-packages/trac/web/main.py", line 450,
> > in _dispatch_request
> >     dispatcher.dispatch(req)
> >   File "/usr/lib/python2.7/dist-packages/trac/web/main.py", line 217,
> > in dispatch
> >     self._post_process_request(req, *resp)
> >   File "/usr/lib/python2.7/dist-packages/trac/web/main.py", line 309,
> > in _post_process_request
> >     resp = f.post_process_request(req, *resp)
> >   File "build/bdist.linux-x86_64/egg/acct_mgr/web_ui.py", line 869, in
> > post_process_request
> >     email=email, link=link))))
> > TypeError: __call__() got an unexpected keyword argument 'link'
>
> > Surely, it is not the expected behavior and something is dead wrong in
> > my config.
>
> > > > smtp_enabled = false
>
> > > Umm, how are you getting emails when your ini file has not
> > enabled SMTP ???
>
> > My bad. I keep smtp_enabled to false in normal operations so that my
> > users can use trac. I copy/pasted the current config (outside my
> > testing).
>
> > --
> > You received this message because you are subscribed to the
> > Google Groups "Trac Users" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group at
> >http://groups.google.com/group/trac-users?hl=en.

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en.

Reply via email to