Seite 1 von 1

user.email ergibt ""

Verfasst: Freitag 9. November 2007, 11:59
von Käptn Haddock

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