Seite 1 von 1
Funktion Email senden bei PN, welche Datei?
Verfasst: 07.01.2009 11:18
von LisaserstesForum
Hi, ich würde gerne wissen, in welcher Datei und der Befehl liegt, dass wenn man eine PN bekommt, darüber eine
Benachrichtigung per Email losgeschickt wird.

Re: Funktion Email senden bei PN, welche Datei?
Verfasst: 07.01.2009 12:47
von Dr.Death
Hi,
die PN wird in der Datei:
includes/ucp/ucp_pm_compose.php
versendet.
Dort wird an die Funktion
submit_pm(); die Nachricht übergeben.
Die Funktion
submit_pm(); ist in der Datei:
includes/functions_privmsgs.php
definiert -->
Code: Alles auswählen
/**
* Submit PM
*/
function submit_pm($mode, $subject, &$data, $put_in_outbox = true)
Weiter unten wird die PN dann an die Funktion
pm_notification(); übergeben -->
Code: Alles auswählen
// Send Notifications
if ($mode != 'edit')
{
pm_notification($mode, $data['from_username'], $recipients, $subject, $data['message']);
}
Diese wiederum schickt sie endgültig an die Benachrichtigungsroutine ( in der gleichen Datei )
Die Benachrichtungsmethode wurde in der
includes/constants.php definiert:
Code: Alles auswählen
// Notify methods
define('NOTIFY_EMAIL', 0);
define('NOTIFY_IM', 1);
define('NOTIFY_BOTH', 2);
Re: Funktion Email senden bei PN, welche Datei?
Verfasst: 07.01.2009 13:11
von LisaserstesForum
Danke für die Antwort, dann versuche ich damit mal ein wenig zu basteln
