Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. [gelöst] Kamerabild per Mail im Body versenden

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    5
    1
    173

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    192

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    884

[gelöst] Kamerabild per Mail im Body versenden

Geplant Angeheftet Gesperrt Verschoben Blockly
13 Beiträge 3 Kommentatoren 743 Aufrufe 3 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • K Kuddel

    @MCU funktioniert leider noch nicht.

    Dateiname:

    18.12.2020_06.59_Uhr_Haustuer.jpg
    

    5f27c0a2-2f9b-42e2-9787-f2f74281107c-grafik.png

    M Online
    M Online
    MCU
    schrieb am zuletzt editiert von MCU
    #4

    @Kuddel Vergleich mal die beiden Blockly. Was fällt auf? Insbesondere unten bei Dateiname(ootional)?
    cid:file1 muss schon dahin wo ich es hingeschrieben hatte!

    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

    K 1 Antwort Letzte Antwort
    0
    • M MCU

      @Kuddel Vergleich mal die beiden Blockly. Was fällt auf? Insbesondere unten bei Dateiname(ootional)?
      cid:file1 muss schon dahin wo ich es hingeschrieben hatte!

      K Offline
      K Offline
      Kuddel
      schrieb am zuletzt editiert von
      #5

      @MCU bei dir heißt die datei file1 und ich geben den Dateinamen per Variable an.

      Gib mir mal bitte einen Tipp... ich stehe auf dem Schlauch

      M 1 Antwort Letzte Antwort
      0
      • K Kuddel

        @MCU bei dir heißt die datei file1 und ich geben den Dateinamen per Variable an.

        Gib mir mal bitte einen Tipp... ich stehe auf dem Schlauch

        M Online
        M Online
        MCU
        schrieb am zuletzt editiert von
        #6

        @Kuddel Den Text schreibst du so wie ich es gemacht habe.
        Unten bei Dateiname (optional) kommt dein wert Pfad rein.

        NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

        K 1 Antwort Letzte Antwort
        0
        • M MCU

          @Kuddel Den Text schreibst du so wie ich es gemacht habe.
          Unten bei Dateiname (optional) kommt dein wert Pfad rein.

          K Offline
          K Offline
          Kuddel
          schrieb am zuletzt editiert von
          #7

          @MCU oh man, das hab ich gekonnt überlesen. jetzt funktioniert es.

          Danke dir

          M S 2 Antworten Letzte Antwort
          0
          • K Kuddel

            @MCU oh man, das hab ich gekonnt überlesen. jetzt funktioniert es.

            Danke dir

            M Online
            M Online
            MCU
            schrieb am zuletzt editiert von MCU
            #8

            @Kuddel Vielleicht zur Erklärung:
            Wenn man das Blockly umwandeln lässt in javascript:
            f36ecdae-8564-484c-8598-fc3a8d5e88ef-image.png
            sieht man im Programm als attachment: cid:file1
            nutzt man auch den 2. Dateinamen(optional) wäre das cid:file2, welche man dann als 2. Bild direkt mit verschicken könnte!

            var dateiname;
            
            
            sendTo("email.0", "send", {
               html: (['<html> <head><title>HTML BILD</title></head>','<body><img src=\'cid:file1\' width=“100%“ ','height=“100%“></body></html>'].join('')),
               to: 'Deine E-Mail',
               subject: 'Kamera Bild',
               attachments:[
                  {path: ('/opt/iobroker/kameras/haustuer/' + String(dateiname)), cid: "file1"},
                ]
            });
            console.log("email: " + (['<html> <head><title>HTML BILD</title></head>','<body><img src=\'cid:file1\' width=“100%“ ','height=“100%“></body></html>'].join('')));
            

            Nutzt man nur javascript kann man so auch mehrere Bilder direkt verschicken, einfach in den Attachments anhängen und im HTML zuordnen. ({path...,cid:"file3"},{path...,cid:"file4"},usw.)

            NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
            Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

            1 Antwort Letzte Antwort
            0
            • K Kuddel

              @MCU oh man, das hab ich gekonnt überlesen. jetzt funktioniert es.

              Danke dir

              S Offline
              S Offline
              SigiMOE
              schrieb am zuletzt editiert von
              #9

              @kuddel Hi, könntest Du bitte deinen kompletten Blockly Export hier reinstellen ? Ich würde dies gerne nachbauen. Vielen lieben Dank

              M 1 Antwort Letzte Antwort
              0
              • S SigiMOE

                @kuddel Hi, könntest Du bitte deinen kompletten Blockly Export hier reinstellen ? Ich würde dies gerne nachbauen. Vielen lieben Dank

                M Online
                M Online
                MCU
                schrieb am zuletzt editiert von
                #10

                @sigimoe

                <xml xmlns="https://developers.google.com/blockly/xml">
                 <variables>
                   <variable id="hB@hh_z,#~k0=Jw%/4$5">dateiname</variable>
                 </variables>
                 <block type="email" id="8LSjp-kCHQk#:EsfZy*U" x="37" y="88">
                   <field name="INSTANCE">.0</field>
                   <field name="IS_HTML">TRUE</field>
                   <field name="LOG">log</field>
                   <value name="TO">
                     <shadow type="text" id="sqzYf*D}3)?,u4`H+B(%">
                       <field name="TEXT">Deine E-Mail</field>
                     </shadow>
                   </value>
                   <value name="TEXT">
                     <shadow type="text" id="?PbQf:jy!rWs`!4,dgl;">
                       <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;img src='cid:file1' width=“100%“ height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field>
                     </shadow>
                     <block type="text_join" id="N}ceX`#?ceC=7CU{6_dy">
                       <mutation items="3"></mutation>
                       <value name="ADD0">
                         <block type="text" id="W%#Pitz.rMg#bWdA5[9?">
                           <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;</field>
                         </block>
                       </value>
                       <value name="ADD1">
                         <block type="text" id="y/*zOl)ZG-^OI^sy8GF1">
                           <field name="TEXT">&lt;body&gt;&lt;img src='cid:file1' width=“100%“ </field>
                         </block>
                       </value>
                       <value name="ADD2">
                         <block type="text" id="!8774c|9xJqgk%XAYo6)">
                           <field name="TEXT">height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field>
                         </block>
                       </value>
                     </block>
                   </value>
                   <value name="SUBJECT">
                     <shadow type="text" id="rf`;nm_O:);F0FI4YR)D">
                       <field name="TEXT">Kamera Bild</field>
                     </shadow>
                   </value>
                   <value name="FILE_1">
                     <block type="text_join" id="=1)#S,,C@OXz1T9:5rG)">
                       <mutation items="2"></mutation>
                       <value name="ADD0">
                         <block type="text" id="Hb/M!mIrMo`n[r@VrVq|">
                           <field name="TEXT">/opt/iobroker/kameras/haustuer/</field>
                         </block>
                       </value>
                       <value name="ADD1">
                         <block type="variables_get" id="dUPa#rXv4$M5QzQtZab1">
                           <field name="VAR" id="hB@hh_z,#~k0=Jw%/4$5">dateiname</field>
                         </block>
                       </value>
                     </block>
                   </value>
                 </block>
                </xml>
                

                NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                S 1 Antwort Letzte Antwort
                0
                • M MCU

                  @sigimoe

                  <xml xmlns="https://developers.google.com/blockly/xml">
                   <variables>
                     <variable id="hB@hh_z,#~k0=Jw%/4$5">dateiname</variable>
                   </variables>
                   <block type="email" id="8LSjp-kCHQk#:EsfZy*U" x="37" y="88">
                     <field name="INSTANCE">.0</field>
                     <field name="IS_HTML">TRUE</field>
                     <field name="LOG">log</field>
                     <value name="TO">
                       <shadow type="text" id="sqzYf*D}3)?,u4`H+B(%">
                         <field name="TEXT">Deine E-Mail</field>
                       </shadow>
                     </value>
                     <value name="TEXT">
                       <shadow type="text" id="?PbQf:jy!rWs`!4,dgl;">
                         <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;img src='cid:file1' width=“100%“ height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field>
                       </shadow>
                       <block type="text_join" id="N}ceX`#?ceC=7CU{6_dy">
                         <mutation items="3"></mutation>
                         <value name="ADD0">
                           <block type="text" id="W%#Pitz.rMg#bWdA5[9?">
                             <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;</field>
                           </block>
                         </value>
                         <value name="ADD1">
                           <block type="text" id="y/*zOl)ZG-^OI^sy8GF1">
                             <field name="TEXT">&lt;body&gt;&lt;img src='cid:file1' width=“100%“ </field>
                           </block>
                         </value>
                         <value name="ADD2">
                           <block type="text" id="!8774c|9xJqgk%XAYo6)">
                             <field name="TEXT">height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field>
                           </block>
                         </value>
                       </block>
                     </value>
                     <value name="SUBJECT">
                       <shadow type="text" id="rf`;nm_O:);F0FI4YR)D">
                         <field name="TEXT">Kamera Bild</field>
                       </shadow>
                     </value>
                     <value name="FILE_1">
                       <block type="text_join" id="=1)#S,,C@OXz1T9:5rG)">
                         <mutation items="2"></mutation>
                         <value name="ADD0">
                           <block type="text" id="Hb/M!mIrMo`n[r@VrVq|">
                             <field name="TEXT">/opt/iobroker/kameras/haustuer/</field>
                           </block>
                         </value>
                         <value name="ADD1">
                           <block type="variables_get" id="dUPa#rXv4$M5QzQtZab1">
                             <field name="VAR" id="hB@hh_z,#~k0=Jw%/4$5">dateiname</field>
                           </block>
                         </value>
                       </block>
                     </value>
                   </block>
                  </xml>
                  

                  S Offline
                  S Offline
                  SigiMOE
                  schrieb am zuletzt editiert von
                  #11

                  @mcu sagte in [gelöst] Kamerabild per Mail im Body versenden:

                  <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="hB@hh_z,#~k0=Jw%/4$5">dateiname</variable> </variables> <block type="email" id="8LSjp-kCHQk#:EsfZyU" x="37" y="88"> <field name="INSTANCE">.0</field> <field name="IS_HTML">TRUE</field> <field name="LOG">log</field> <value name="TO"> <shadow type="text" id="sqzYfD}3)?,u4H+B(%"> <field name="TEXT">Deine E-Mail</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="?PbQf:jy!rWs!4,dgl;"> <field name="TEXT"><html> <head><title>HTML BILD</title></head><body><img src='cid:file1' width=“100%“ height=“100%“></body></html></field> </shadow> <block type="text_join" id="N}ceX#?ceC=7CU{6_dy"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="W%#Pitz.rMg#bWdA5[9?"> <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;</field> </block> </value> <value name="ADD1"> <block type="text" id="y/*zOl)ZG-^OI^sy8GF1"> <field name="TEXT">&lt;body&gt;&lt;img src='cid:file1' width=“100%“ </field> </block> </value> <value name="ADD2"> <block type="text" id="!8774c|9xJqgk%XAYo6)"> <field name="TEXT">height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field> </block> </value> </block> </value> <value name="SUBJECT"> <shadow type="text" id="rf;nm_O:);F0FI4YR)D"> <field name="TEXT">Kamera Bild</field> </shadow> </value> <value name="FILE_1"> <block type="text_join" id="=1)#S,,C@OXz1T9:5rG)"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="Hb/M!mIrMo`n[r@VrVq|"> <field name="TEXT">/opt/iobroker/kameras/haustuer/</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="dUPa#rXv4$M5QzQtZab1"> <field name="VAR" id="hB@hh_z,#~k0=Jw%/4$5">dateiname</field> </block> </value> </block> </value> </block> </xml>

                  habe es probiert aber ich klappt noch nicht vermutlich liegt es noch an einer Kleinigkeit

                  Per Telegram klappt es schon mal, aber bei der E-Mail wird das Bild immer noch im Anhang erzeugt und es kommt eine Fehlermeldung, welche ich aber leider nicht interpretieren kann

                  cbd1b74e-b6c1-48ea-b857-a965ba598c45-image.png
                  9393e9b5-e77b-4536-857f-1fd5abdec672-image.png

                  M 1 Antwort Letzte Antwort
                  0
                  • S SigiMOE

                    @mcu sagte in [gelöst] Kamerabild per Mail im Body versenden:

                    <xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="hB@hh_z,#~k0=Jw%/4$5">dateiname</variable> </variables> <block type="email" id="8LSjp-kCHQk#:EsfZyU" x="37" y="88"> <field name="INSTANCE">.0</field> <field name="IS_HTML">TRUE</field> <field name="LOG">log</field> <value name="TO"> <shadow type="text" id="sqzYfD}3)?,u4H+B(%"> <field name="TEXT">Deine E-Mail</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="?PbQf:jy!rWs!4,dgl;"> <field name="TEXT"><html> <head><title>HTML BILD</title></head><body><img src='cid:file1' width=“100%“ height=“100%“></body></html></field> </shadow> <block type="text_join" id="N}ceX#?ceC=7CU{6_dy"> <mutation items="3"></mutation> <value name="ADD0"> <block type="text" id="W%#Pitz.rMg#bWdA5[9?"> <field name="TEXT">&lt;html&gt; &lt;head&gt;&lt;title&gt;HTML BILD&lt;/title&gt;&lt;/head&gt;</field> </block> </value> <value name="ADD1"> <block type="text" id="y/*zOl)ZG-^OI^sy8GF1"> <field name="TEXT">&lt;body&gt;&lt;img src='cid:file1' width=“100%“ </field> </block> </value> <value name="ADD2"> <block type="text" id="!8774c|9xJqgk%XAYo6)"> <field name="TEXT">height=“100%“&gt;&lt;/body&gt;&lt;/html&gt;</field> </block> </value> </block> </value> <value name="SUBJECT"> <shadow type="text" id="rf;nm_O:);F0FI4YR)D"> <field name="TEXT">Kamera Bild</field> </shadow> </value> <value name="FILE_1"> <block type="text_join" id="=1)#S,,C@OXz1T9:5rG)"> <mutation items="2"></mutation> <value name="ADD0"> <block type="text" id="Hb/M!mIrMo`n[r@VrVq|"> <field name="TEXT">/opt/iobroker/kameras/haustuer/</field> </block> </value> <value name="ADD1"> <block type="variables_get" id="dUPa#rXv4$M5QzQtZab1"> <field name="VAR" id="hB@hh_z,#~k0=Jw%/4$5">dateiname</field> </block> </value> </block> </value> </block> </xml>

                    habe es probiert aber ich klappt noch nicht vermutlich liegt es noch an einer Kleinigkeit

                    Per Telegram klappt es schon mal, aber bei der E-Mail wird das Bild immer noch im Anhang erzeugt und es kommt eine Fehlermeldung, welche ich aber leider nicht interpretieren kann

                    cbd1b74e-b6c1-48ea-b857-a965ba598c45-image.png
                    9393e9b5-e77b-4536-857f-1fd5abdec672-image.png

                    M Online
                    M Online
                    MCU
                    schrieb am zuletzt editiert von MCU
                    #12

                    @sigimoe
                    Ist denn "dateiname" bei dir überhaupt definiert? Den Teil löschen.
                    Du musst auch eine ID auswählen, sonst nimm den WERT
                    2d48aa87-4094-4af6-a9cf-1ae0b8f05427-image.png

                    35110934-4b55-40fb-a79a-afc3288a123c-image.png
                    Objekt ID und dann WERT auswählen

                    4593d555-e1d0-45ab-b0c7-469e5c74974b-image.png

                    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                    S 1 Antwort Letzte Antwort
                    0
                    • M MCU

                      @sigimoe
                      Ist denn "dateiname" bei dir überhaupt definiert? Den Teil löschen.
                      Du musst auch eine ID auswählen, sonst nimm den WERT
                      2d48aa87-4094-4af6-a9cf-1ae0b8f05427-image.png

                      35110934-4b55-40fb-a79a-afc3288a123c-image.png
                      Objekt ID und dann WERT auswählen

                      4593d555-e1d0-45ab-b0c7-469e5c74974b-image.png

                      S Offline
                      S Offline
                      SigiMOE
                      schrieb am zuletzt editiert von
                      #13

                      @mcu super jetzt klappt es
                      ef80b44f-38eb-44fe-8122-461958eec9c0-image.png

                      1 Antwort Letzte Antwort
                      0

                      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                      Registrieren Anmelden
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      471

                      Online

                      32.8k

                      Benutzer

                      82.7k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe