Bitte Hilfe Mail
|
|
Radiotv |
Geschrieben am 01. Februar 2019 20:33:57
|
![]() |
hallo brauche hilfe user versuchen sich anzumelden geht auch aber kommt keine email und ich kann nicht sehen wir nicht aktiviert ist . wäre super wenn mir einer helfen könnte -danke |
Information: |
PHP Version: 7.2.x • MySQL Version: 8.0 • ![]() |
|
|
Andydeluxe97 |
Geschrieben am 01. Februar 2019 20:57:59
|
![]() |
Hallo, Lade dir diese Infusion runter -> https://phpfusion-4you.de/downloads.p...age_id=223 Gruss Andy |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Radiotv |
Geschrieben am 01. Februar 2019 21:08:47
|
![]() |
frage ist es möglich eine pn zu bekommen wenn sich leute anmelden lg
Bearbeitet von Radiotv am 01. Februar 2019 21:14:17 |
Information: |
PHP Version: 7.2.x • MySQL Version: 8.0 • ![]() |
|
|
Krelli |
Geschrieben am 01. Februar 2019 21:13:46
|
![]() |
Das User Control Center finde ich besser, da umfangreicher: Download |
Information: |
PHP Version: 8.2.x • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Radiotv |
Geschrieben am 01. Februar 2019 21:15:10
|
![]() |
Danke leider kann ich keine emails enmpfangen unte kontakt usw könnt ihr mir da auch helfen lg Bearbeitet von Radiotv am 01. Februar 2019 21:57:36 |
Information: |
PHP Version: 7.2.x • MySQL Version: 8.0 • ![]() |
|
|
Krelli |
Geschrieben am 02. Februar 2019 14:39:25
|
![]() |
Entweder ist der Server schlecht konfiguriert bzw. sendet die Mails nicht ordnungsgemäß raus (z.B. weil sendmail gesperrt ist) oder der Server steht auf den Blacklists. Du könntest versuchen, in den Einstellungen den authentifizierten SMTP-Versand zu aktivieren, damit kann man auch eMail-Postfächer benutzen die woanders liegen (web.de, gmx & Co.). Außerdem: in den Haupteinstellungen wird eine Absender-Emailadresse angegeben für den Versand aus PHP-Fusion heraus. Diese muss mit den angegebenen SMTP-Daten des Postfaches übereinstimmen. Wenn man keinen authentifizierten SMTP-Versand einrichtet sollte die Absender-eMailadresse idealerweise eine lokale eMail-Adresse sein. Viele Webmaster geben dort Freemailer Adressen an. Da dein Server aber für das Versenden von eMails unter dieser Identität gar nicht zuständig ist (du bist ja nicht Yahoo oder GMX, dein verwendeter Server gehört also nicht zu denen) wird fast jede versendete Mail vom Server des Empfängers als Fälschung abgewiesen. |
Information: |
PHP Version: 8.2.x • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Radiotv |
Geschrieben am 02. Februar 2019 15:45:53
|
![]() |
ok danke ich werde es mal testen vielen dank für deine nette hilfe-top |
Information: |
PHP Version: 7.2.x • MySQL Version: 8.0 • ![]() |
|
|
rotz |
Geschrieben am 08. Februar 2019 21:27:40
|
![]() |
Mach es dir nicht so kompleziert. In der register.php einbauhen so z.B. suche: Code Download Code $result = dbquery("DELETE FROM ".DB_NEW_USERS." WHERE user_code='".$_GET['code']."' LIMIT 1"); Darüber den Code den kannst du dir noch anpassen: Code Download Code $result = dbquery("INSERT INTO ".DB_MESSAGES." VALUES('1', '1,', '1', 'Neu-Registrierung', ' Hallo es gibt einen neues Mitglied auf deiner Webseite.<strong><br />Eine Freischaltung ist erforderlich.</strong>', '0', '0', '".time()."', '0')"); |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • ![]() |
|
|
Krelli |
Geschrieben am 10. Februar 2019 11:35:24
|
![]() |
Naja,ganz so einfach wie "rotz" beschreibt ist das nicht. Wenn Mails nicht erfolgreich versendet werden, erhält kein User den Bestätigungslink zum Anklicken. Damit hat also der Admin gar nichts zum Freischalten (zumindest nicht mit den mitgelieferten Funktionen in PHP-Fusion). Für diese nicht bestätigten Registrierungen benötigt man spezielle Tools wie die vorab genannten Infusionen. Im Code-Beispiel von rotz bekommt der Admin eine PN, dass er einen neu registrierten Benutzer freischalten muss. Der Code ist allerdings so nicht in Ordnung, da die SQL-Anweisung erstens unsauber ist und zweitens zu einem Fehler führen kann. Es wird da nämlich einerseits ohne Spaltendefinitionen gearbeitet und andererseits für die Index-Spalte die ID '1' festgelegt. Sobald jedoch eine PN mit der ID 1 bereits existiert kommt es zu einer Fehlermeldung auf der Seite und es gibt dann auch keine neue Benachrichtigung an den Admin. Die PN wird wie bereits erwähnt erst dann versendet, wenn der Bestätigungslink vom neuen User angeklickt wurde. Den Link kann der User aber nur anklicken, wenn er die Mail überhaupt erst einmal bekommt. Mit der Anleitung von rotz soll der Admin nach erfolgter eMail-Bestätigung eine PN zwecks notwendiger Aktivierung erhalten, bekommt die aber auch wenn die Admin-Aktivierung gar nicht eingeschaltet ist. Die von mir korrigierte Zeile Code Download Code $result = dbquery("INSERT INTO ".DB_MESSAGES." (`message_id`, `message_to`, `message_from`, `message_subject`, `message_message`, `message_smileys`, `message_read`, `message_datestamp`, `message_folder`) VALUES (NULL, '1', '1', 'Neu-Registrierung', 'Es gibt einen neues Mitglied auf deiner Webseite.<br /><strong>Eine Freischaltung ist erforderlich.</strong>', '0', '0', '".time().", '0'); Code Download Code if ($settings['admin_activation'] == "1") { Eine Problemlösung für das Mailproblem ist es aber nicht. Ohne eMail-Aktivierung hast du sehr oft Fake-Registrierungen zu bearbeiten und es werden immer mehr, mit eMail-Aktivierung kannst du aber nur arbeiten wenn der Mailversand aus deiner Homepage heraus einwandfrei funktioniert. Bearbeitet von Krelli am 10. Februar 2019 11:42:55 |
Information: |
PHP Version: 8.2.x • MySQL Version: Nicht ausgewählt • ![]() |
|
Springe ins Forum: |