mail() umgehen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html) +---- Thema: mail() umgehen (/thread-5559.html) |
mail() umgehen - Commifreak - 14.04.2007 Hi, wo kann ich im ACP ändern dass der E-Mail versandt desa Forums über smt gehen soll?? die Mail() funktion auf meinem Server ist deaktiviert. Kann man die einstellung hinzufügen?? und wenn ja wie? RE: mail() umgehen - Michael - 14.04.2007 Das ist derzeit noch nicht möglich, MyBB 1.4 wird diese Möglichkeit bieten. Du kannst natürlich die Funktion my_mail() in der Datei inc/functions.php deinen Wünschen anpassen. RE: mail() umgehen - Commifreak - 14.04.2007 weis wo ich was umstellen muss jetzt. blos was wo hin?? Wo kommt user u PW hin?? hierhin: function my_mail($to, $subject, $message, $from="", $charset="", $headers="") { global $db, $mybb, $lang; if(empty($charset)) { $charset = $lang->settings['charset']; } // Build mail headers if(my_strlen(trim($from)) == 0) { $from = "\"".$mybb->settings['bbname']." Mailer\" <".$mybb->settings['adminemail'].">"; } $headers .= "From: {$from}\n"; $headers .= "Return-Path: {$mybb->settings['adminemail']}\n"; if($_SERVER['SERVER_NAME']) { $http_host = $_SERVER['SERVER_NAME']; } else if($_SERVER['HTTP_HOST']) { $http_host = $_SERVER['HTTP_HOST']; } else { $http_host = "unknown.local"; } Erkäre mnir datt mal... RE: mail() umgehen - Michael - 14.04.2007 So einfach ist das nicht, du musst schon ein wenig PHP können. Am einfachsten wäre es eine Klasse für den Mailversand per SMTP zu nehmen und diese zu integrieren. RE: mail() umgehen - Commifreak - 14.04.2007 n toll. ich bin eine niete in sachen php... Könntest du für mich was basteln?? RE: mail() umgehen - Commifreak - 19.04.2007 An alle die PHP können Könntet ihr mir nicht sowas basteln, dass mit smtp verschickt wird?? Danke! RE: mail() umgehen - Michael - 19.04.2007 1. Lade die das Skript PHPMailer herunter. 2. Entpacke das Archiv und übertragen den enthaltenen Ordner "phpmailer" samt Inhalt in den Ordner "inc" des Forums. 3. Öffne die Datei inc/functions.php und suche nach: PHP-Code: mail($to, $subject, $message, $headers); PHP-Code: require_once(MYBB_ROOT."/inc/phpmailer/class.phpmailer.php"); RE: mail() umgehen - Commifreak - 19.04.2007 THX!!!!!!!!!! @micha: Das geht nicht. Ich bekomme keine Mails. hab ich was vergessen? @micha und @alle. Könntet ihr mal schauen was falsch ist?? RE: mail() umgehen - Michael - 19.04.2007 Ich habe es getestet und der Code funktioniert. Hast du die richtigen Daten eingefügt für die Verbindung zum SMTP-Server? RE: mail() umgehen - Kaba - 19.04.2007 Hast Du wirklich alles korrekt ersetzt/eingefügt? Edit: Da war mal wieder jemand schneller...^^ |