+ Antworten
Seite 2 von 3 ErsteErste 1 2 3 LetzteLetzte
Ergebnis 11 bis 20 von 22
  1. #11
    Registriert seit
    Sep 2014
    Ort
    Limeshain (Hessen)
    Beiträge
    5,423

    Gibt einige IPS-Skripte hier im Forum die HTML Code dynamisch zusammenbauen und diesen dann an eine Funktion übergeben oder in eine Variable schreiben. Einfach nur auf deine Wünsche anpassen

    -Chris-
    IP-Symcon Module >> www.bayaro.net << Verfügbare Module: BatterieMonitor, BundesligaTabelle, Enigma2BY, HeizölPreise, Helios, Horoskop, HostMonitor, IPSInformations, MELCloud, Müllabfuhr, PJLink, RSS, TankerkönigSpritpreise, xREL
    IPS Unlimited, ~1200 Scripte, ~7000 Variablen

  2. #12
    Registriert seit
    Sep 2005
    Ort
    Sachsen-Anhalt
    Beiträge
    226

    Ich habe auf 5.1 geupdatet und nun werden keine HTML EMails mehr versendet.
    Beim SENDEN Button kommt die Meldung:
    Abort Processing during Fatal-Error: filter_var(): explicit use of FILTER_FLAG_SCHEME_REQUIRED and FILTER_FLAG_HOST_REQUIRED is deprecated
    Error in Script /mnt/data/symcon/modules/.store/fonzo.ipsymconmailer/libs/Fonzo/PHPMailer/PHPMailer.pgp on Line 3599.
    Damit kann ich leider nichts anfangen.
    Wie bekomme ich das wieder gefixt?
    Fritzbox! 7590 mit OS 07.12
    Symbox 1. Generation

  3. #13
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,517

    Zitat Zitat von zeras Beitrag anzeigen
    Abort Processing during Fatal-Error: filter_var(): explicit use of FILTER_FLAG_SCHEME_REQUIRED and FILTER_FLAG_HOST_REQUIRED is deprecated
    Error in Script /mnt/data/symcon/modules/.store/fonzo.ipsymconmailer/libs/Fonzo/PHPMailer/PHPMailer.pgp on Line 3599.
    Scheint wohl mit der PHP Version zusammen zuhängen, muss ich mal anschauen um das zu beheben.

  4. #14
    Registriert seit
    Sep 2005
    Ort
    Sachsen-Anhalt
    Beiträge
    226

    Zitat Zitat von Fonzo Beitrag anzeigen
    Scheint wohl mit der PHP Version zusammen zuhängen, muss ich mal anschauen um das zu beheben.
    Danke für die Info.
    Symcon hatte nach dem Update "gemeckert", dass es neue Versionen gibt. Diese habe ich dann hoffentlich korrekt installiert. Ob die alten Module noch Probleme machen, weiß ich leider nicht.

    Kann ich das Modul irgendwo in der Konsole finden, welches angemeckert wird?
    Ich bin mit den Modulen noch nicht so firm, wo die liegen.
    Fritzbox! 7590 mit OS 07.12
    Symbox 1. Generation

  5. #15
    Registriert seit
    Sep 2005
    Ort
    Sachsen-Anhalt
    Beiträge
    226

    Ich habe nun ein wenig recherchiert und probiert. In Zeile 3599 bei PHPMailer.php habe ich folgendes geändert. Damit scheint es nun zu gehen.

    Statt
    PHP-Code:
            if (filter_var('http://' $hostFILTER_VALIDATE_URLFILTER_FLAG_HOST_REQUIRED)) { 
    nun
    PHP-Code:
            if (filter_var('http://' $hostFILTER_VALIDATE_URL)) { 
    Wenn das so OK ist, könnte es ja im Module Store geändert werden.
    Fritzbox! 7590 mit OS 07.12
    Symbox 1. Generation

  6. #16
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,517

    Zitat Zitat von zeras Beitrag anzeigen
    Wenn das so OK ist, könnte es ja im Module Store geändert werden.
    Ich habe PHPMailer auf Version 6.0.7 aktualisiert, damit sollte der Fehler auch weg sein. Im Beta Branch ist das sofort verfügbar, der Stable Branch folgt dann nach Freigabe.

    Nach diesem einem Modul Update ist der Symcon Dienst neu zu starten.
    Geändert von Fonzo (15.06.19 um 21:29 Uhr)

  7. #17
    Registriert seit
    Sep 2005
    Ort
    Sachsen-Anhalt
    Beiträge
    226

    Zitat Zitat von Fonzo Beitrag anzeigen
    Ich habe PHPMailer auf Version 6.0.7 aktualisiert, damit sollte der Fehler auch weg sein. Im Beta Branch ist das sofort verfügbar, der Stable Branch folgt dann nach Freigabe.

    Nach diesem einem Modul Update ist der Symcon Dienst neu zu starten.
    Danke.
    Ich habe die Beta installiert. Diese läuft nun.
    Fritzbox! 7590 mit OS 07.12
    Symbox 1. Generation

  8. #18
    Registriert seit
    Jul 2008
    Beiträge
    76

    Standard Bild-Anhänge werden doppelt angehängt

    Hi Fonzo,

    Wenn ich als Anhang einen Pfad eines JPG-Bildes angebe, wird das Bild 2 mal angehängt.
    Entferne ich den "attachement name", wird richtig nur ein Bild angehängt.
    Kannst Du das in Deinem Modul bitte noch korrigieren?


    Dank und Gruss!

    Tom
    Geändert von TomF (02.12.19 um 10:48 Uhr)

  9. #19
    Registriert seit
    Apr 2019
    Ort
    Blumberg
    Beiträge
    196

    Hallo,
    nutze aktuell den PHPMailer_SendHTML_EMailEx. Ist eine perfekte Lösung.

    Der HTML String mit einem png-Bild wird korrekt in einer HTML Box angezeigt.
    Dies wird wie folgt realisiert:

    (Ausschnitt mit dem Bild)
    $ausgabe = ' <h2>' . "Entwickler". '</h2>
    <table border="8" bgcolor=#FFFFFF>
    <tr>
    <td width="292" align="left"><img src="user/datawarehouse.png" alt="Aktion up" width="96" height="96">
    <tr>';
    $html .= $ausgabe;
    Das png Bild liegt im Ordner c:IP-Symcon/webfront/user

    Wenn ich nun den html-String mit PHPMailer_SendHTML_EMailEx versende, erscheint das png-Bild nicht im Mailprogramm (Thunderbird) bei der Mail. Habe gelesen, bzw. vage in Erinnerung, man muss dem PHPMail Programm die Dateien nochmals mitteilen. An welcher Stelle muss dies erfolgen?

    Danke für Eure Hilfe.
    Grüße von
    Ekkehard
    ip-Symcon 5.5 läuft auf dem controlpro (Win10 System) als Dienst, controlmini ist der Router zum KNX System / ips-studio 4.1 und ips-view / knx-System mit ETS5.x / Sonos / Alexa / raspberry liefert wieder CAN-Bus Daten der Wärmepumpe

  10. #20
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    7,517

    Zitat Zitat von Ekkehard Beitrag anzeigen
    Wenn ich nun den html-String mit PHPMailer_SendHTML_EMailEx versende, erscheint das png-Bild nicht im Mailprogramm (Thunderbird) bei der Mail.
    ich muss gestehen ich habe mich noch nie so genau mit Bildern in HTML Emails auseinander gesetzt. Wenn ich das richtig sehe ist das ja aber letzlich nicht anderes wie eine HTML Seite, die dann das Email Programm darstellt. Die Grafiken sind ja nicht in die HTML Mail eingebettet. sondern es ist ein Link auf die Grafik gesetzt. Das heisst dann wiederum das logischerweise die Grafik die Du in der Mail verlinkst auch für das Email Programm zugäniglich sein muss, wie bei einer Webseite auch. Wenn Du da eine relativen Pfad angibst kann das also nicht funktionieren. Wenn Du also wirklich willst das IP-Symcon auch die Grafiken zur Verfügung stellt, dann müstest Du einen absoluten Pfad angeben unter dem IP-Symcon auch erreichbar ist, also entweder so was wie eine eigene Domain oder IP-Symcon Connect.

    Also in der Form
    Code:
    https://<IP-Symon HOSTNAME>/user/datawarehouse.png
    bei IP-Symcon Connect also in der Form
    Code:
    https://123456789abcdefghik.ipmagic.de/user/datawarehouse.png

Ähnliche Themen

  1. Modul Update schlägt fehl bei lokal geändertem Modul
    Von bumaas im Forum Allgemeine Diskussion
    Antworten: 15
    Letzter Beitrag: 13.03.19, 14:05
  2. Antworten: 0
    Letzter Beitrag: 13.01.16, 23:50
  3. 2 x Modul "BundesligaTabelle" >> verschiedene Einstellungen pro Modul-Instanz
    Von Bayaro im Forum Entwicklung mit PHP-SDK/Delphi-SDK
    Antworten: 20
    Letzter Beitrag: 28.12.15, 12:06
  4. Per Modul Script starten / Per Script auf Modul wechseln
    Von grossermanitu im Forum WebFront
    Antworten: 12
    Letzter Beitrag: 28.11.10, 21:27

Stichworte