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)
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