Seite 1 von 1
Absender von PM's in Email?
Verfasst: 27.03.2003 17:31
von Root007
Hi,
ist es eigentlich irgendwie möglich, dass in der Emailbenachrichtigung für die PMs der Name des jeweiligen Absenders steht? Dann könnte man schon an der Email sehen wer die PM geschickt hat.
Das könnte man dann ja theoretisch auch für die Benachrichtigungsmails einstellen, wenn jemand auf einen Beitrag geantwortet hat.
Wäre für Tipps dankbar!
Gruß
Verfasst: 27.03.2003 18:21
von Mister_X
hallo bei den privaten Nachrichten sollte das so funktionieren:
suche in der privmsg.php nach
Code: Alles auswählen
$email_headers = 'From: ' . $board_config['board_email'] . "\nReturn-Path: " . $board_config['board_email'] . "\n";
und ersetze dies durch
Code: Alles auswählen
$email_headers = 'From: ' . $userdata['username'] . ' <' . $board_config['board_email'] . ">\nReturn-Path: " . $board_config['board_email'] . "\n";
bei Benachrichtigungsmails (wer hat auf den Beitrag geantwortet) sollte es ähnlich funktionieren (schaue dir die functions_post.php an)
Beides ohne Gewähr, hab gerade keine Möglichkeit es zu testen.
Verfasst: 27.03.2003 18:47
von Root007
Als erstes mal: Das funktioniert so wie du das geschrieben hast tadellos!!
Aber, sorry - ich hab mich falsch ausgedrückt

Ich meinte eigentlich in der privmsg_notify.tpl - dass man da folgendes machen könnte:
Code: Alles auswählen
Du hast eine neue Privat-Nachricht [von {Absender-Benutzername}] auf {SITENAME} bekommen und hast angegeben...
Tschuldigung - tut mir jetzt wirklich leid. Bei deinem obigen "Mod" steht dann als Absender Email-Adresse die des Benutzers drin. Das will ich allerdings nicht unbedingt.
Jetzt ist nur die Frage wie ich den Absender-Benutzernamen in dieses tpl reinbekomme, nur mit {USERNAME} gehts ja wohl nicht??
Verfasst: 27.03.2003 18:54
von Mister_X
du meinst das PopUp ? *später mal genauer schauen*
Verfasst: 28.03.2003 07:36
von Root007
ähm, ne - ich meine die Email die man als Benachrichtigung bekommt wenn man eine PM im Forum erhalten hat.
Also angenommen du schickst mir eine PM, dann krieg ich eine Email dass ich eine PM erhalten habe. Und in dieser Email sollte dann in etwa stehen:
"Du hast eine neue PM von Mister X bekommen,...."
Geht das?
THX!!
Verfasst: 28.03.2003 08:41
von PhilippK
Gehen sollte es wie folgt. Aber auch ungetestet und ohne Gewähr:
Ändere in der
language/lang_german/email/privmsg_notify.tpl den Text
Code: Alles auswählen
Du hast eine neue Privat-Nachricht auf {SITENAME} bekommen und hast angegeben, dass du darüber benachrichtigt werden möchtest.
in
Code: Alles auswählen
Du hast auf {SITENAME} eine neue Privat-Nachricht von {PM_SENDER} bekommen und hast angegeben, dass du darüber benachrichtigt werden möchtest.
Dann änderst du noch in der
privmsgs.php die Zeile
in
Code: Alles auswählen
'SITENAME' => $board_config['sitename'],
'PM_SENDER' => $userdata['username'],
Auch nicht getestet, sollte aber funktionieren
Gruß, Philipp
Verfasst: 28.03.2003 09:07
von Root007
Klasse, danke!
Ich werd das heute mittag sofort probieren (wenn ich zu Hause bin).
THX!
Gruß
UPDATE: Es klappt tadellos! Vielen Dank nochmals!!