+ Antworten
Ergebnis 1 bis 4 von 4
  1. #1
    Registriert seit
    Aug 2006
    Beiträge
    73

    Question IMAP - Funktionalität geändert?

    Hallo Zusammen,

    ich nutze die aktuelle 5.1 beta und habe festgestellt, dass der Befehl IMAP_GetMailEx die entsprechende e-mail wie gehabt lädt, diese aber nicht mehr als gelesen flagged. Das ist für meine Logik wichtig. Kann diesen Effekt jemand nachvollziehen?

    Gruß
    Frank
    IP-Symcon unlimited 5.1 (beta), VM (ubuntu 18.04) auf UnRaid Server, Homematic (CCU2) -> 60 Geräte (Heizung, Fenster, Rolläden), zWave (Lan Gateway) -> 70 Geräte (Schalter, Sensoren), 1-wire -> Sensoren & S0-Zähler, MQQT -> 16 Shelly 1 & Shelly 2.5

  2. #2
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    20,419

    Wir haben zumindest nichts bewusst geändert. Es kann aber natürlich sein, dass cURL (welches wir intern dafür nutzen) etwas daran verändert hat. Du kamst von der 5.0?

    paresy

  3. #3
    Registriert seit
    Aug 2006
    Beiträge
    73

    Hi,

    ja ich komme von der 5.0. Ich kann leider nicht mehr genau nachvollziehen zu welchem Zeitpunkt, bzw. evt. zu welchem Update sich das Verhalten verändert hat. Wenn es bei allen anderen funktioniert, hat sich evt. irgendetwas an meinem IMAP-Postfach verändert. Hier ein Ausschnitt aus dem Script nur um ganz sicher zu gehen, dass ich nicht doch irgendeinen "Quatsch" gemacht habe.

    Code:
    //**** UnRaid -> Disk hot -> 
                    $Disc_hot = substr_count($Subject, 'is hot');
                    $Disc_normal = substr_count($Subject, 'returned to normal temperature');  
                    if ($Disc_hot == 1)
                        {
                            $counter_temp = GetValueInteger(14211);
                            $counter_temp++;
                            SetValueInteger(14211, $counter_temp);
                            if ($counter_temp == 1)
                                {
                                    HM_WriteValueBoolean(46726, "STATE", true);
                                    IMAP_GetMailEx(47966, $UID);                                
                                }
                        }
                    if ($Disc_normal == 1)
                        {
                            $counter_temp = GetValueInteger(14211);
                            $counter_temp--;
                            SetValueInteger(14211, $counter_temp);
                            if ($counter_temp == 0)
                                {
                                    HM_WriteValueBoolean(46726, "STATE", false);
                                    IMAP_GetMailEx(47966, $UID);                                
                                }
                        }
    Gruß
    Frank
    IP-Symcon unlimited 5.1 (beta), VM (ubuntu 18.04) auf UnRaid Server, Homematic (CCU2) -> 60 Geräte (Heizung, Fenster, Rolläden), zWave (Lan Gateway) -> 70 Geräte (Schalter, Sensoren), 1-wire -> Sensoren & S0-Zähler, MQQT -> 16 Shelly 1 & Shelly 2.5

  4. #4
    Registriert seit
    Dec 2015
    Ort
    Fränkische Schweiz
    Beiträge
    55

    In meiner Installation wird der Eintrag meines T-online Postfachs durch
    Code:
    $MailEntry = IMAP_GetMailEx($EmailIMAPID ,$Mail['UID']);
    print_r($MailEntry);
    als gelesen markiert. Ich hatte allerdings ein Problem mit der Anzeige der Emails in der Instanz (Webfront). Ein Update meiner IP-Symcon 5.1 Installation in dieser Woche hat das Problem gelöst.

    Installiert ist:
    IP-Symcon 5.1,
    Windows x64,
    Kernel Datum: 10.05.2019,
    Kernel Revision: 61c4702d838f
    Gruss Klaus

    IPS 5.1 / Win 10, FB 7590, HM CCU2 (Hzg)

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 01.07.18, 21:41
  2. Imap
    Von hbraun im Forum Allgemeine Diskussion
    Antworten: 5
    Letzter Beitrag: 06.03.16, 18:06
  3. Gehen Funktionalität auch mit Automatisierungsklemme?
    Von Jensmaehn im Forum digitalSTROM
    Antworten: 1
    Letzter Beitrag: 04.09.14, 21:30
  4. Namen geändert..
    Von HolgerK im Forum Off Topic
    Antworten: 0
    Letzter Beitrag: 09.10.13, 17:35