11-11-2015, 19:09
Bonjour,
Concernant les e-mails, on peut en effet envoyer des mails en transactionnels (un e-mail à une personne) ou une campagne d'e-mail à travers Crème.
Dans les deux cas, il vous faudra configurer les variables suivantes dans vos settings (dans votre fichier local_settings.py donc) :
Par contre, Crème est avant tout un logiciel de CRM et pas un outil de rédaction d'e-mail. Utiliser Crème pour envoyer des mails transactionnels peut conduire à une vraie frustration. Les fonctionnalités de Crème sont en effet bien bien loin comparées à celles fournies par Thunderbird, Gmail ou Outlook.
C'est pour cela qu'effectivement vous allez pouvoir synchroniser vos e-mails directement dans Crème. Pour cela, il va falloir configurer un compte e-mail pour Crème. Ensuite il va falloir indiquer à Crème comment se connecter à ce compte mail en remplissant les variables (toujours dans vos settings). :
Il faudra ensuite configurer comment traiter les e-mails, vous vous voulez simplement synchroniser vos e-mails, la configuration à mettre en place est donc :
Une fois cela fait, vous allez effectivement pouvoir mettre Crème en copie cachée des e-mails que vous envoyez. Il vous suffira ensuite d'aller dans le menu Gestion des données externes, puis dans actions en attente pour les e-mails, de cliquer sur l’icône Rafraichir (la flèche qui boucle sur elle-même) et Crème ira lire ses e-mails et vous proposera de les relier à des fiches (ou de les supprimer, noter comme spam, etc). Les e-mails synchronisés seront alors stockés dans la base de données de Crème.
Vous pouvez aussi lancer de manière cyclique la commande python manage.py crudity_synchronize (à travers un cron par exemple).
Concernant votre dernière question, je vous conseillerais de copier/coller directement le contenu de votre e-mail dans un Mémo. Si vous utilisez le formulaire d'envoi, Crème tentera en effet d'envoyer votre e-mail. Vous me direz, si vous n'avez rien configuré, votre e-mail ne partira pas, mais du coup, je ne trouve pas cela très propre et je pense qu'il vaut mieux utiliser un simple mémo.
Concernant les e-mails, on peut en effet envoyer des mails en transactionnels (un e-mail à une personne) ou une campagne d'e-mail à travers Crème.
Dans les deux cas, il vous faudra configurer les variables suivantes dans vos settings (dans votre fichier local_settings.py donc) :
Code :
EMAILCAMPAIGN_HOST
EMAILCAMPAIGN_HOST_USER
EMAILCAMPAIGN_PASSWORD
EMAILCAMPAIGN_PORT
EMAILCAMPAIGN_USE_TLS
Par contre, Crème est avant tout un logiciel de CRM et pas un outil de rédaction d'e-mail. Utiliser Crème pour envoyer des mails transactionnels peut conduire à une vraie frustration. Les fonctionnalités de Crème sont en effet bien bien loin comparées à celles fournies par Thunderbird, Gmail ou Outlook.
C'est pour cela qu'effectivement vous allez pouvoir synchroniser vos e-mails directement dans Crème. Pour cela, il va falloir configurer un compte e-mail pour Crème. Ensuite il va falloir indiquer à Crème comment se connecter à ce compte mail en remplissant les variables (toujours dans vos settings). :
Code :
CREME_GET_EMAIL = "" #Creme get email e.g : <!-- e --><a href="mailto:creme@cremecrm.org">creme@cremecrm.org</a><!-- e -->
CREME_GET_EMAIL_SERVER = "" #Creme get server e.g : pop.cremecrm.org (only pop supported for now)
CREME_GET_EMAIL_USERNAME = "" #user
CREME_GET_EMAIL_PASSWORD = "" #pass
CREME_GET_EMAIL_PORT = 110
CREME_GET_EMAIL_SSL = False #True or False #Not used for the moment
Il faudra ensuite configurer comment traiter les e-mails, vous vous voulez simplement synchroniser vos e-mails, la configuration à mettre en place est donc :
Code :
CRUDITY_BACKENDS = [
{
"fetcher": "email",
"input": "raw",
"method": "create",
"model": "emails.entityemail",
"password": "",
"limit_froms": (),
"in_sandbox": True,
"body_map": {},
"subject": u"*",
},
]
Une fois cela fait, vous allez effectivement pouvoir mettre Crème en copie cachée des e-mails que vous envoyez. Il vous suffira ensuite d'aller dans le menu Gestion des données externes, puis dans actions en attente pour les e-mails, de cliquer sur l’icône Rafraichir (la flèche qui boucle sur elle-même) et Crème ira lire ses e-mails et vous proposera de les relier à des fiches (ou de les supprimer, noter comme spam, etc). Les e-mails synchronisés seront alors stockés dans la base de données de Crème.
Vous pouvez aussi lancer de manière cyclique la commande python manage.py crudity_synchronize (à travers un cron par exemple).
Concernant votre dernière question, je vous conseillerais de copier/coller directement le contenu de votre e-mail dans un Mémo. Si vous utilisez le formulaire d'envoi, Crème tentera en effet d'envoyer votre e-mail. Vous me direz, si vous n'avez rien configuré, votre e-mail ne partira pas, mais du coup, je ne trouve pas cela très propre et je pense qu'il vaut mieux utiliser un simple mémo.