|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« am: 08 September 2007, 23:12:11 » |
|
Erst möchte ich alle hier begrüssen.
Seit zwei tagen suche ich hier im Forum eine Lösung für meine Problem, aber ich kam nicht weiter.Vieleicht hilft jemand hier. Jetzt zu meine problem.
Nach Avatar funktion für Account bereich installieren, neue user bekommen keine aktivierungslink mehr, was vorher ohne problem funkzionierte.
ich habe pragmaMx 0.1.9,
was muss ich tun, damit alles wieder ohne problem funkzioniert?
Ich bin halt ein Neuling
Danke für eine Rasche Lösung.
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
BowlingX
|
« Antworten #1 am: 10 September 2007, 09:48:42 » |
|
Hi, die beiden Funktionen hängen eigentlich nicht zusammen. Hast du irgendwelche Systemdateien ersetzt? Hast du die Installationsanleitung gelesen? David
|
|
|
|
|
Gespeichert
|
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #2 am: 10 September 2007, 15:32:51 » |
|
Ja die beiden Funktionen hängen nicht zusammen, aber das ist zweite mal, wenn ich avatar funktion istalliert habe, funzioniert aktivierungslink email nicht, es wird gar kein email gesendet.
ich habe mal die servicepack wieder alle neu ersetzt 2- 3- 4- es brachte auch nichts!
Ich weiss auch nicht welche datei zuständig ist für email sendung für aktivierungslink.
Es ist mir nicht bewusst, dass ich irgend eine datei ersetzt habe ausser avatar installieren.
Ich hoffe nur kann mir jemand helfen für das zu beheben.
Gruss
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
BowlingX
|
« Antworten #3 am: 10 September 2007, 17:33:23 » |
|
ok. Hast du außer dem "Avatar" Ordner (in Modules) noch irgend einen anderen Ordner neu hochgeladen? David
|
|
|
|
|
Gespeichert
|
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #4 am: 10 September 2007, 18:16:50 » |
|
Nicht dass ich wusste, gerade nach dem avatar installieren habe ich sofort als erstes getestet, ob neue user aktivierungslink bekommen, weil mir das mal schon passierte , dass die neue user keine aktivierungslink per email bekamen und ich das durch Backup rückgängig machen konnte, was ich diesmal nicht kann, weil das letzte Backup schon mit Avatar funktion war.
Gruss
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
BowlingX
|
« Antworten #5 am: 10 September 2007, 20:16:43 » |
|
Hi, für mich macht das absolut kein Sinn, sorry  . Was passiert denn wenn du den Avatar Ordner löscht? Oder das Modul deaktivierst, geht dann wieder alles? David
|
|
|
|
|
Gespeichert
|
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #6 am: 11 September 2007, 07:54:50 » |
|
mit deaktivieren bringts auch nichts leider, mit löschen habe ich nicht probiert. Geht es für dich, wenn ich die nötigen zugangdaten per pm sende und du schaust mal rein ?
Gruss
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #7 am: 12 September 2007, 13:03:53 » |
|
Ich komme nicht weiter, welche datei ist zuständig , damit aktivierungslink gesendet wird nach dem neuen registration  Danke für jede Hilfe
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
JoergK
|
« Antworten #8 am: 12 September 2007, 16:45:28 » |
|
Ich komme nicht weiter, welche datei ist zuständig , damit aktivierungslink gesendet wird nach dem neuen registration  Die Mail nach der Registrierung - für alle Varianten - wird über die /modules/User_Registration/index.php verschickt. Hast Du vielleicht dran rumgebastelt? Hast Du alle Servicepacks (2, 3 und 4) installiert? Aktuelle Version der /modules/User_Registration/index.php* $Revision: 1.20 $ * $Author: tora60 $ * $Date: 2007/06/04 14:15:52 $
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #9 am: 12 September 2007, 16:55:59 » |
|
Bewusst ? nein, bin mir nicht bewusst, dass ich was anderes noch geändert habe, ich weiss nur es ist 2. mal, das es mir so passiert, nach avatar install kein aktivierungslink mehr. Es sind alle servicepack installiert. 1 ist ja integriert 2-3-4- habe ich installiert. Das ist modules/User_Registration/index.php die ich habe ist da was falsch vieleicht  <?php /** * pragmaMx Content Management System * Copyright (c) 2005 pragmaMx Dev Team - http://pragmaMx.org * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * $Source: /home/www/dps3311/home/cvsroot/pragmamx/pragmamx_01/modules/User_Registration/index.php,v $ * $Revision: 1.20 $ * $Author: tora60 $ * $Date: 2007/06/04 14:15:52 $ */
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly..."); if (!defined("mxYALoaded")) define("mxYALoaded", 1); $module_name = basename(dirname(__FILE__));
if (empty($GLOBALS['vkpUserregoption'])) $GLOBALS['vkpUserregoption'] == 0; $url_images = "images";
if (MX_IS_USER) { header("Location: modules.php?name=Your_Account"); die(); }
mxGetLangfile("Your_Account"); require_once("modules/Your_Account/config.php"); require_once("includes/mx_userfunctions.php");
$pagetitle = _REGNEWUSER;
/** */ function new_user($msg = '') { global $bgcolor1, $bgcolor2, $bgcolor3, $module_name; $oldvals = array(); $oldvals['newsletter'] = (isset($oldvals['newsletter'])) ? $oldvals['newsletter'] : $GLOBALS['shownewsletter']; mt_srand((double)microtime() * 1000000); mxSessionSetVar("newusercheck", mt_rand()); if (is_array(mxSessionGetVar("vkpnewuser"))) { $oldvals = mxSessionGetVar("vkpnewuser"); mxSessionDelVar("vkpnewuser"); $oldvals = mxStripSlashes($oldvals); }
include("header.php"); title(_USERREGLOGIN);
userNavigation("reg");
OpenTable();
echo "<br>\n" . "<h2>" . _REGNEWUSER . "</h2>\n" . "<p>" . _ASREGUSER . "</p>\n" . "<ul>\n" . "<li>" . _ASREG1 . "\n" . "<li>" . _ASREG2 . "\n" . "<li>" . _ASREG3 . "\n" . "<li>" . _ASREG4 . "\n" . "<li>" . _ASREG5 . "\n" . "<li>" . _ASREG6 . "\n" . "<li>" . _ASREG7 . "\n" . "</ul>\n" . "<p>" . _REGISTERNOW . "<br>\n" . _WEDONTGIVE . "</p>\n"; if (!empty($GLOBALS['yaproofdate'])) { echo '<p>' . _APPROVEDATE1 . " <strong>" . $GLOBALS['yaproofdate'] . "</strong> " . _APPROVEDATE2 . '</p>'; } echo "<p>" . _COOKIEWARNING . "</p><br>\n";
if ($msg) { openTableAl(); echo '<h3 style="text-align: center;">' . $msg . '</h3>'; closeTableAl(); echo '<br>'; }
echo "<form name=\"Register\" action=\"modules.php?name=" . $module_name . "\" method=\"post\">\n" . "<table border=\"0\" cellspacing=\"1\" cellpadding=\"3\" bgcolor=\"$bgcolor1\">" . "<tr valign=\"top\"><td colspan=\"4\" bgcolor=\"$bgcolor2\"><font class=\"title\"><b>" . _YA_ACCOUNTDATA . "</b></font></td></tr>" . "<tr valign=\"top\"><td width=\"20%\" bgcolor=\"$bgcolor2\"><b>" . _NICKNAME . ":</b></td><td colspan=\"3\" bgcolor=\"$bgcolor3\">\n" . "<input type=\"text\" name=\"uname\" size=\"50\" maxlength=\"25\" value=\"" . ((isset($oldvals['uname'])) ? mxEntityQuotes($oldvals['uname']) : "") . "\"> <font class=\"tiny\">" . _REQUIRED . "</font></td></tr>\n"; echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _UREALEMAIL . ":</b></td><td colspan=\"3\" bgcolor=\"$bgcolor3\">\n" . "<input type=\"text\" name=\"email\" size=\"50\" maxlength=\"100\" value=\"" . ((isset($oldvals['email'])) ? mxEntityQuotes($oldvals['email']) : "") . "\"> <font class=\"tiny\">" . _REQUIRED . "</font><br><span class=\"tiny\">" . _EMAILNOTPUBLIC . "</span></td></tr>\n";
if ($GLOBALS['vkpUserregoption'] == 1 || $GLOBALS['vkpUserregoption'] == 3 || $GLOBALS['vkpUserregoption'] == 4) { $xpass = makepass(); $msg = _PASSWILLSEND; echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"> <b>" . _DESIREDPASS . ":</b> <input type=\"hidden\" name=\"xpass\" value=\"" . $xpass . "\"> </td><td colspan=\"3\" bgcolor=\"$bgcolor3\">\n <input type=\"password\" name=\"pass\" size=\"22\" maxlength=\"20\" value=\"\"> <input type=\"password\" name=\"vpass\" size=\"22\" maxlength=\"20\" value=\"\"> " . _OPTIONAL1 . "\n<br> <span class=\"tiny\">" . _OPTIONAL2 . " " . _YA_PWVORSCHLAG . ": " . $xpass . "</span> </td></tr>\n"; } else if ($GLOBALS['vkpUserregoption'] == 2) { $msg = _YA_REG_MAILMSG2; } echo vkpUserform($oldvals); /** * START Benutzer muessen den AGB zustimmen - 2005-18-05 (RtR) */ if (!empty($GLOBALS['agb_content'])) { echo "<tr valign=\"top\"><td width=\"20%\" bgcolor=\"$bgcolor2\"><strong>" . _EULA . ":</strong></td><td colspan=\"3\" bgcolor=\"$bgcolor3\">\n"; global $prefix; switch ($GLOBALS['agb_content']) { case "1": $agb_out = $GLOBALS['agb_content_sub1']; $moduleslist = sql_query("SELECT DISTINCT artid FROM " . $prefix . "_seccont WHERE artid='$agb_out'"); list($linkartid) = sql_fetch_row($moduleslist); if (!empty($linkartid)) { $linkout = "modules.php?name=Sections&op=viewarticle&artid=$linkartid"; } else { $linkout = "#>"; } break; case "2": $agb_out = $GLOBALS['agb_content_sub2']; $moduleslist = sql_query("SELECT DISTINCT pid FROM " . $prefix . "_pages WHERE pid='$agb_out'"); list($linkpid) = sql_fetch_row($moduleslist); if (!empty($linkpid)) { $linkout = "modules.php?name=Content&pid=$linkpid"; } else { $linkout = "#>"; } break; case "3": $agb_out = $GLOBALS['agb_content_sub3']; $moduleslist = sql_query("SELECT DISTINCT title FROM " . $prefix . "_modules WHERE mid='$agb_out'"); list($linktitle) = sql_fetch_row($moduleslist); if (!empty($linktitle)) { $linkout = "modules.php?name=$linktitle"; } else { $linkout = "#>"; } break; default: $linkout = "#>"; } echo "<input TYPE=\"CHECKBOX\" NAME=\"readrules\" VALUE=\"1\"> " . _IHAVE . " <a href=\"{$linkout}\" target=\"_blank\" title=\"" . _EULA . " " . _SHOWIT . "\"><strong>" . _EULA . "</strong></a> " . _READDONE . " " . _REQUIRED . "</font></td></tr>\n"; } /** * ENDE Benutzer muessen den AGB zustimmen */ echo "<tr bgcolor=\"$bgcolor2\"><td>\n<input type=\"submit\" value=\"" . _NEWUSER . "\"> "; echo "</td>" . "<td colspan=\"3\">" . $msg . "\n" . "<input type=\"hidden\" name=\"op\" value=\"confirm\">\n" . "<input type=\"hidden\" name=\"name\" value=\"" . $GLOBALS['module_name'] . "\">\n" . "<input type=\"hidden\" NAME=\"check\" value=\"" . MD5(mxSessionGetVar("newusercheck")) . "\">\n" . "</td></tr></table>\n" . "</form>\n"; CloseTable(); include("footer.php"); }
/** */ function confirmNewUser($pvs, $msg = '') { global $bgcolor1, $bgcolor2, $bgcolor3, $module_name; $stop = ""; // mxDebugFuncvars($pvs); $pvs['user_sexus'] = (empty($pvs['user_sexus'])) ? 0 : (int)$pvs['user_sexus']; foreach($pvs as $key => $value) { if ($key != "pass" && $key != "vpass" && $key != "xpass" && $key != "check") { // Passworte und check ausnehmen $value = mxPrepareCensored($value); // bad-words ausfiltern } $session[$key] = $value; // Variablen fuer session erstellen ohne stripslashes $pvs[$key] = mxStripSlashes($value); // Variablen fuer Anzeige erstellen mit stripslashes }
$check = (empty($pvs['check'])) ? mt_rand() : $pvs['check']; // sicherstellen, dass $check initialisiert ist if ($check != MD5(mxSessionGetVar("newusercheck"))) { mxSecureLog("SecLog", "Bad Usercreation - Account: " . $pvs['uname'] . " (no session-check-id)"); session_write_close(); header("Location: modules.php?name=" . $GLOBALS['module_name'] . "&op=new_user"); die(); }
if ($GLOBALS['vkpUserregoption'] == 1 || $GLOBALS['vkpUserregoption'] == 3 || $GLOBALS['vkpUserregoption'] == 4) { if (empty($pvs['pass']) || empty($pvs['vpass'])) { $pvs['pass'] = $pvs['xpass']; $pvs['vpass'] = $pvs['xpass']; } else if ($pvs['pass'] != $pvs['vpass']) { $stop = _NOTCONFIRMED . " <b>" . $pvs['pass'] . "</b> " . _NOTCONFIRMED2 . " <b>" . $pvs['vpass'] . "</b>. " . _NOTCONFIRMED3; } else if ((strlen($pvs['pass']) < $GLOBALS['minpass']) || (strlen($pvs['vpass']) < $GLOBALS['minpass'])) { $stop = _YOUPASSMUSTBE . " <b>" . $GLOBALS['minpass'] . "</b> " . _CHARLONG; } $session['mailpass'] = $pvs['pass']; $session['setpass'] = md5($pvs['pass']); } else if ($GLOBALS['vkpUserregoption'] == 2) { $xpass = makepass(); $session['mailpass'] = $xpass; $session['setpass'] = md5($xpass); } else { $session['mailpass'] = makepass(); $session['setpass'] = md5($session['mailpass']); }
$session = prepareUserdataFromRequest($session); mxSessionSetVar("vkpnewuser", $session); // praeparierte Postvars in Session stellen $pvs = userCheck($pvs);
if (!is_array($pvs)) { new_user($pvs); return; } // diese Daten nur fuer Azeige aendern // $pvs['user_avatar'] = ($pvs['user_avatar']=="blank.gif" || empty($pvs['user_avatar'])) ? "" : $pvs['user_avatar']; // $pvs['user_sig'] = (empty($pvs['user_sig'])) ? "" : mxNL2BR($pvs['user_sig']); // $pvs['url'] = mxCutHTTP($pvs['url']); $pvs['cbday'] = vkpGetBdayString($pvs); include("header.php"); title($GLOBALS['sitename'] . ": " . _USERREGLOGIN); OpenTable(); echo "<form action=\"modules.php?name=" . $module_name . "\" method=\"post\"><br>\n"; echo "<b>" . _USERFINALSTEP . "</b><br><br>" . _HELLO . " " . $pvs['uname'] . ",<br><br>" . _USERCHECKDATA . "<br><br>"; if ($msg) { openTableAl(); echo '<h3 style="text-align: center;">' . $msg . '</h3>'; closeTableAl(); echo '<br>'; } echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"3\" bgcolor=\"$bgcolor1\">\n"; echo "<tr valign=\"top\"><td width=\"20%\" bgcolor=\"$bgcolor2\"><b>" . _NICKNAME . ":</b></td><td bgcolor=\"$bgcolor3\"><b>" . $pvs['uname'] . "</b></td></tr>\n"; if ($GLOBALS['vkpUserregoption'] == 1 || $GLOBALS['vkpUserregoption'] == 3 || $GLOBALS['vkpUserregoption'] == 4) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _PASSWORD . ":</b></td><td bgcolor=\"$bgcolor3\"><b><a href=\"#\" onClick=\"alert('" . $pvs['vpass'] . "'); return false;\">" . _YA_CLICKTOSHOW . "</a></b></td></tr>\n"; if (!empty($pvs['email'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _UREALEMAIL . ":</b></td><td bgcolor=\"$bgcolor3\"><b>" . $pvs['email'] . "</b></td></tr>\n"; if (function_exists("confirmNewUser_option")) { confirmNewUser_option($pvs); } else { if (!empty($pvs['user_avatar'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YOURAVATAR . ":</b></td><td bgcolor=\"$bgcolor3\"><img src=\"" . MX_PATH_AVATAR . "/" . $pvs['user_avatar'] . "\" name=\"avatar\" alt=\"" . $pvs['user_avatar'] . "\"></td></tr>\n"; if (!empty($pvs['femail'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _UFAKEMAIL . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['femail'] . "</td></tr>\n"; if (!empty($pvs['realname'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _UREALNAME . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['realname'] . "</td></tr>\n"; if (!empty($pvs['user_sexus'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YA_USEXUS . ":</b></td><td bgcolor=\"$bgcolor3\">" . vkpGetSexusString($pvs['user_sexus']) . "</td></tr>\n"; if (!empty($pvs['cbday'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YA_UBDAY . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['cbday'] . "</td></tr>\n"; if (!empty($pvs['url'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YOURHOMEPAGE . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['url'] . "</td></tr>\n"; if (!empty($pvs['user_icq'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YICQ . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['user_icq'] . "</td></tr>\n"; if (!empty($pvs['user_aim'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YAIM . "</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['user_aim'] . "</td></tr>\n"; if (!empty($pvs['user_yim'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YYIM . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['user_yim'] . "</td></tr>\n"; if (!empty($pvs['user_msnm'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YMSNM . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['user_msnm'] . "</td></tr>\n"; if (!empty($pvs['user_from'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YLOCATION . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['user_from'] . "</td></tr>\n"; if (!empty($pvs['user_occ'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YOCCUPATION . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['user_occ'] . "</td></tr>\n"; if (!empty($pvs['user_intrest'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _YINTERESTS . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['user_intrest'] . "</td></tr>\n"; if (!empty($pvs['bio'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _EXTRAINFO . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['bio'] . "</td></tr>\n"; if (!empty($pvs['user_sig'])) echo "<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"><b>" . _SIGNATURE . ":</b></td><td bgcolor=\"$bgcolor3\">" . $pvs['user_sig'] . "</td></tr>\n"; } echo "</table>"; echo "<input type=\"hidden\" name=\"name\" value=\"" . $GLOBALS['module_name'] . "\">\n"; echo "<input type=\"hidden\" name=\"op\" value=\"finish\">\n"; if (($GLOBALS['vkpUserregoption'] == 1 || $GLOBALS['vkpUserregoption'] == 3 || $GLOBALS['vkpUserregoption'] == 4) && empty($pvs['pass'])) { echo "<span class=\"tiny\">" . _NOTPROVIDE . "</span><br>"; } require("includes/captcha/settings.php"); if ((!empty($registrationon)) && ((!MX_IS_USER) || ((MX_IS_USER) && ($captchauseron))) && (!MX_IS_ADMIN)) { require("includes/captcha/captcha_java.php"); echo '<br><img id="captchaimage" src="includes/captcha/captchaimg.php?' . md5(crypt(uniqid(''))) . '" alt=""><br>'; echo '<br>' . _CAPTCHAINSERT . ' <input type="text" name="captcha" value="" size="20" maxlength="20"><br>'; echo '<br><input type="button" value="' . _CAPTCHARELOAD . '" onclick="do_reload(); return false;">'; } echo " <input type=\"submit\" value=\"" . _FINISH . "\"> <a href=\"modules.php?name=" . $module_name . "\">" . strip_tags(_GOBACK) . "</a></form>"; CloseTable(); include("footer.php"); }
/** */ function finishNewUser() { global $user_prefix, $prefix, $module_name, $sendaddmail;
$session = mxSessionGetVar("vkpnewuser"); // die Sessiondaten sind hier noch mit Slashes! require("includes/captcha/settings.php"); if ((!empty($registrationon)) && ((!MX_IS_USER) || ((MX_IS_USER) && ($captchauseron))) && (!MX_IS_ADMIN)) { require_once("includes/captcha/__captcha/PhraseFactory.php"); if ((!isset($_POST['captcha'])) || (empty($_POST['captcha']))) { $_POST['captcha'] = "abc!!def"; } $givenCaptcha = $_POST['captcha']; $storedCaptcha = PhraseFactory::get('', $passphraselenght, $givenCaptcha, $storagetype); if ($givenCaptcha !== $storedCaptcha) { confirmNewUser($session, _CAPTCHAWRONG); // mxErrorScreen(_CAPTCHAWRONG); exit; } }
$newusercheck = mxSessionGetVar("newusercheck"); mxSessionDelVar("newusercheck"); $check = (empty($session["check"])) ? mt_rand() : $session["check"]; // sicherstellen, dass $check initialisiert ist if ($check != MD5($newusercheck)) { mxSecureLog("SecLog", "Bad Usercreation - (no session-check-id)"); session_write_close(); header("Location: modules.php?name=" . $GLOBALS['module_name'] . "&op=new_user"); die(); } $session = userCheck($session); if (!is_array($session)) { new_user($session); return; } // // verschiedene Feldwerte mit Grundwerten belegen, bzw. auf Gueltigkeit ueberpruefen $setbday = (empty($session['bday'])) ? "NULL" : "'" . $session['bday'] . "'"; // aus $session $userip = MX_REMOTE_ADDR; $user_regtime = time(); $user_regdate = mxGetNukeUserregdate(); $user_ingroup = $GLOBALS['default_group'];
if ($GLOBALS['vkpUserregoption'] == 0) { // / generiertes Passwort zusenden $user_stat = 1; $msg1 = _YOUAREREGISTERED_0; $msg3 = "<a href=\"modules.php?name=Your_Account\">" . _LOGIN . "</a>"; } else if ($GLOBALS['vkpUserregoption'] == 1) { // / eigenes Passwort sofort freischalten $user_stat = 1; $msg1 = _YOUAREREGISTERED_1; $msg3 = "<form action=\"modules.php?name=" . $module_name . "\" method=\"post\">\n <input type=\"hidden\" name=\"uname\" value=\"" . $session['uname'] . "\">\n <input type=\"hidden\" name=\"pass\" value=\"" . $session['mailpass'] . "\">\n " . (mxGetUserLoginCheckField()) . " <input type=\"submit\" value=\"" . _DIRECTLOGIN . "\">\n </form>\n"; } else if ($GLOBALS['vkpUserregoption'] == 2) { // / generiertes Passwort zusenden, Adminfreischaltung mt_srand((double)microtime() * 1000000); $user_stat = 0; $setpass = md5(mt_rand()); /// ungueltiges Passwort schreiben $msg1 = _YOUAREREGISTERED_2; $msg3 = "<br><br><a href=\"./\">" . _HOME . "</a>"; } else if ($GLOBALS['vkpUserregoption'] == 3 || $GLOBALS['vkpUserregoption'] == 4) { // / eigenes Passwort, Aktivierungslink zusenden $user_stat = 0; $msg1 = _YOUAREREGISTERED_3; $msg3 = "<br><br><a href=\"./\">" . _HOME . "</a>"; }
$sqlvars = mxAddSlashesForSQL($session); // mxDebugFuncvars($sqlvars); extract($sqlvars);
if (isset($uname)) $fields[0] = "uname = '$uname'"; if (isset($setpass)) $fields[1] = "pass = '$setpass'"; if (isset($email)) $fields[2] = "email = '$email'"; if (isset($realname)) $fields[3] = "name = '$realname'"; if (isset($femail)) $fields[4] = "femail = '$femail'"; if (isset($url)) $fields[5] = "url = '$url'"; if (isset($user_avatar)) $fields[6] = "user_avatar = '$user_avatar'"; if (isset($user_regdate)) $fields[7] = "user_regdate = '$user_regdate'"; if (isset($user_icq)) $fields[8] = "user_icq = '$user_icq'"; if (isset($user_occ)) $fields[9] = "user_occ = '$user_occ'"; if (isset($user_from)) $fields[10] = "user_from = '$user_from'"; if (isset($user_intrest)) $fields[11] = "user_intrest = '$user_intrest'"; if (isset($user_sig)) $fields[12] = "user_sig = '$user_sig'"; if (isset($user_aim)) $fields[13] = "user_aim = '$user_aim'"; if (isset($user_yim)) $fields[14] = "user_yim = '$user_yim'"; if (isset($user_msnm)) $fields[15] = "user_msnm = '$user_msnm'"; $fields[16] = "user_level = 1"; if (isset($newsletter)) $fields[17] = "newsletter = $newsletter "; if (isset($user_ingroup)) $fields[18] = "user_ingroup = $user_ingroup"; if (isset($user_regtime)) $fields[19] = "user_regtime = $user_regtime"; if (isset($user_stat)) $fields[20] = "user_stat = $user_stat"; if (isset($user_sexus)) $fields[21] = "user_sexus = $user_sexus"; if (isset($user_regtime)) $fields[22] = "user_lastvisit = $user_regtime"; if (isset($userip)) $fields[23] = "user_lastip = '$userip'"; if (isset($setbday)) $fields[24] = "user_bday = $setbday"; // ohne anfuehrz. if (isset($bio)) $fields[25] = "bio = '$bio'"; // if (isset($uname)) $fields[25] = "user_viewemail = $user_viewemail"; if (function_exists("finishNewUser_option")) { // / loeschen oder hinzufuegen von Insert-Elementen $fields = finishNewUser_option($session, $fields); // mxDebugFuncVars($fields); exit; } if (!($GLOBALS['vkpUserregoption'] == 3 || $GLOBALS['vkpUserregoption'] == 4)) { $qry = "INSERT INTO ${user_prefix}_users SET " . implode(', ', $fields); $result = sql_query($qry); if (!$result) { mxErrorScreen(_DATABASEERROR); return; } mxSessionDelVar("vkpnewuser");
$viewvars = mxStripSlashes($session); $viewvars['uid'] = sql_insert_id(); // mxDebugFuncvars($viewvars); exit; sendnewusermail($viewvars); sendnewuserpm($viewvars); // extract($viewvars); if ($newsletter) { $userhost = gethostbyaddr(MX_REMOTE_ADDR); $result2 = sql_query("INSERT INTO ${prefix}_newsletter SET email = '$email', html='1', status = '2', checkkey='0', regdate='$user_regtime', regip='$userip', reghost='$userhost'"); }
include("header.php"); title($GLOBALS['sitename'] . ": " . _USERREGLOGIN); OpenTable(); echo "<h2>" . _ACCOUNTCREATED . "</h2><br>"; echo "<p>" . $msg1 . "</p><p>" . _THANKSUSER . " " . $GLOBALS['sitename'] . "!</p><br><p>" . $msg3 . "</p>"; CloseTable(); include("footer.php"); } else { mxCheckUserTempTable(); // temporäre Tabelle auf kompatibilität pruefen und ggf. anpassen srand ((double)microtime() * 1000000); $check_key = rand(0, 32767); $check_time = time(); $check_ip = MX_REMOTE_ADDR; @require_once('secureurl.class.php'); $securepassword = new decryptor; $sendpass = $securepassword->mx_encrypt($session['mailpass'], ''); $check_host = gethostbyaddr($userip); $fields[] = "check_key = $check_key"; $fields[] = "check_time = $check_time"; $fields[] = "check_ip = '$check_ip'"; $fields[] = "check_host = '$check_host'"; $fields[] = "check_thepss = '$sendpass'"; $checkqry1 = "SELECT uid FROM ${user_prefix}_users WHERE (uname='" . $uname . "') OR (email='" . $email . "')"; $checkqry2 = "SELECT uid FROM ${user_prefix}_users_temptable WHERE (uname='" . $uname . "') OR (email='" . $email . "')"; $thecheckresult1 = sql_num_rows(sql_query($checkqry1)); $thecheckresult2 = sql_num_rows(sql_query($checkqry2)); if (($thecheckresult1) || ($thecheckresult2)) { mxErrorScreen(_ALREADY_EXIST); return; } else { $qry = "INSERT INTO ${user_prefix}_users_temptable SET " . implode(', ', $fields); $result = sql_query($qry); if (!$result) { mxErrorScreen(_DATABASEERROR . " 101"); return; } mxSessionDelVar("vkpnewuser"); $subject = $GLOBALS['sitename'] . " - " . _YA_REG_MAILSUB5 . " " . $uname; $message = _YA_REG_MAILMSG5; $buildlink = MX_HOME_URL . "/modules.php?name=" . $module_name . "&op=activate_account&new_check=" . $check_key . "&new_time=" . $check_time . "&password=" . $sendpass . "&disp=nope"; mxMail($email, $subject, $message . "\n\n" . $buildlink . "", "", "text", "Account Activation Link " . $check_key); include("header.php"); title($GLOBALS['sitename'] . ": " . _USERREGACT); OpenTable(); echo "<b>" . _ACTLINKSENDED . "</b><br><br>" . $msg1 . "<br><br>" . _THANKSUSER . " " . $GLOBALS['sitename'] . "!<br><br>" . $msg3 ; CloseTable(); include("footer.php"); } } }
/** */ function sendnewusermail($userdata) { // mxDebugFuncvars($userdata); // / zusaetzliche optionale Ausgaben $optmessage = (function_exists("sendnewusermail_option")) ? sendnewusermail_option($userdata) : ""; extract($userdata); $message = _WELCOMETO . " " . $GLOBALS['sitename'] . "!\n\n"; $message .= _YOUUSEDEMAIL . " '" . $GLOBALS['sitename'] . "' " . _TOREGISTER . ".\n\n";
if ($GLOBALS['vkpUserregoption'] == 0 || $GLOBALS['vkpUserregoption'] == 1) { // / generiertes Passwort zusenden oder eigenes Passwort sofort freischalten $user_stat = 1; $subject = _YA_REG_MAILMSG4 . " " . $uname; $message .= _YA_FOLLOWINGMEM . "\n\n"; $message .= " -" . _NICKNAME . ":\t " . $uname . "\n"; $message .= " -" . _PASSWORD . ":\t " . $mailpass . "\n"; $message .= " -" . _EMAIL . ":\t " . $email . "\n"; $message .= $optmessage; } else if ($GLOBALS['vkpUserregoption'] == 2) { // / generiertes Passwort zusenden, Adminfreischaltung $user_stat = 0; $subject = $GLOBALS['sitename'] . " - " . _YA_REG_MAILSUB2 . " " . $uname; $message .= _YA_FOLLOWINGMEM . "\n\n"; $message .= " -" . _NICKNAME . ":\t " . $uname . "\n"; $message .= " -" . _EMAIL . ":\t " . $email . "\n"; $message .= $optmessage . "\n\n" . _YA_REG_MAILMSG2; } else if ($GLOBALS['vkpUserregoption'] == 3) { // / eigenes Passwort, Aktivierungslink zusenden $user_stat = 0; $subject = _YA_REG_MAILMSG4 . " " . $uname; //Changed here for Password-Mail at Reg-Option 3 $message .= _YA_FOLLOWINGMEM . "\n\n"; //Changed here for Password-Mail at Reg-Option 3 $message .= " -" . _NICKNAME . ":\t " . $uname . "\n"; //Changed here for Password-Mail at Reg-Option 3 $message .= " -" . _PASSWORD . ":\t " . $mailpass . "\n"; //Changed here for Password-Mail at Reg-Option 3 $message .= " -" . _EMAIL . ":\t " . $email . "\n"; //Changed here for Password-Mail at Reg-Option 3 $message .= $optmessage; }
$message .= "\n\n\n\n" . $GLOBALS['slogan'] . "\n-----------------------------------------------------------\n\n"; $message .= MX_HOME_URL . "/modules.php?name=Your_Account";
mxMail($email, $subject, $message, $GLOBALS['adminmail'], "text"); // mxDebugFuncvars($message); if ((!empty($GLOBALS['sendaddmail'])) && (!($GLOBALS['vkpUserregoption'] == 3))) { // Fix damit keine doppelte Mail an Admin $subject = _NEWMEMBERON . " " . $GLOBALS['sitename'] . ": " . $uname; $message = "\n" . _NEWMEMBERON . " '" . $GLOBALS['sitename'] . "'\n\n"; $message .= " - " . _NICKNAME . ":\t " . $uname . "\n"; $message .= " - " . _EMAIL . ":\t " . $email . "\n\n"; $message .= " - ip:\t\t " . MX_REMOTE_ADDR . ((MX_REMOTE_HOST) ? ' (' . MX_REMOTE_HOST . ')' : '') . "\n"; $message .= " - " . _ON . ":\t\t " . mx_strftime("%d-%m-%Y %H:%M:%S", time()) . "\n\n"; $message .= $optmessage; $message .= "\n-----------------------------------------------------------\n\n"; $message .= _NEWMEMBERINFO . ": " . MX_HOME_URL . "/modules.php?name=Userinfo&uname=" . urlencode($uname) . "\n"; $message .= _EDIT . ": " . MX_HOME_URL . "/admin.php?op=modifyUser&chng_uid=" . $uid . "&user_stat=" . $user_stat . "\n"; mxMail($GLOBALS['adminmail'], $subject, $message, $GLOBALS['adminmail'], "text"); } // mxDebugFuncvars($message);exit; }
/** * private Nachricht an neuen Benutzer senden */ function sendnewuserpm($userdata) { // mxDebugFuncvars($userdata); if (empty($GLOBALS['sendnewusermsg']) || empty($GLOBALS['msgadminid'])) return;
if (@file_exists("modules/" . $GLOBALS['module_name'] . "/language/hello-" . $GLOBALS['currentlang'] . ".php")) { include_once("modules/" . $GLOBALS['module_name'] . "/language/hello-" . $GLOBALS['currentlang'] . ".php"); } else { include_once("modules/" . $GLOBALS['module_name'] . "/language/hello-" . $GLOBALS['msgdefaultlang'] . ".php"); } $time = date("Y-m-d H:i"); $subject = mxAddSlashesForSQL(mxHtmlEntityDecode(_HELLOSUBJECT1 . " " . $userdata['uname'] . ", " . _HELLOSUBJECT2 . " " . $GLOBALS['sitename'])); $msg = mxAddSlashesForSQL(mxHtmlEntityDecode(_HELLOTEXT)); // mxDebugFuncvars($msg); $qry = "INSERT INTO " . $GLOBALS['tblprivatemessage'] . " (msg_image, subject, from_userid, to_userid, msg_time, msg_text) VALUES ('" . $GLOBALS['msgicon'] . "', '" . $subject . "', " . $GLOBALS['msgadminid'] . ", " . $userdata['uid'] . ", '" . $time . "', '" . $msg . "')"; $result = sql_query($qry); }
/** */ function account_linkactivate() { global $user_prefix, $prefix, $module_name;
$thekey = (isset($_GET['new_check'])) ? intval($_GET['new_check']) : 0; $thetime = (isset($_GET['new_time'])) ? intval($_GET['new_time']) : 0; $thepassword = (isset($_GET['password'])) ? stripslashes($_GET['password']) : 'dgwv6zt09w456w';
mxCheckUserTempTable(); // temporäre Tabelle auf kompatibilität pruefen und ggf. anpassen @require_once('secureurl.class.php'); $securepassword = new decryptor; $readable_password = base64_decode($securepassword->mx_decrypt($thepassword, '')); include_once("header.php"); OpenTable(); $query = "SELECT * FROM ${user_prefix}_users_temptable WHERE (check_key=" . $thekey . " AND check_time = " . $thetime . ")"; $result = sql_query($query); if (sql_num_rows($result) != 1) { mxErrorScreen(_DATABASEERROR . ": " . _ACTIVEORDELETED); return; } else { $row = sql_fetch_assoc($result); if ($row['check_isactive']) { mxErrorScreen(_DATABASEERROR . ": " . _ALREADYACTIVE); return; } $query2 = "UPDATE ${user_prefix}_users_temptable SET check_isactive = 1 WHERE (check_key=" . $thekey . " AND check_time = " . $thetime . ")"; $result2 = sql_query($query2); extract($row); if ($GLOBALS['vkpUserregoption'] == 3) { $user_stat = 1; } if ($GLOBALS['vkpUserregoption'] == 4) { $user_stat = 0; } if (isset($uname)) $fields[0] = "uname = '$uname'"; if (isset($pass)) $fields[1] = "pass = '$pass'"; if (isset($email)) $fields[2] = "email = '$email'"; if (isset($name)) $fields[3] = "name = '$name'"; if (isset($femail)) $fields[4] = "femail = '$femail'"; if (isset($url)) $fields[5] = "url = '$url'"; if (isset($user_avatar)) $fields[6] = "user_avatar = '$user_avatar'"; if (isset($user_regdate)) $fields[7] = "user_regdate = '$user_regdate'"; if (isset($user_icq)) $fields[8] = "user_icq = '$user_icq'"; if (isset($user_occ)) $fields[9] = "user_occ = '$user_occ'"; if (isset($user_from)) $fields[10] = "user_from = '$user_from'"; if (isset($user_intrest)) $fields[11] = "user_intrest = '$user_intrest'"; if (isset($user_sig)) $fields[12] = "user_sig = '$user_sig'"; if (isset($user_aim)) $fields[13] = "user_aim = '$user_aim'"; if (isset($user_yim)) $fields[14] = "user_yim = '$user_yim'"; if (isset($user_msnm)) $fields[15] = "user_msnm = '$user_msnm'"; $fields[16] = "user_level = 1"; if (isset($newsletter)) $fields[17] = "newsletter = $newsletter "; if (isset($user_ingroup)) $fields[18] = "user_ingroup = $user_ingroup"; if (isset($user_regtime)) $fields[19] = "user_regtime = $user_regtime"; if (isset($user_stat)) $fields[20] = "user_stat = $user_stat"; if (isset($user_sexus)) $fields[21] = "user_sexus = $user_sexus"; if (isset($user_regtime)) $fields[22] = "user_lastvisit = $user_regtime"; if (isset($userip)) $fields[23] = "user_lastip = '$userip'"; if (isset($user_bday)) $fields[24] = "user_bday = '$user_bday'"; // ohne anfuehrz. // if (isset($uname)) $fields[25] = "user_viewemail = $user_viewemail"; if (function_exists("finishNewUser_option")) { // / loeschen oder hinzufuegen von Insert-Elementen $fields = finishNewUser_option($row, $fields); // mxDebugFuncVars($fields); exit; } if ($newsletter) { $userip = MX_REMOTE_ADDR; $userhost = gethostbyaddr(MX_REMOTE_ADDR); $result2 = sql_query("INSERT INTO ${prefix}_newsletter SET email = '$email', html='1', status = '2', checkkey='0', regdate='$thetime', regip='$userip', reghost='$userhost'"); if (!$result2) { mxErrorScreen(_DATABASEERROR . " 'Insert into newslettertable'"); return; } } $qry = "INSERT INTO ${user_prefix}_users SET " . implode(', ', $fields); $result = sql_query($qry); if (!$result) { mxErrorScreen(_DATABASEERROR . " 'Insert from temptable into usertable'"); return; } else { $the_needed_uid = sql_insert_id(); } if (!empty($the_needed_uid)) { $the_needed_data = $row; $the_needed_data['pass'] = ''; $the_needed_data['uid'] = $the_needed_uid; $the_needed_data['uname'] = $uname; sendnewuserpm($the_needed_data); } if ($GLOBALS['vkpUserregoption'] == 3) { $delqry = "DELETE FROM ${user_prefix}_users_temptable WHERE (check_key=" . $thekey . " AND check_time = " . $thetime . ")"; $delresult = sql_query($delqry); if (!$delresult) { mxErrorScreen(_DATABASEERROR . " 'Delete temptable - entry'"); return; } $the_needed_data['mailpass'] = $readable_password; //Changed here for Password-Mail at Reg-Option 3 sendnewusermail($the_needed_data); //Changed here for Password-Mail at Reg-Option 3 echo _ACTSUCCESS . "<br>" . _LOGINNOW . "<br><br>\n" . "<form action=\"modules.php?name=" . $module_name . "\" method=\"post\">\n" . "<input type=\"hidden\" name=\"uname\" value=\"" . $uname . "\">\n" . "<input type=\"hidden\" name=\"pass\" value=\"" . $readable_password . "\">\n" . (mxGetUserLoginCheckField()) . "\n" . "<input type=\"submit\" value=\"" . _DIRECTLOGIN . "\">\n" . "</form>\n"; } else if ($GLOBALS['vkpUserregoption'] == 4) { echo _ACTSUCCESS . "<br>" . _WAITFORADMINACTION . "<br>\n<a href=\"./\">" . _HOME . "</a>\n"; } if (!empty($GLOBALS['sendaddmail'])) { $optmessage = (function_exists("sendnewusermail_option")) ? sendnewusermail_option($the_needed_data) : ""; $subject = _NEWMEMBERON . " " . $GLOBALS['sitename'] . ": " . $uname; $message = "\n" . _NEWMEMBERON . " '" . $GLOBALS['sitename'] . "'\n\n"; $message .= " - " . _NICKNAME . ":\t " . $uname . "\n"; $message .= " - " . _EMAIL . ":\t " . $email . "\n\n"; $message .= " - ip:\t\t " . MX_REMOTE_ADDR . ((MX_REMOTE_HOST) ? ' (' . MX_REMOTE_HOST . ')' : '') . "\n"; $message .= " - " . _ON . ":\t\t " . mx_strftime("%d-%m-%Y %H:%M:%S", time()) . "\n\n"; $message .= $optmessage; $message .= "\n-----------------------------------------------------------\n\n"; $message .= _NEWMEMBERINFO . ": " . MX_HOME_URL . "/modules.php?name=Userinfo&uname=" . urlencode($uname) . "\n"; $message .= _EDIT . ": " . MX_HOME_URL . "/admin.php?op=modifyUser&chng_uid=" . $the_needed_data['uid'] . "&user_stat=" . $user_stat . "\n"; mxMail($GLOBALS['adminmail'], $subject, $message, $GLOBALS['adminmail'], "text"); } } CloseTable(); include_once("footer.php"); }
/** */ $op = (empty($_REQUEST['op'])) ? "" : $_REQUEST['op']; switch ($op) { case "new_user": new_user(); break;
case "confirm": confirmNewUser($_POST); break;
case "finish": finishNewUser(); break;
case "activate_account": account_linkactivate (); break; default: new_user(); break; }
?>
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
JoergK
|
« Antworten #10 am: 12 September 2007, 17:09:00 » |
|
Das ist modules/User_Registration/index.php die ich habe ist da was falsch vieleicht  Die Datei ist ok und ist die aktuelle aus dem SP4.  Haste vielleicht aus dem ZIP vom Avatar-Modul auch die Dateien aus dem Verzeichnis " Extramodule & Anpassungen" auf Deinen Webspace hochgeladen?? Die sind / waren nur für die Version 0.1.6. Seit V0.1.7 sind diese Anpassungen bereits im pragmaMx integriert. WICHTIGE INFORMATION: ======================== Die In diesem Ordner befindliche Dateien NUR ersetzen wenn das pragmaMX Version 0.16 verwendet wird!
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #11 am: 12 September 2007, 19:23:20 » |
|
Das hier habe ich heruntergeladen und installiert auf pragmaMx 0.1.9,und schon aktivierungslink wird nicht versendet, bei neue user, ich weiss nicht , was ich falsch gemacht habe.  Avatar Upload Modul V.2.4.3 Kategorie: pragmaMx Module, Addons & Zubehör Beschreibung: Avatar Upload Modul V.2.4.3 Ein Auszug aus der Readme: Das Avatar Upload Modul ermöglicht allen Usern Ihrer Community Avatare und Fotos hochzuladen. Ausserdem bietet diese Software folgende Möglichkeiten: * Hochladen beliebig vieler Bilder in den Formaten jpg, png und gif * Alle Bilder werden in einer persönlichen Fotogallery angezeigt * Kommentare zu jedem Album möglich * Administratorinterface mit vielen Einstellmöglichkeiten (Größe der Bilder, Proportionen, automatische Verkleinerung, Thumbnails, Design etc.) Nur für PragmaMX V.0.16 und höher! Version: 2.4.3 aktualisiert am: Dienstag, 01. November 2005 Dateigrösse: 306.58 Kb Autor: David Heidrich Homepage des Autors
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
jubilee
Gast
|
« Antworten #12 am: 12 September 2007, 19:29:31 » |
|
und schon aktivierungslink wird nicht versendet, bei neue user, ich weiss nicht , was ich falsch gemacht habe. Wenn Du möchtest, dann geb mir doch bitte einmal Admin-Zugangsdaten per PM. Dann schau ich einmal ob ich das Problem eingrenzen kann.
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #13 am: 13 September 2007, 17:25:44 » |
|
Es ist immer noch gleich, ich habe probiert und aktivierungslink wird nicht gesendet leider,kann es auch bei ya-repair.php ya_deleter.php ya_erw.phpliegen 
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
jubilee
Gast
|
« Antworten #14 am: 13 September 2007, 17:33:26 » |
|
Wie gesagt, bei meinem test gestern habe ich den Aktivierungslink bekommen bei der Einstellung: Eigenes Passwort, Aktivierungslink zusenden Bekommst Du denn die anderen Systemmails zugesendet. Z.B. wenn Du im Newsletter-Admin dir eine Liste deiner Newsletterabonenten zusenden lässt ? Hast Du bei Deinem Mail-Provider (Hotmail.com glaub ich war das ?!) einmal geschaut, so wie ich Dir per PM geraten hab, ob dort evt. etwas im Spamfilter hängen bleibt ?
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #15 am: 13 September 2007, 17:37:51 » |
|
in Hotmail junkmail ist nichts ! 
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
Sitki
|
« Antworten #16 am: 13 September 2007, 17:41:48 » |
|
Hallo  , gibt es irgendwelche Fehlermeldungen in der Systemüberwachung? Event. zur weiteren Problemfindung von Relevanz.
|
|
|
|
|
Gespeichert
|
Grüsse & Esenlikler
Wurde dein Problem gelöst? Dann bitte markiere den Thread entsprechend. Kein Support per PM - Nutzt bitte das Forum! Destek için forumu kullanın. Özel mesaj atmayın.. Helmuth von Moltke
|
|
|
|
|
rampport
öfter hier

Offline
Beiträge: 31
|
« Antworten #17 am: 13 September 2007, 19:11:10 » |
|
Ich weiss nicht genau mit dem newsletter senden, aber ich bekam keine beim testen stand Warning: Invalid argument supplied for foreach() in /home/www/web244/html/modules/Newsletter/index.php on line 466
Warning: Invalid argument supplied for foreach() in /home/www/web244/html/modules/Newsletter/index.php on line 501Uns empfehlen (Diese Website einem Freund empfehlen) getestet Ich bekam keine emailFeedback getestet Ich bekam keine emailirgendwie von der seite werden die emails gar nicht versendet 
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
jubilee
Gast
|
« Antworten #18 am: 13 September 2007, 19:38:22 » |
|
Hmmm ... Hast Du komplette Zugangsdaten zum Mailsystem von Hotmail ? Also Usernamen, Servernamen und Passwort und evt. SMTPafterPOP-Host ? Dann konfigurier doch einmal das Mailsystem unter Admin-Menü/Einstellungen mit diesen Daten. Mir scheint wir kommen dem Problem langsam näher
|
|
|
|
|
Gespeichert
|
|
|
|
|
|
|
jubilee
Gast
|
« Antworten #19 am: 14 September 2007, 11:02:03 » |
|
Das kommt bei Hotmail als Info bei einer versendeten Mail : Diagnostic-Code: SMTP; 550 Your e-mail was rejected for policy reasons on this gateway. Reasons for rejection may be related to content with spam-like characteristics or IP/domain reputation problems. If you are not an e-mail/network admin please contact your E-mail/Internet Service Provider for help. For e-mail delivery information, please go to http://postmaster.live.comEs ist also tatsächlich der Spamfilter der dieses Problem verursacht. Jetzt müssen wir mal sehen, wie wir das Problem umgehen
|
|
|
|
|
Gespeichert
|
|
|
|
|