Email an gruppe

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Warren
Mitglied
Beiträge: 495
Registriert: 29.12.2002 13:41
Wohnort: Jona - CH
Kontaktdaten:

Email an gruppe

Beitrag von Warren »

Hallo Leute,

ich habe zwei Fragen!!

1. Wo kann ich ausschalten, dass beim hinzufügen eines Benutzer zu einer Grupe, diesem ein Mail geschrieben wird?

2. Wo kann ich den Text entfernen: "Dieses Mail wurde von einem ...."
Der stört extrem!

vielen dank schon im vorraus..

warren
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

1. Ausschalten kannst du das nicht, du musst Änderungen am Code vornehmen. Dazu lösche folgenden Code aus der groupcp.php

Code: Alles auswählen

					include($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('group_added', $row['user_lang']);
					$emailer->email_address($row['user_email']);
					$emailer->set_subject($lang['Group_added']);

					$emailer->assign_vars(array(
						'SITENAME' => $board_config['sitename'], 
						'GROUP_NAME' => $group_name,
						'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '', 

						'U_GROUPCP' => $server_url . '?' . POST_GROUPS_URL . "=$group_id")
					);
					$emailer->send();
					$emailer->reset();
2. Wo soll denn dieses
Dieses Mail wurde von einem ....
stehen?
Warren
Mitglied
Beiträge: 495
Registriert: 29.12.2002 13:41
Wohnort: Jona - CH
Kontaktdaten:

Beitrag von Warren »

codemonkey hat geschrieben:2. Wo soll denn dieses
Dieses Mail wurde von einem ....
stehen?
1. danke! aber wo ist diese datei?

2. wenn ich im adminpanel als admin einer gruppe ein mail schreibe, steht am anfang des mails folgendes:

>Die folgende Email erhältst du von einem Administrator von Ten Sing >Stäfa. Wenn diese E-Mail unerwünschten Inhalt (Spam) enthält, dann >kontaktiere bitte den Webmaster unter:
>
>webmaster@tensing-staefa.ch
>
>Schick dazu bitte die ganze Nachricht, Header inklusive, mit.
>
>Die Nachricht findest du hier:
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Das kannst du in der Datei language/lang_german/email/admin_send_email.tpl ändern.
Warren
Mitglied
Beiträge: 495
Registriert: 29.12.2002 13:41
Wohnort: Jona - CH
Kontaktdaten:

Beitrag von Warren »

sorry, nochmal, wo ist die groupcp.php datei?
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

In deinem phpBB2 Ordner.
Warren
Mitglied
Beiträge: 495
Registriert: 29.12.2002 13:41
Wohnort: Jona - CH
Kontaktdaten:

Beitrag von Warren »

[quote="codemonkey"]1. Ausschalten kannst du das nicht, du musst Änderungen am Code vornehmen. Dazu lösche folgenden Code aus der groupcp.php

Code: Alles auswählen

					include($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('group_added', $row['user_lang']);
					$emailer->email_address($row['user_email']);
					$emailer->set_subject($lang['Group_added']);

					$emailer->assign_vars(array(
						'SITENAME' => $board_config['sitename'], 
						'GROUP_NAME' => $group_name,
						'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '', 

						'U_GROUPCP' => $server_url . '?' . POST_GROUPS_URL . "=$group_id")
					);
					$emailer->send();
					$emailer->reset();

kann ichs auch löschen, wenn der code so aussieht?

Code: Alles auswählen


	include($phpbb_root_path . 'includes/emailer.'.$phpEx);
	$emailer = new emailer($board_config['smtp_delivery']);

	$email_headers = 'From: ' . $board_config['board_email'] . "\nReturn-Path: " . $board_config['board_email'] . "\n";

	$emailer->use_template('group_request', $moderator['user_lang']);
	$emailer->email_address($moderator['user_email']);
	$emailer->set_subject($lang['Group_request']);
	$emailer->extra_headers($email_headers);

	$emailer->assign_vars(array(
		'SITENAME' => $board_config['sitename'], 
		'GROUP_MODERATOR' => $moderator['username'],
		'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '', 

		'U_GROUPCP' => $server_url . '?' . POST_GROUPS_URL . "=$group_id&validate=true")
	);
	$emailer->send();
	$emailer->reset();
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Welche phpBB Version verwendest du denn?
Warren
Mitglied
Beiträge: 495
Registriert: 29.12.2002 13:41
Wohnort: Jona - CH
Kontaktdaten:

Beitrag von Warren »

2.0.4
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

In der 2.0.4 ist es der Teil, den du löschen musst

Code: Alles auswählen

					include($phpbb_root_path . 'includes/emailer.'.$phpEx);
					$emailer = new emailer($board_config['smtp_delivery']);

					$email_headers = 'From: ' . $board_config['board_email'] . "\nReturn-Path: " . $board_config['board_email'] . "\n";

					$emailer->use_template('group_added', $row['user_lang']);
					$emailer->email_address($row['user_email']);
					$emailer->set_subject($lang['Group_added']);
					$emailer->extra_headers($email_headers);

					$emailer->assign_vars(array(
						'SITENAME' => $board_config['sitename'], 
						'GROUP_NAME' => $group_name,
						'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '', 

						'U_GROUPCP' => $server_url . '?' . POST_GROUPS_URL . "=$group_id")
					);
					$emailer->send();
					$emailer->reset();
Ich würde dir aber ein Update auf 2.0.6 empfehlen, da in dieser Version viele Bugs behoben wurden.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“