Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Linknx - Rules et email
#13
Pour que le <br> soit interpréter comme un retour à la ligne, il faudrait
qu'il y ait dans le header

Content-Type: text/html;

et pas Content-Type: text/plain;

sinon, essaye de mettre dans ton message des balises <html> </html> en
début et fin, ça suffira peut-être.

Ou encore voir dans le code de linknx si il n'y a pas moyen de changer le
Content-Type (éventuellement, en le re-compilant)


Le 13 avril 2011 15:12, Raphaël <r.claus17@gmail.com> a écrit :

> Oui...
>
> Le code source est très semblable à celui visible lors de la réception
> du mail dans Gmail...
>
> Dans Gmail, je vois ceci:
>
> "
>
> Une lampe est allumee en dehors des heures prevues...
> Verifier que c'est justifie! https://brain.claus.be ! <br /
> > Lampe Jardin - Cuisine
> "
>
> Le code source me donne ceci:
>
>
> Delivered-To: r.claus17@gmail.com
> Received: by 10.220.159.141 with SMTP id j13cs83576vcx;
> Wed, 13 Apr 2011 03:11:58 -0700 (PDT)
> Received: by 10.216.145.222 with SMTP id p72mr524287wej.
> 26.1302689517746;
> Wed, 13 Apr 2011 03:11:57 -0700 (PDT)
> Return-Path: <r.claus17@gmail.com>
> Received: from mailrelay004.isp.belgacom.be
> (mailrelay004.isp.belgacom.be [195.238.6.170])
> by mx.google.com with ESMTP id m11si729101wer.
> 110.2011.04.13.03.11.57;
> Wed, 13 Apr 2011 03:11:57 -0700 (PDT)
> Received-SPF: pass (google.com: domain of r.claus17@gmail.com
> designates 195.238.6.170 as permitted sender) client-ip=195.238.6.170;
> X-Belgacom-Dynamic: yes
> X-IronPort-Anti-Spam-Filtered: true
> X-IronPort-Anti-Spam-Result: AjwIAJ12pU1QyaLU/
> 2dsb2JhbACYXgEBjSl4w2MOhWAE
> Received: from 212.162-201-80.adsl-dyn.isp.belgacom.be (HELO linknx)
> ([80.201.162.212])
> by relay.skynet.be with ESMTP; 13 Apr 2011 12:11:56 +0200
> MIME-Version: 1.0
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> Content-Transfer-Encoding: 8bit
> Date: Wed, 13 Apr 2011 12:11:57 +0200
> From: r.claus@skynet.be
> Message-Id: <1302689517.45894.6275@linknx>
> To: r.claus17@gmail.com
> Subject: Lampe(s) Jardin - Cuisine allumee(s) - linknx
>
>
> Une lampe est allumee en dehors des heures prevues...
> Verifier que
> c'est justifie! <br />
> Lampe Jardin - Cuisine
>
>
>
> Si cela peut aider à trouver la bonne syntaxe...
>
> Merci.
> Raphaël
>
>
>
> On 13 avr, 12:40, frederic Gilliard <mail2fre...@gmail.com> wrote:
> > Pourrais tu nous montrer le source code du mail tel que tu l'as reçu
> >
> > Le 13 avril 2011 12:22, Raphaël <r.clau...@gmail.com> a écrit :
> >
> >
> >
> > > Malheureusement cela ne donne pas le résultat attendu...
> > > le br est en clair dans le texte et le "<![CDATA[" est remplacé par
> > > des espaces... le tout sur une même ligne...
> >
> > > Si je trouve comment faire, je posterai la solution ici...
> >
> > > A+
> > > Raphaël
> >
> > > On 12 avr, 18:06, "Anthony PENHARD" <a.penh...@gmail.com> wrote:
> > > > essaye avec "<![CDATA[" et "]]>"
> > > > en d but et fin du "" et dedans avec "\n" et "<br />"
> >
> > > > <action type="send-email" to="mac...@chose.be" subject="Lampe(s)
> > > > ${object_text_email} allumee(s) - linknx" var="true" >
> > > > <![CDATA[
> > > > Une lampe est allumee en dehors des heures prevues... <br /> Verifier
> que
> > > > c'est justifie! Lampe ${object_text_email}
> > > > ]]>
> > > > </action>
> >
> > > > il faut que je passe en version 0.1.1.28 moi aussi pour mettre en
> oeuvre
> > > > tout a !!!
> >
> > > > @+
> > > > Anthony.
> >
> > > > > J'ai opt pour le 28.001 et j'ai t jusqu' recevoir un mail
> > > > > concernant 4 lampes allum es, sans aucun probl me.
> >
> > > > > Ma prochaine recherche sera de modifier ces r sultats (lampe "on")
> en
> > > > > lien pour les teindre directement partir du mail re u...
> > > > > C'est pour cela qu'une mise en page minimale s'impose ;-)
> >
> > > > > J'avais d j essay le \n sans succ s et pas mieux pour le <br />...
> > > > > Probablement de la syntaxe Unix...
> >
> > > > > Merci beaucoup pour ton aide...
> > > > > Raphael
> >
> > > > > On 12 avr, 15:53, "Anthony PENHARD" <a.penh...@gmail.com> wrote:
> > > > >> > G nial...
> > > > >> > J'ai test et cela fonctionne.
> > > > >> > Merci beaucoup...
> >
> > > > >> nickel, de rien
> > > > >> et tu as mis quel type pour "l'object texte" 16.000 ou 28.001 ?
> > > > >> pour savoir si a fonctionne si tu allumes toutes les lumi res
> >
> > > > >> > J'ai juste modifi les "if obj("...") " pour y mettre les id des
> > > > >> > diff rents objects de ma liste.
> >
> > > > >> ah oui j'avais copi /coll les lignes sans modifier les id ...
> >
> > > > >> > Derni re question concernant la syntaxe...
> > > > >> > Le contenu (body) de mon mail est sur une ligne, quelle est la
> > > syntaxe
> > > > >> > pour un retour la ligne?
> >
> > > > >> je suppose que "\n" doit faire le retour la ligne
> > > > >> ou sinon "<br />"
> >
> > > > >> @+
> > > > >> Anthony
> >
> > > > >> > Bonjour,
> >
> > > > >> > G nial...
> > > > >> > J'ai test et cela fonctionne.
> > > > >> > Merci beaucoup...
> > > > >> > J'ai juste modifi les "if obj("...") " pour y mettre les id des
> > > > >> > diff rents objects de ma liste.
> >
> > > > >> > Derni re question concernant la syntaxe...
> > > > >> > Le contenu (body) de mon mail est sur une ligne, quelle est la
> > > syntaxe
> > > > >> > pour un retour la ligne?
> >
> > > > >> > Merci.
> > > > >> > Rapha l
> >
> > > > >> > On 12 avr, 13:01, Anthony PENHARD <a.penh...@gmail.com> wrote:
> > > > >> >> salut,
> >
> > > > >> >> avec un script lua tu peux "mettre en forme" le "texte"
> > > > >> >> un truc du genre :
> > > > >> >> <condition type="and">
> > > > >> >> <condition type="timer" trigger="true">
> > > > >> >> <at hour="08" min="30" wdays="12345" />
> > > > >> >> <until hour="18" min="00" />
> > > > >> >> </condition>
> > > > >> >> <condition type="or">
> > > > >> >> <condition type="object" id="Eo_cuisine" value="on"
> trigger="true"
> > > > >> >> />
> > > > >> >> <condition type="object" id="Eo_sam" value="on" trigger="true"
> />
> > > > >> >> <condition type="object" id="Eo_sam_dim" value="on"
> trigger="true"
> > > > >> >> />
> > > > >> >> </condition>
> > > > >> >> </condition>
> > > > >> >> <actionlist>
> > > > >> >> <action type="script">
> > > > >> >> text_email="";
> > > > >> >> if obj("Eo_cuisine") == "on" then text_email = "Cuisine"; end;
> > > > >> >> if obj("Eo_cuisine") == "on" then text_email = text_email.."
> SAM";
> > > > >> >> end;
> > > > >> >> if obj("Eo_cuisine") == "on" then text_email = text_email.."
> SAM
> > > > >> >> Dim"; end;
> > > > >> >> set("object_text_email", text_email);
> > > > >> >> </action>
> > > > >> >> <action type="send-email" to="mac...@chose.be"
> subject="Lampe(s)
> > > > >> >> ${object_text_email} allumee(s) - linknx" var="true" >Une lampe
> est
> > > > >> >> allumee en dehors des heures prevues... Verifier que c'est
> > > justifie!
> > > > >> >> Lampe ${object_text_email}</action>
> > > > >> >> </actionlist>
> >
> > > > >> >> avec avant ajouter la d finition de "l'object string"
> > > > >> >> <object type="16.000" id="object_text_email" >Texte
> Email</object>
> > > > >> >> => limit 14 caract res donc pas sur que cela fonctionne si les
> 3
> > > > >> >> lampes sont alum es ...
> >
> > > > >> >> sinon essayer avec :
> > > > >> >> <object type="28.001" id="object_text_email" >Texte
> Email</object>
> >
> > > > >> >> a tester ...
> > > > >> >> @+
> > > > >> >> Anthony.
> >
> > > > >> >> > J'ai mis jour mon linknx pour pouvoir utiliser ces param
> tres,
> > > mais
> > > > >> >> > je n'arrive pas faire ce que je souhaite.
> >
> > > > >> >> > Si je suis ton raisonement (si je ne me trompe pas),
> ${id_objet}
> > > me
> > > > >> >> > renvoie l' tat de ma lampe (on/off).
> > > > >> >> > Cela signifie qu'il faudrait que je le fasse pour chaque
> objet...
> > > > >> ce
> > > > >> >> > qui rallonge consid rablement le champ objet de mon mail.
> > > > >> >> > Or mon but tait d'avoir le nom ou l'id de la lampe allum e
> (et
> > > non
> > > > >> >> > son tat ou celui des autres lampes).
> > > > >> >> > Ceci tant j'ai l'impression de pouvoir arriver faire ce que
> je
> > > > >> >> > souhaite avec l'utilisation de cette variable, probablement
> > > l'aide
> > > > >> >> > de condition mais je ne sais pas comment...
> > > > >> >> > Si quelqu'un a une id e, je suis preneur...
> >
> > > > >> >> > Merci
> > > > >> >> > Rapha l
> >
> > > > >> >> > On Apr 6, 10:30 am, frederic Gilliard <mail2fre...@gmail.com
> >
> > > > >> wrote:
> > > > >> >> >> avec la derni re version de linknx (.28) tu peux ajouter la
> > > valeur
> > > > >> >> >> d'objet
> > > > >> >> >> dans tes mails/sms.
> > > > >> >> >> Il faut ajouter le param tre var="true"
> > > > >> >> >> Et mettre la valeur des objets sous la forme ${id_objet} qui
> > > sera
> > > > >> >> alors
> > > > >> >> >> remplac par la valeur de l'objet.
> >
> > > > >> >> >> Le 6 avril 2011 10:16, Rapha l <r.clau...@gmail.com> a crit
> :
> >
> > > > >> >> >> > Bonjour,
> >
> > > > >> >> >> > J'utilise une rule pour d terminer si une des lampes de la
> > > > >> maison
> > > > >> >> est
> > > > >> >> >> > allum e en dehors des heures que j'ai sp cifi .
> > > > >> >> >> > Lorsqu'une de ces lampes est allum e ou qu' partir de 8h30
> > > l'une
> > > > >> >> >> > d'entre elle est encore allum e, l'action choisie est
> l'envoi
> > > > >> d'un
> > > > >> >> >> > mail.
> > > > >> >> >> > Et cela fonctionne tr s bien.
> > > > >> >> >> > Je voudrais trouver dans mon mail la lampe qui est allum e
> > > (car
> > > > >> >> pour
> > > > >> >> >> > l'instant, je sais qu'une lampe est allum e mais je ne
> sais
> > > pas
> > > > >> >> >> > laquelle et je dois me connecter sur mon site pour le
> savoir).
> >
> > > > >> >> >> > Quelqu'un a une id e?
> >
> > > > >> >> >> > Cela donne ceci, en r sum :
> >
> > > > >> >> >> > <condition type="and">
> > > > >> >> >> > <condition type="timer" trigger="true">
> > > > >> >> >> > <at hour="08" min="30" wdays="12345" />
> > > > >> >> >> > <until hour="18" min="00" />
> > > > >> >> >> > </condition>
> > > > >> >> >> > <condition type="or">
> > > > >> >> >> > <condition type="object" id="Eo_cuisine" value="on"
> > > > >> >> >> > trigger="true" />
> > > > >> >> >> > <condition type="object" id="Eo_sam" value="on"
> > > > >> >> >> > trigger="true" />
> > > > >> >> >> > <condition type="object" id="Eo_sam_dim" value="on"
> > > > >> >> >> > trigger="true" />
> > > > >> >> >> > </condition>
> > > > >> >> >> > </condition>
> > > > >> >> >> > </condition>
> > > > >> >> >> > <actionlist>
> > > > >> >> >> > <action type="send-email" to="mac...@chose.be"
> > > > >> >> >> > subject="Lampe(s) allumee(s) - linknx" >
> > > > >> >> >> > Une lampe est allumee en dehors des heures
> > > > >> >> prevues...
> > > > >> >> >> > Verifier que c'est justifie!
> > > > >> >> >> > </action>
> > > > >> >> >> > </actionlist>
> >
> > > > >> >> >> > Merci d'avance pour vos bonnes id es...
> > > > >> >> >> > Rapha l- Masquer le texte des messages précédents -
> >
> > > > - Afficher le texte des messages précédents -- Masquer le texte des
> messages précédents -
> >
> > - Afficher le texte des messages précédents -
>
Répondre


Messages dans ce sujet
Linknx - Rules et email - par Raphaël - 06/04/2011, 09:16:12
Linknx - Rules et email - par frederic Gilliard - 06/04/2011, 09:30:28
Linknx - Rules et email - par Raphaël - 06/04/2011, 13:47:52
Linknx - Rules et email - par Raphaël - 12/04/2011, 10:07:30
Linknx - Rules et email - par Anthony PENHARD - 12/04/2011, 12:01:37
Linknx - Rules et email - par Raphaël - 12/04/2011, 14:37:41
Linknx - Rules et email - par Anthony PENHARD - 12/04/2011, 14:53:05
Linknx - Rules et email - par Raphaël - 12/04/2011, 15:14:59
Linknx - Rules et email - par Anthony PENHARD - 12/04/2011, 17:06:13
Linknx - Rules et email - par Raphaël - 13/04/2011, 11:22:01
Linknx - Rules et email - par frederic Gilliard - 13/04/2011, 11:40:06
Linknx - Rules et email - par Raphaël - 13/04/2011, 14:12:26
Linknx - Rules et email - par frederic Gilliard - 13/04/2011, 15:17:30
Linknx - Rules et email - par Frédéric - 13/04/2011, 15:21:45

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)