Hi!
I want to send an calendar invitation in an email. So i tried to use node-red-node-email-variable, in the description i see, it can use icalEvents.
But, when i try to set it in the msg.icalEvent i get an error:
ReferenceError: icalEvent is not defined
i do not know, if the error comes from my format or if the node doesn't accept this property!?
How should i use the nodemailer? This is what i try to do:
My flow:
[{"id":"4b960cd753d1354f","type":"tab","label":"Flow 2","disabled":false,"info":"","env":[]},{"id":"2e3a988436c958ee","type":"template","z":"4b960cd753d1354f","name":"ICS","field":"payload","fieldType":"msg","format":"handlebars","syntax":"mustache","template":"BEGIN:VCALENDAR\nVERSION:2.0\nPRODID:https://www.mischok.academy\nMETHOD:PUBLISH\nBEGIN:VEVENT\nUID:{{global.uuid}}\nLOCATION:Mischok Academy - {{payload.raum}}\nSUMMARY:{{payload.bv_nr}} - {{payload.fach}}\nDESCRIPTION:Unterricht Mischok Academy\nCLASS:PUBLIC\nDTSTART:{{payload.beginn}}\nDTEND:{{payload.ende}}\nDTSTAMP:{{payload.beginn}}\nEND:VEVENT\nEND:VCALENDAR","output":"str","x":530,"y":160,"wires":[["9aa697e2f1262f10"]]},{"id":"9aa697e2f1262f10","type":"function","z":"4b960cd753d1354f","name":"","func":"msg.topic = \"Subject\"\nmsg.filename = \"abc.txt\"\nmsg.description = \"Inhalt der Email\"\nmsg.to = \"bernhard.lang@symbionix.de\"\n//msg.icalEvent = \"{filename: 'invitation.ics'. method: 'request', content: msg.payload}\"\nmsg.icalEvent = msg.payload\nmsg.payload = \"payload\"\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":700,"y":160,"wires":[["2297a8b238f28c04"]]},{"id":"ae9094cde567aa54","type":"inject","z":"4b960cd753d1354f","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":"","topic":"","payload":"","payloadType":"date","x":360,"y":160,"wires":[["2e3a988436c958ee"]]},{"id":"2297a8b238f28c04","type":"e-mail","z":"4b960cd753d1354f","server":"mail.gmx.net","port":"465","secure":true,"tls":false,"name":"","dname":"","output":false,"outputs":0,"x":930,"y":200,"wires":[]}]
Thanks for any hints!!!