Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Ne pas envoyer l'email en fonction d'une réponse ? C'est possible ?

  • Philippe
  • Philippe's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
2 years 2 months ago #224362 by Philippe
Aidez-nous à vous aider et remplissez les cases appropriées :
Votre version de LimeSurvey : Version de votre LimeSurvey : 3.26.4
Votre propre serveur ou LimeSurvey Cloud : Propre serveur
Thème :
Bootswatch modifié
==================
Bonjour,

Est-il possible de ne pas envoyer le mail de notification en fonction d'une réponse à une question ?
...  Je détaille :
J'ai un questionnaire avec des questions conditionnelles, en fonction des réponses précédentes (classique).
J'ai besoin, en fonction de certaines réponses de ne pas envoyer le mail de notification, celui qui part lorsqu'on termine le questionnaire et qu'on clique sur ENVOYER
Bien entendu, j'ai besoin dans d'autres cas que ce mail soit envoyé ... Sinon ça serait trop simple ... ;-))
J'ai fait une équation cachée avec une variable qui prend pour valeur 0 ou 1 en fonction de certaines réponses, je m'en sers déjà dans le questionnaire pour gérer l'affichage de certaines questions.
Est ce que je pourrait utiliser ça par exemple ?
Est ce qu'il existe un script pour faire ça ... ? pas trouvé dans les workaround.
Merci d'avance pour votre aide
Philippe

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #224537 by DenisChenu
Salut,

Il ne faut pas utiliser le message de confirmation : donc il faut le désactiver.
Ensuite : il faut utiliser les notifications aux administrateurs, et comme adresse de messagerie : {if(EQUATION == 1,TOKEN:EMAIL,"")}

Voir : manual.limesurvey.org/Notifications_%26_..._Notifications_Email

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

  • Philippe
  • Philippe's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
2 years 2 months ago - 2 years 2 months ago #225144 by Philippe
Re Bonjour,
ça marche paaaaaaas ....
Bon, désolé car j'avais pas eu le temps de me repencher sur le problème.
Alors, j'ai bien désactivé le bouton "envoyer les courriels de confirmation"
dans le champs envoyer une notification simple j'ai essayé plusieurs variantes ... Toutes celles ci-dessous... Avec des {accolades} dedans ... dehors ... etc etc ...
Aucune combinaison n'arrive à envoyer de mail....
Je pleure...
Voici mes exemples :
 {if(xmail == 1, TOKEN:philippe.pes@exemple.fr,"")}
 {if(xmail == 1, {TOKEN:philippe.pes@exemple.fr},"")}
 {if(xmail == 1, {TOKEN:philippe.pes@exemple.fr})}
 {if(xmail == 1, TOKEN:philippe.pes@exemples.fr)}

J'ai loupé un truc ?
Amicalement
Philippe

PS : Je suis sur un serveur en intra donc ça part pas dans les SPAMS et j'ai d'autres "enquêtes" qui tournent et je reçois bien les mails...

PS 2 : Et j'en suis qu'à la première phase car si ça marche le mail en question sera de la forme 01fax@com.fr car le service receveur veut absolument recevoir en FAX ... (je re pleure...)


 
Last edit: 2 years 2 months ago by DenisChenu. Reason: Pas cde vrai mail

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago - 2 years 2 months ago #225146 by DenisChenu
TOKEN:EMAIL pour le mail du token , pas à remplacer par une adresse.

{if(xmail.NAOK == 1, "philippe.pes@exemple.fr")}

TOKEN:XX c'est seulement pmour mles attributs des token

Ca peut être aussi

{if(xmail.NAOK == 1, TOKEN:EMAIL + ";philippe.pes@exemple.fr")}

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Last edit: 2 years 2 months ago by DenisChenu.
The following user(s) said Thank You: Philippe

Please Log in to join the conversation.

  • Philippe
  • Philippe's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
2 years 2 months ago #225147 by Philippe
Rhaaaaa Lovely !!!!
MERCI Denis !!!!
Bien entendu j'avais encore rien compris !
Ben direct ça marche nickel maintenant...
Je passe à la phase 2... Envoyer un fax avec un email par le biais de 01fax...
Encore merci
Philippe
PS : et quelle réactivité !
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
2 years 2 months ago #225148 by DenisChenu
En fait le TOKEN:EMAIL semble tellement évident quand tu fais du LS tous les jours …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 7 months ago #232193 by Reynald
Bonjour Denis,

Y t'il moyen d'utiliser cette technique pour la zone:
Envoyer une notification simple par courriel à
mais sans passer par le token juste en testant une question O/N

{if(CodeQuestion=='Y',email,'')}

Mes tests ne sont pas concluants, dans tous les cas, aucun mail n'est envoyé.

Je suis en version Version 2.73.1+171220 jusqu'a la fin de l'année

Merci d'avance

Please Log in to join the conversation.

  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
1 year 7 months ago #232196 by DenisChenu
{if(CodeQuestion.NAOK=='Y','adrressemail@example.org','')}

devrait passer .
Sinon : tu peux aussi créer une question équation avec la zone équation et cette forumule. Muis utiliser cette equation directment {MailEquation.NAOK}
C'est ce que je fais quand les conditions deviennent complexe.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose