Hallo!
Ich habe jetzt auch mal auf die 2.3.6 upgedatet und den Hack in der user.php auf die aktuelle Version angepasst.
Wer es versuchen will, hier der Code:
Code: Alles auswählen
                ////////////////////////////////////////////////////////
                ////////////////////////////////////////////////////////
                ///////  Mailmodul: Änderungen der Profile werden an /////
                ///////  test@ .de                                  /////
                ///////  geschickt.                    @Frederic   /////
                ///////  angepasst an Version 2.3.6c               /////
                ////////////////////////////////////////////////////////
                
                /////// Änderungen werden nur verschickt, wenn es sich um Adressänderungen handelt! ////////
                if (($field_name == "TITEL") OR  ($field_name == "LAST_NAME") OR  ($field_name == "FIRST_NAME") OR  ($field_name == "EMAIL") OR  ($field_name 
== "ADDRESS") OR  ($field_name == "POSTCODE") OR  ($field_name == "CITY") OR  ($field_name == "TELEFON PRIVAT") OR  ($field_name == "HANDY PRIVAT"))
                {
                                
           $mailmodul_zeile_1 = 'Hallo, die Daten von '.$this->getValue('FIRST_NAME').' '.$this->getValue('LAST_NAME').' wurden geaendert ('.
$field_name.').'." \r\n";
            $mailmodul_zeile_2 = 'Alter Wert:  '.$this->mProfileFieldsData->getValue($field_name)."\r\n".'Neuer Wert:  '.$field_value." \r\n";
            $mailmodul_zeile_3 = 'Bearbeitet von '.$gCurrentUser->getValue('FIRST_NAME').' '.$gCurrentUser->getValue('LAST_NAME');
            $mailmodul_nachricht = $mailmodul_zeile_1.$mailmodul_zeile_2.$mailmodul_zeile_3;
             
                      mail('test@ .de', 'Datenänderungen bei'.$this->mProfileFieldsData->getValue('FIRST_NAME').' '.$this->mProfileFieldsData->getValue
('LAST_NAME'), $mailmodul_nachricht);
                      
                }
                ////////////////////////////////////////////////////////
                ////////////////////////////////////////////////////////
                ////////////////////////////////////////////////////////
Das Ganze hab ich in die Datei /adm_program/system/classes/user.php ab Zeile 427 eingefügt (admidio-2.3.6c). 
Beim o.g. Hack kommt es schonmal zu Problemen, wenn viele Datensätze importiert werden und dadurch sehr viele E-Mail erstellt/verschickt werden!
Wichtig für die geplante neue Protokoll-Funktion wäre noch ein Schalter, ob auch Änderungen beim Import bzw. Massenänderungen mit im Protokoll aufgenommen werden. Oder ob sich diese aus dem Protokoll rausfiltern lassen. 
Gruß
 Lars