ich möchte gerne mit den von phpBB erzeugten eMails auch Dateien versenden. Jetzt habe ich gesehen, das es in der Datei emailer.php schon eine entsprechende Funktion gibt "attachFile".
Nur wenn ich jetzt die eMail erzeuge, ist die angegebene Datei nicht im Anhang enthalten.
Kann mir jemand weiterhelfen ???
Code: Alles auswählen
include($phpbb_root_path . 'includes/emailer.php');
$emailer = new emailer($board_config['smtp_delivery']);
$emailer->from('xxx@xxx.de');
$emailer->replyto('xxx@xxx.de');
$email_headers = 'X-AntiAbuse: Board servername - ' . $server_name . "\n";
$email_headers .= 'X-AntiAbuse: User_id - ' . $userdata['user_id'] . "\n";
$email_headers .= 'X-AntiAbuse: Username - ' . $userdata['username'] . "\n";
$email_headers .= 'X-AntiAbuse: User IP - ' . decode_ip($user_ip) . "\n";
$emailer->use_template('xxxxxx', $user_lang);
$emailer->email_address('xxx@xxx.de');
$emailer->set_subject('Betreff xxxxxx');
$emailer->extra_headers($email_headers);
$emailer->assign_vars(array(
'MESSAGE' => ( $message ) ? $message : 'Keine neuen Einträge hinzugefügt.'
));
$emailer->attachFile('./test.pdf', 'application/pdf', 'xxx@xxx.de', 'test.pdf');
$emailer->send();
$emailer->reset();