un mail pour tous les membres
Pour participer à cette discussion, cliquez ici pour vous inscrire.
| Auteur | Discussion |
|---|---|
|
chaours |
un mail pour tous les membres comment envoyer simplement un mail à tous les membres d'un site plone bonjour, comment envoyer un mail à tous les membres d'un site plone ? ca ne doit pas etre bien compliqué puisque le site peut dejà envoyé un mot de passe ... une idée ? en fait ça reviens à faire une maillinglist de base ... mais comment le faire concretement ? merci Posté le 13/11/2006 @ 19:10
|
|
ctp |
C'est ça que tu veux ?
En gros le script peut-^etre comme ça:
# Vérifier que le MailHost est correctement configuré
try:
mailhost=getattr(context, context.portal_url.superValues('Secure Mail Host')[0].id)
except:
raise AttributeError, "Cannot find a Mail Host object"
# fabriquer l'objet et le texte du message
mMsg = "Contenu du message"
mSubj = "Objet du message"
# Parcourrir la liste des Membres
for item in context.portal_membership.listMembers():
# pour chaque membre, envoyer le message
mailhost.secureSend(mMsg, mto=item.email, mfrom='expediteur@doamine.fr', subject=mSubj)
Pour plus de détails voir la doc de zope. Posté le 13/11/2006 @ 19:45
|
|
chaours |
merci mais ..
merci pour ce script mais par contre y a deux choses : - comment on fait pour utiliser un script tel que - y a pas un outils dans plone déjà ok ? style il a bien en mémoire les addresses des membres donc le truc ça serait prend toutes les adresses des membres et envoie message composé en ligne, ou page, ou actu par exemple ... y a peut etre un produit qui fait ça d'ailleur mais pas trouver un truc silmple ... Posté le 15/11/2006 @ 14:41
|

Log in
Forgot your password?