Verfasst: 09.04.2007 17:14
habs gerade ausprobiert, email kam trotzdem an 

phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Code: Alles auswählen
$lang['Account_deleted_text'] = 'Dein Account wurde gelöscht.';
Code: Alles auswählen
if( $delete )
{
$subject = $lang['Account_deleted'];
$text = $lang['Account_deleted_text'];
}
Code: Alles auswählen
else if( $activate )
Code: Alles auswählen
if( $activate )
aber man muss das email geschicke doch komplett abstellen könnenHello user,
.
--
Danke, das Forum-Team
Code: Alles auswählen
if( ($confirm || $activate) && $mark_list )
{
if( count($mark_list) )
{
$email_id = '';
for( $i = 0; $i < count($mark_list); $i++ )
{
$email_id .= (($email_id != '') ? ', ' : '') . intval($mark_list[$i]);
}
$sql_mail = "SELECT username, user_email, user_lang, user_active FROM ". USERS_TABLE ." WHERE user_id IN ($email_id) AND user_active = '0'";
if( !($result_mail = $db->sql_query($sql_mail)) )
{
message_die(GENERAL_ERROR, 'could not get mail addresses', '', __LINE__, __FILE__, $sql_mail);
}
while( $mail = $db->sql_fetchrow($result_mail) )
{
if( $activate )
{
$subject = $lang['Account_activated'];
$text = $lang['Account_activated_text'];
include_once($phpbb_root_path .'includes/emailer.'.$phpEx);
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->from($board_config['board_email']);
$emailer->replyto($board_config['board_email']);
$emailer->use_template('admin_account_action', stripslashes($mail['user_lang']));
$emailer->email_address($mail['user_email']);
$emailer->set_subject($subject);
$emailer->assign_vars(array(
'SUBJECT' => $subject,
'TEXT' => sprintf($text, $board_config['sitename']),
'USERNAME' => $mail['username'],
'EMAIL_SIG' => ( !empty($board_config['board_email_sig']) ) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '',
));
$emailer->send();
$emailer->reset();
}
}
$db->sql_freeresult($result_mail);
}
}