Ergebnis 1 bis 22 von 22

Thema: Registrierungsmail an den Admin wird nicht verschickt...

  1. #1
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard Registrierungsmail an den Admin wird nicht verschickt...

    Hallo,

    ich habe nach dem Update von 2.7.6 auf 2.8 das Problem das wenn sich jemand Registriert und sein Konto Aktiviert der Admin keine Mail über eine neue Registrierung mehr bekommt. Es wird von TL keine Mail an den Admin verschickt.

    Hat jemand das gleich Problem oder kann mir evtl. sagen wo ich ansetzen kann.

    Gruß
    Geändert von Supermann (17.02.2010 um 13:02 Uhr)

  2. #2
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    hat denn keiner das gleiche Problem? oder arbeite ich nur mit User Registrierung?

    Ich habe sogar noch einmal alle Dateien aus der neuen Version manuell über die alten kopiert, hat aber auch nichts gebracht.

    Gruß

  3. #3
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    hast du Zugriffe auf die Serverlogs? Sprich kannst du sicher sagen, dass TYPOlight die Mail nicht versendet und es nicht an etwas anderem liegt?

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  4. #4
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    ich bin mir ganz sicher... denn die anderen Mails an den User gehen ja raus und kommen auch an. Nur die Mail an den Admin kommt nicht.

    Gruß

  5. #5
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    weiss jemand wo ich noch ansetzen kann? Ich habe jetzt schon mehrfach alles aktualisiert aber die Admin Mail bei einer Kontoaktivierung wird nach wie vor nicht verschickt. Alle Mails an den User kommen aber an.

    Ich kann mir nicht vorstellen das nur ich das Problem habe.

    Gruß

  6. #6
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    In /system/logs/email.log angeschaut, ob Mails an den Admin rausgehen?
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  7. #7
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    nein in dem Logfile ist keine Mail die an den Admin verschickt wurde eingetragen... Ich habe das eben noch einmal probiert.

    Der Fehler muss in TL liegen.

    Gruß

  8. #8
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Oder TL macht es gar nicht … gab es nicht mal ein Ticket, das da etwas modifizieren wollte? Weiß aber nicht, ob das in den Core gekommen ist …
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  9. #9
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    in dem Logfile sind aber die Mails die an den User gegangen sind eingetragen, nur die Admin fehlt...

    Gruß

  10. #10
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Jo, in dem Ticket ging es eben um die Benachrichtigungsmails für den Admin. Find es aber grad nicht …
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  11. #11
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    das ist ja dann nicht so GUT, denn bei 2.7.6 hat es noch funktioniert.

    Gruß

  12. #12
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    also ich finde bei den Tickets nichts mehr disbezüglich. Deshalb gehe ich mal davon aus das es in den Core gewandert ist. Ansonsten wäre ja das 2.8 auch nicht rausgekommen, denn das ist ja finde ich schon ein wichtiger Bestandteil des Systems.

    Gruß

  13. #13
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    #961 ist das Ticket.
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  14. #14
    Alter Contao-Hase Avatar von Supermann
    Registriert seit
    17.02.2010.
    Ort
    Löhne
    Beiträge
    1.293

    Standard

    Hallo,

    danke für die Nachricht... aber in der "ModuleRegistration.php" ist dieser Eintrag vorhanden:

    Code:
    /**
    	 * Send an admin notification e-mail
    	 * @param integer
    	 * @param array
    	 */
    	protected function sendAdminNotification($intId, $arrData)
    	{
    		$objEmail = new Email();
    
    		$objEmail->from = $GLOBALS['TL_ADMIN_EMAIL'];
    		$objEmail->fromName = $GLOBALS['TL_ADMIN_NAME'];
    		$objEmail->subject = sprintf($GLOBALS['TL_LANG']['MSC']['adminSubject'], $this->Environment->host);
    
    		$strData = "\n\n";
    
    		// Add user details
    		foreach ($arrData as $k=>$v)
    		{
    			if ($k == 'password' || $k == 'tstamp' || $k == 'activation')
    			{
    				continue;
    			}
    
    			$v = deserialize($v);
    
    			if ($k == 'dateOfBirth' && strlen($v))
    			{
    				$v = $this->parseDate($GLOBALS['TL_CONFIG']['dateFormat'], $v);
    			}
    
    			$strData .= $GLOBALS['TL_LANG']['tl_member'][$k][0] . ': ' . (is_array($v) ? implode(', ', $v) : $v) . "\n";
    		}
    
    		$objEmail->text = sprintf($GLOBALS['TL_LANG']['MSC']['adminText'], $intId, $strData . "\n") . "\n";
    		$objEmail->sendTo($GLOBALS['TL_ADMIN_EMAIL']);
    
    		$this->log('A new user (ID ' . $intId . ') has registered on the website', 'ModuleRegistration sendAdminNotification()', TL_ACCESS);
    	}
    }
    Das heisst doch aber eigentlich das eine Mail verschickt werden soll.

    Und ich verstehe das Ticket so das man dort eine Checkbox einbauen soll, wo mann das abstellen kann, oder liege ich da FALSCH.

    Gruß
    Geändert von Supermann (20.02.2010 um 22:34 Uhr)

  15. #15
    Contao-Nutzer
    Registriert seit
    23.09.2009.
    Beiträge
    2

    Standard

    Hallo,
    ich habe seit dem update auf 2.8. ebenfalls das Problem dass keine mails von TL versandt werden, weder bei Formularversand noch bei Registrierung.
    Hatte vorher alles einwandfrei funktioniert sodass der Fehler iim Update liegen muss.
    Habe dann bei einer Installation mailversand per SMTP eingestellt, da hat es dann funktioniert, bei einer weiteren Installation bekam ich eine Fehlermeldung - muss noch prüfen ob ich alles richtig eingegeben habe.
    SMTP könnte also eine Zwischenlösung sein. Schade hatte alles so gut funktioniert.

    Weiss jemand ob man auf 2.7.x downgraden kann ohne Datenverlust????

  16. #16
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Zitat Zitat von gerd Beitrag anzeigen
    Weiss jemand ob man auf 2.7.x downgraden kann ohne Datenverlust????
    Ich habe es noch nicht ausprobiert, aber mit dem LiveUpdate sollte das seit letzter Woche problemlos gehen!
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  17. #17
    Contao-Nutzer
    Registriert seit
    23.09.2009.
    Beiträge
    2

    Lächelndes Gesicht

    Zitat Zitat von Supermann Beitrag anzeigen
    Hallo,

    danke für die Nachricht... aber in der "ModuleRegistration.php" ist dieser Eintrag vorhanden:

    Code:
    /**
    	 * Send an admin notification e-mail
    	 * @param integer
    	 * @param array
    	 */
    	protected function sendAdminNotification($intId, $arrData)
    	{
    		$objEmail = new Email();
    
    		$objEmail->from = $GLOBALS['TL_ADMIN_EMAIL'];
    		$objEmail->fromName = $GLOBALS['TL_ADMIN_NAME'];
    		$objEmail->subject = sprintf($GLOBALS['TL_LANG']['MSC']['adminSubject'], $this->Environment->host);
    
    		$strData = "\n\n";
    
    		// Add user details
    		foreach ($arrData as $k=>$v)
    		{
    			if ($k == 'password' || $k == 'tstamp' || $k == 'activation')
    			{
    				continue;
    			}
    
    			$v = deserialize($v);
    
    			if ($k == 'dateOfBirth' && strlen($v))
    			{
    				$v = $this->parseDate($GLOBALS['TL_CONFIG']['dateFormat'], $v);
    			}
    
    			$strData .= $GLOBALS['TL_LANG']['tl_member'][$k][0] . ': ' . (is_array($v) ? implode(', ', $v) : $v) . "\n";
    		}
    
    		$objEmail->text = sprintf($GLOBALS['TL_LANG']['MSC']['adminText'], $intId, $strData . "\n") . "\n";
    		$objEmail->sendTo($GLOBALS['TL_ADMIN_EMAIL']);
    
    		$this->log('A new user (ID ' . $intId . ') has registered on the website', 'ModuleRegistration sendAdminNotification()', TL_ACCESS);
    	}
    }
    Das heisst doch aber eigentlich das eine Mail verschickt werden soll.

    Und ich verstehe das Ticket so das man dort eine Checkbox einbauen soll, wo mann das abstellen kann, oder liege ich da FALSCH.

    Gruß
    im ModuleRegistration.php der Version 2.8.0 ist "inform admin" nicht mehr enthalten. Habe diese aus vorhergehender Version hineinkopiert und die Benachrichtigung funktioniert wieder.

    Typo 2.8.0
    // Add login details
    $arrData['groups'] = $objMember->groups;
    $arrData['login'] = $objMember->login;
    $arrData['disable'] = '';

    // Log activity
    $this->log('User account ID ' . $objMember->id . ' (' . $objMember->email . ') has been activated', 'ModuleRegistration activateAccount()', TL_ACCESS);

    // Redirect to jumpTo page
    if (strlen($this->reg_jumpTo))


    nachher
    // Add login details
    $arrData['groups'] = $objMember->groups;
    $arrData['login'] = $objMember->login;
    $arrData['disable'] = '';

    // Log activity
    $this->log('User account ID ' . $objMember->id . ' (' . $objMember->email . ') has been activated', 'ModuleRegistration activateAccount()', TL_ACCESS);

    // Inform admin
    $this->sendAdminNotification($objMember->id, $arrData);
    $this->log('User account ID ' . $objMember->id . ' (' . $objMember->email . ') has been activated', 'ModuleRegistration activateAccount()', TL_ACCESS);


    // Redirect to jumpTo page
    if (strlen($this->reg_jumpTo))

    hoffe es funktioniert bei Euch auch

    VG-Gerd

  18. #18
    Contao-Nutzer Avatar von wdburgdorf
    Registriert seit
    09.11.2009.
    Ort
    Burgdorf, CH
    Beiträge
    132

    Standard

    Danke Gerd, mein Held ...
    Ein Kunde hat mich auf den Fehler aufmerksam gemacht und mich hat es gerade einige Stunden gekostet, bis ich schliesslich auf diese Nachricht gestossen bin.

    Wie ist denn das passiert, dass diese Zeilen verschwunden sind, und warum hat das sonst noch keiner gemerkt, und warum ist das in 2.8.1 noch nicht repariert?

    Naja, Gute Nacht erstmal.

    R.

  19. #19
    Contao-Fan Avatar von kos
    Registriert seit
    22.06.2009.
    Ort
    Westerwald
    Beiträge
    888

    Standard

    Hallo wdburgdorf

    schau Dir mal diesen thread an, hier geht es ebefalls um diese Mails

  20. #20
    Contao-Nutzer Avatar von mokaki
    Registriert seit
    19.12.2009.
    Ort
    Bayern
    Beiträge
    180

    Daumen hoch

    Auch von mir vielen Dank, meine Seite ist zwar noch in der Entwicklung, aber auch dort hatte ich das Problem, das jetzt Dank dir gelöst ist!

  21. #21
    Contao-Nutzer
    Registriert seit
    08.07.2009.
    Beiträge
    9

    Standard

    Mein Problem ist das Selbe wie hier beschrieben ...
    Habe gerade auf 2.8.2 geupdated ... da funktioniert es leider auch nicht ...

  22. #22
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Warum wundert ihr euch noch das es immer noch nicht funktioniert?
    Dieses Feature wurde (wie Flob schon geschrieben hat mit einem Link zum Ticket) entfernt.
    2 Posts weiter oben gehts zu einem anderen Thread mit dem selben Inhalt und dort hat leo.unglaub verbreitet, das er eine Erweiterung dafür gemacht hat -> https://contao.org/erweiterungsliste...000005.de.html

    Also einfach Erweiterung installallen, freuen und gut ist.
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 11
    Letzter Beitrag: 06.03.2010, 02:36
  2. Formulare werden nicht verschickt
    Von Bernd_se im Forum Formulare
    Antworten: 10
    Letzter Beitrag: 11.02.2010, 06:36
  3. Goneo: Registrierungs-Bestätigungsemail wird nicht verschickt
    Von Snaky im Forum Erfahrungen mit Webhostern
    Antworten: 25
    Letzter Beitrag: 06.01.2010, 14:58
  4. Registrierungsmail mit Mailtemplate?
    Von Jonas Schmäler im Forum Geschützte Bereiche/Mitglieder
    Antworten: 0
    Letzter Beitrag: 22.10.2009, 08:51

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •