user.email ergibt ""

Django, Flask, Bottle, WSGI, CGI…
Antworten
Benutzeravatar
Käptn Haddock
User
Beiträge: 167
Registriert: Freitag 24. März 2006, 14:27

Freitag 9. November 2007, 11:59

Code: Alles auswählen

for user in mship.listMembers():
    if "Reviewer" in mship.getMemberById(user.id).getRoles():
        msg = message % (adminEmailAddress, user.email, obj.TitleOrId(), user.id, obj.Description(), obj.absolute_url())
        mhost.send(msg)
Dieses Stück ist leicht abgewandelt aus dem McKay-Buch und soll dem Reviewer eine Mail schicken wenn was ansteht.

Allerdings ergibt user.email immer einen leeren String, user.id funktioniert gut. Es klappt prima, wenn ich statt user.email eine Adresse als String eintrage. Auch das Schicken einer mail über GrufSpaces an den User oder die Registrierung klappt wunderbar. Sie wird auch in der User-Übersicht korrekt angezeigt.
Was mach ich hier falsch?
EDIT: ist Zope 2.9.7, Plone 2.5.4 ;)
Gruß Uwe
---------------------------------
have a lot of fun!
Antworten