Seite 1 von 1

e-mail notification bei neuen User

Verfasst: 09.11.2004 23:29
von Kiss News
Hallo!
Ich habe mir diesen Mod eingebaut. Ich sollte jedesmal eine e-mail bekommen, wenn sich jemand neu registrieet:
##########################################################################################
##
## MOD Titel: eMail an Administrator bei neuer Registrierung
## MOD Version: 1.0 (phpBB 2.0.x)
## Autor: Patrick
## Support: http://www.phpbb.de/
##
## Beschreibung: Bei der Einstellung "Konfiguration --> Account-Freischaltung aktivieren -->
## "keine"" im Adminpanel, erfolgt keinerlei Benachrichtigung über sich neu
## angemeldete Benutzer an den Administrator. Nach Einbau dieses MOD´s erfolgt
## in dem Fall eine eMail-Benachrichtigung an den Administrator.
##
## Dateien zu ändern: 1
## includes/usercp_register.php
##
## neue Datei: admin_notification.tpl
Meistens bekomme ich auch eine e-mail, aber NICHT immer!?? Hat jemand eine Ahnung, woran das liegen kann??

Verfasst: 11.11.2004 18:36
von Kiss News
nochmal frag :roll:

heute waren bisher 2 neue Anmeldungen in meinem Board, habe aber nur eine e-mail erhalten...

Verfasst: 24.11.2004 10:49
von Kiss News
sehr seltsam. nicht nur, dass ich nicht immer eine e-mail bekomme, wenn sich jemand anmeldet, die e-mail sieht nun manchmal auch anders aus.
Ich habe einen Link dazugegeben ins e-mail, der eingentlich dabei sein sollte. :
##########################################################################################
##
## MOD Titel: eMail an Administrator bei neuer Registrierung
## MOD Version: 1.0 (phpBB 2.0.x)
## Autor: Patrick
## Support: http://www.phpbb.de/
##
## Beschreibung: Bei der Einstellung "Konfiguration --> Account-Freischaltung aktivieren -->
## "keine"" im Adminpanel, erfolgt keinerlei Benachrichtigung über sich neu
## angemeldete Benutzer an den Administrator. Nach Einbau dieses MOD´s erfolgt
## in dem Fall eine eMail-Benachrichtigung an den Administrator.
##
## Dateien zu ändern: 1
## includes/usercp_register.php
##
## neue Datei: admin_notification.tpl
##
##########################################################################################
##
## Installationsnotiz:
## Vor jeglichen Änderungen an Dateien oder Datenbank, solltest Du diese vorher
## sichern.
##
##########################################################################################
#
#-----[ DATEI ]--------------------------------------------------
#
# Du musst admin_notification.tpl nach /language/lang_german/email kopieren.
# Wenn du noch andere Sprachen anbietest, musst du die Datei natürlich auch in die anderen
# Ordner kopieren



#
#-----[ ÖFFNEN ]--------------------------------------------------
#
# includes/usercp_register.php
#
#-----[ FINDE (ca. Zeile 561) ]--------------------------------------------------
#
else
{
$message = $lang['Account_added'];
$email_template = 'user_welcome';

#
#-----[ DARUNTER EINFÜGEN ]--------------------------------------------------
#
# vor der abschliessenden Klammer

//MOD Benachrichtigung - Anfang
// true - Benachrichtigung erfolgt || false - Benachrichtigung erfolgt nicht
$mod_notification = true;
//MOD Benachrichtigung - Ende


#
#-----[ FINDE (ca. Zeile 610) ]--------------------------------------------------
#
'SITENAME' => $board_config['sitename'],
'WELCOME_MSG' => sprintf($lang['Welcome_subject'], $board_config['sitename']),
'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)),
'PASSWORD' => $password_confirm,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),

'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey)
);
}

$emailer->send();
$emailer->reset();

#
#-----[ DARUNTER EINFÜGEN ]--------------------------------------------------
#
//MOD Benachrichtigung - Anfang
if ( $mod_notification == true )
{
$emailer->use_template("admin_notification", stripslashes($user_lang));
$emailer->email_address($board_config['board_email']);
$emailer->set_subject(); //$lang['New_account_subject']
$emailer->extra_headers($email_headers);

$emailer->assign_vars(array(
'USERNAME' => $username,
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])));
$emailer->send();
$emailer->reset();
}
//MOD Benachrichtigung - Ende


##########################################################################################
##########################################################################################
und so sieht meine admin_notificaltion.tpl aus:
Subject: Neuer Benutzeraccount
Charset: iso-8859-1


Hallo!

Ein neuer Account wurde erstellt:

"{USERNAME}"

new user group:
http://kissfanshop.ki.funpic.de/phpbb2/ ... .php?g=114


{EMAIL_SIG}
und wie gesagt, zu 20% bekomme ich gar keine e-mail, und wenn sie kommt, fehlt manchmal einfach der Link, sieht dann manchmal so aus (Link fehlt):

Hallo!

Ein neuer Account wurde erstellt:

"CYRIL"


--
Danke, das Forum-Team


Powered by http://www.funpic.de.
Kostenloser Webspace mit PHP und MySQL Support!

Diese Mail wurde vom User kissfanshop gesendet. SPAM an abuse@funpic.de mit Usernamen melden!
oder auch so (wie es eigentlich sein sollte):



Hallo!

Ein neuer Account wurde erstellt:

"Fred Feuerstein"

new user group:
http://kissfanshop.ki.funpic.de/phpbb2/ ... .php?g=114


--
Danke, das Forum-Team


Powered by http://www.funpic.de.
Kostenloser Webspace mit PHP und MySQL Support!

Diese Mail wurde vom User kissfanshop gesendet. SPAM an abuse@funpic.de mit Usernamen melden!
Gibt es dafür eine logische Erklärung?

Verfasst: 26.11.2004 10:39
von Kiss News
habe dieses seltsame Problem immer noch :roll:
weiss vielleicht jemand, woran das liegen könnte? Vor allem der Link, der dabei sein sollte, fehlt bei jeden zweiten mail...

Verfasst: 28.11.2004 21:07
von Kiss News
nochmal frag :roll:

Verfasst: 16.12.2004 16:21
von Kiss News
:roll:

Verfasst: 17.12.2004 17:09
von StefanX
Ich hab den Mod auch eingebaut.
Lösch ihn aber sofort wieder, da bei mir dies auch nicht funktioniert.

Das Ding ist wahrscheinlich noch nie einwandfrei gelaufen. Wie das in die Mod-DB kommt ...? :wink:


MfG
Stefan :)

Verfasst: 17.12.2004 20:11
von adidas
ich hatte es auch mal

manchmal erhalt man mails, aber nach recht spät und manchmal wieder nicht

ich würde es wieder weg machen

Verfasst: 17.12.2004 20:15
von Kiss News
gibt es denn einen anderen besseren Mod für sowas?
Bzw. woran liegt denn das? Vor allem, dass da manchmal der Link fehlt!?? Versteh ich nicht...
Ich habe den Mod ja oben gepostet, so viel Code ist es ja nicht... falls sich jemand mit PHP gut auskennt :)