habe eben diesen MOD auf phpbbhacks.com gefunden, der eine Mail an einen soeben über das ACP gelöschten User versendet, um ihm mitzuteilen, dass sein Account nun nicht mehr vorhanden ist:
#################################################################
## Mod Title: Email notify on user delete
## Mod Version: 1.0.0
## Mod Author: Lunatic < lunatic@10qt.net > http://www.10qt.net
## Mod Description: An email is sent to the user who is deleted by an admin.
##
##
## Installation Level: (easy)
## Installation Time: 2 Minutes
##
## Files To Edit: 1
## - admin/admin_users.php
##
## Files To Create: 1
## - language/your_language/email/deluser_notify.tpl
##
## Included Files: None
########################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_users.php
#
#-----[ FIND ]---------------------------------
#
$message = $lang['User_deleted'];
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// START - Email notify on user delete
$email_headers = 'From: ' . $board_config['board_email'] . "\nReturn-Path: " . $board_config['board_email'] . "\n";
include($phpbb_root_path . 'includes/emailer.'.$phpEx);
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->use_template('deluser_notify', $to_userdata['user_lang']);
$emailer->extra_headers($email_headers);
$emailer->email_address($email);
$emailer->set_subject(); //$lang['Notification_subject']
$emailer->assign_vars(array(
'USERNAME' => $username,
'SITENAME' => $board_config['sitename'],
'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig'])
)
);
$emailer->send();
$emailer->reset();
// END - Email notify on user delete
#
#-----[ CREATE ]---------------------------------
#
language/your_language/email/deluser_notify.tpl
#
#-----[ PUT THIS IN THIS FILE ]---------------------------------
#
# English Version
#
Subject: Account deleted on {SITENAME}
Charset: iso-8859-1
Hello {USERNAME},
You receive this automatic e-mail because your account on {SITENAME} has just been deleted. Indeed, you didn't respect the board's rules. In order to know exactly the reason of the suppression of your account, please contact an admin.
{EMAIL_SIG}
HIER WÜRDE ICH AUCH NOCH GERN DIE MAIL-ADRESSE DES ADMIN HINTERLEGEN...
#----- [ EoM ] --------------------------------------------------
Über die "admin_users.php" klappt dies auch, aber ich würde diese Mail auch gern versenden können, wenn ich gleich mehrere User über den AdminUserPruneMOD lösche... Leider konnte ich durch mehrere Versuche nicht selbst heraus finden, wo ich den php-Teil in der Datei platzieren muss und erhielt immer eine Fehlermeldung, dass die Mailadresse leer sei...
Hier meine "admin_user_prune.php": admin_user_prune.txt
Danke für jeden Tipp vorab
