Mailbenachrichtigung

Begonnen von HdH, 17 November 2005, 15:38:35

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

HdH

Hallo,

Habe mir die Free-Version des CMS MX 0.1.6 runtergeladen, um es im Intranet einzusetzen. Installation und Einbindung diverser Module waren Kein Problem. Board läuft schnell und gut, bis zu dem Punkt, wo Mails an User im Intranet zugestellt werden. Ob Benutzeranmeldung oder irgendeine Benachrichtigung, in den Links der Mails (direktverlinkung) steht immer https://dc/usw. Hier sollte aber einfach http://.... stehen, denn bei Klick auf den https-Link geht natürlich nichts, Seite wird nicht gefunden.
Entweder übersehe ich eine Einstellung oder ich finde sie nicht... Ich bitte um einen Hinweiß, wie ich das abstellen bzw. wo ich das ändern kann...
PS. Habe gerade das Modul Kalender mit den Beispielterminen installiert, auch dort kann ich keinen verlinkten Termin aufrufen, hier wird auch https:/dc/usw... aufgerufen. Selbst in der Administration als Admin kann ich keinen neuen Termin eingeben, wird auch versucht auf https: zuzugreifen...

MfG Peter
...hoffe das hilft!


Andi

Moin :)

nur zur Klarstellung,
- die Mailfunktion an und für sich funktioniert?
- Du rufst die Seiten über https auf, also, das steht dann auch in der Browserzeile?
- Nur die https-Links, im Mail funktionieren nicht, wären das http-Links, würden die gehen?
schön´s Grüssle, Andi

HdH

Hallo Andy,

Ja, Mail funktioniert super...
Nein, ich rufe die Seite ganz normal über http://...  auf...
Ja, wenn ich das s wegnehme funktioniert der Link vom Mail...
Frage mich blos, wo kommt das https her ?

MfG Peter
...hoffe das hilft!


Andi

ZitatFrage mich blos, wo kommt das https her ?

Oki, das ist der Knackpunkt ;)

Wie lautet denn die richtige komplette URL des Intranets?
Denke irgendwas stimmt mit der automatischen Erkennung der URL nicht...
Evtl. müsste das angepasst werden für die speziellen Belange in deinem Intranet :(
schön´s Grüssle, Andi

HdH

Zur Zeit, da noch Test
http://dc/prag

Wenn alles läuft soll die Seite direkt ins Root also dann http://dc 

Aber da sagst Du was, ich versuche es mal mit einen Virtuellen Host ...
melde mich dann nochmal...

MfG Peter
...hoffe das hilft!


HdH

So, habe jetzt einen Virtuellen Host http://hdhweb.loc eingerichtet. Die Seite ist auch durch diesen Aufruf im Browser erreichbar. Klar, läuft natürlich so nicht wirklich, wo ändere ich jetzt die Url von http://dc/prag auf die Neue ? Hoffendlich nicht komplett neu installieren, oder ? Habe schon einiges an Arbeit da drinn...

MfG Peter
...hoffe das hilft!


HdH

Keiner eine Idee, wo ich die Einträge finde? Zur Zeit besteht immer noch das Problem mit dem https, und zwar bei Mails, im Terminkalender und in der Coppermin-Gallery... Ansonsten läuft das CMS tadellos.
Muss ich neu installieren, oder kann ich Pfade nachträglich ändern ???

MfG Peter
...hoffe das hilft!


Andi

Hi :)

also auf den virtuellen Host, oder wie du das pragma dann aufrufst, darüber hast du im pragma keinen Einfluss.
ZitatJa, wenn ich das s wegnehme funktioniert der Link vom Mail...
Denke, dass wir nur hier ansetzen können.

schau mal in die /includes/mx_baseconfig.php, in Zeile ~#122 findest du folgende Zeile:$proto  = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'])? 'https://' : 'http://';
Die ändere mal bitte ab in:$proto  = 'http://';

Dadurch müsste das https in den Mails verschwunden sein und der Rest der Seite müsste auch noch funktionieren.
schön´s Grüssle, Andi

HdH

#8
Hallo Andy,

SUPER-TIP, funktioniert jetzt  :) , nach diesen Eintrag habe ich Stundenlang gesucht, wusste nur nicht wo... Kenne leider PragmaMX noch zu wenig. Habe vorher OPN (da weiß ich was wo gemacht werden muss) genutzt, ist aber viel zu unübersichtlich und kompliziert geworden. Auch die Suche auf der Webseite, eh man dort das findet was man sucht, naja, derbe Unordnung... Deshalb war ich auf der Suche nach einem neuen guten, schnellen und sicheren CMS und bin hier gelandet...
Werde mich dann wohl nach einer gewissen Testphase auch für die Pro entscheiden und dabei bleiben.

Kurze frage noch, wie wirkt sich die Änderung die ich eben local gemacht habe, beim Provider aus? Sicherheitsrisiko ? Nutze dort auch kein https.
Habe übrigens das Portal nochmal installiert gehabt, der Link zum CMS mit https: wird schon bei der Installation erstellt, zumindest hier local. Habe noch eine Testinstallation beim Provider laufen, dort ist das nicht so. Hast Du eine Idee, woran das liegt ?

So, ich glaube das reicht erst mal, vielen Dank für den Tipp und noch einen schönen Sonntag,

MfG Peter

PS. Es reicht schon die beiden Einträge ,, 'https://' : 'http://' ,, nur zu tauschen, 'http://' : 'https://' schon geht,s ...

MfG Peter
...hoffe das hilft!


Andi

Hi :)

fein dass es funzt, wobei ich mir absolut nicht erklären kann, wie das zusätzliche S zustande kommt. Server, die unbekannten Welten des Weltraums....

Das Ganze wirkt sich eigentlich nur aus, wenn du wirklich mal https verwendest. Weil dann eben in den Links wieder das s fehlt.
Sicherheitsproblematisch ist das nicht. Die Funktion ermittelt ja nur den Pfad, bzw. die komplette Webadresse für die Links, die dann in eMails oder auch teilweise auf der Seite angezeigt werden.
Mit dem System, egal ob Server oder pragmaMx hat das intern nichts zu tun.
schön´s Grüssle, Andi

HdH

#10
Hallo Andy,

Danke für die Info, bin ich ja beruhigt... :)

So, nun doch noch ein kleines Problem, habe gerade eine Benutzerregistrierung auf der Testinstallation beim Provider durchgeführt, klappt auch gut, bis audf den Link den der Neue User per Mail zugesendet bekommt.
Hier wird der User direkt zu Account geführt, und bekommt natürlich dies zu sehhen:

.-------------------------------------------------------------------------------------------------
Sie sind im Begriff einen geschützten Bereich zu betreten.

Es tut uns leid, aber dieser Bereich ist nur unseren Registrierten Benutzern zugänglich.

Sie können sich kostenfrei registrieren, indem Sie hier klicken,
anschliessend haben Sie uneingeschränkten Zugriff auf diesen Bereich.
Danke.

[ Zurück ]
-------------------------------------------------------------------------------------------------

Das ist aber nicht Sinn und Zweck der Sache, das er jetzt erst wieder auf ,,Home,, klicken muss um sich einzuloggen. Normal sollte der User zu einer Loginmaske kommen...
Kannst es gern testen, schicke Dir per PN die Url. Das Portal schaut zwar schon ganz gut aus aber ist eben noch  Baustelle, deshalb möcht ich die Url noch nicht veröffendlichern.
Wo kann ich diese Url ändern? bzw. überhaupt den Inhalt der Mail ändern, anpassen ???

2. Problem: Gibt es eine Möglichkeit, die Userdaten aus einen OPN-CMS zu übernehmen ? Habe zwar schon mal per Hand angefangen, bin inzwischen bei ca. 60 User, bleiben aber noch rund 600... das ist Strafarbeit :(
Es geht im Prinzip nur um die Userdaten samt Passwörter... um eine neureg. bei Portalumstellung zu vermeiden.

MfG Peter
...hoffe das hilft!


Andi

Moin :)

zu 1.
ZitatEs tut uns leid, aber dieser Bereich ist nur unseren Registrierten Benutzern zugänglich.
Das Your-Account Modul muss auch für anonyme Besucher aktiviert sein. ;)

zu 2.
hmm, müsste man sehen, wie die Struktur zusammenpasst, evtl. kann man das einfach mit einer Importabfrage machen, evtl. braucht man auch ein kleines php-Script.
Kannst mir ja mal nen Dump der Tabelle zukommen lassen.
schön´s Grüssle, Andi

HdH

Hallo Andi,

,,Das Your-Account Modul muss auch für anonyme Besucher aktiviert sein.,,

Ok, habe ich gemacht, funktioniert trotzdem nicht. Die Mail kommt mit folgenden Link...
http://......../modules.php?name=Userinfo&uname=test3
und das führt halt zur besagten Meldung.
Sollte aber so aussehen, um direkt zur Login-Maske zu kommen:
http://......../modules.php?name=Your_Account

Kannst Dich ja selbst überzeugen, führe bitte mal eine Reg. bei mir durch, ich lösche den Account dann auch wieder... Link hatte ich ja per PN an Dich geschickt...

Zum 2. Datenbank, ok, das wäre eine Maßnahme, schicke Dir in den nächsten Tagen mal ein Dump der User.

3. Wo finde ich die Möglichkeit, den Inhalt der Mails, sprich Reg. , Newsletter usw. den Gegebenheiten anzupassen, Texte/Inhalt zu ändern ?

MfG Peter
...hoffe das hilft!


Andi

Oki, jetzt....

Moin :)

der Link ist schon sooo alt, dass das noch nicht aufgefallen ist...
Naja, richtig ist er ja schon, halt nur unlogisch in diesem Mail...

Ändere die Datei modules/User_Registration/index.php Zeile ~#432 steht folgendes:
$message .= "" . MX_HOME_URL . "/modules.php?name=Userinfo&uname=" . $uname . "\n\n\n\n\n\n\n\n\npowered by: " . MX_VERSION . " (http://www.pragmaMx.org)";
das änderst du in:$message .= "" . MX_HOME_URL . "/modules.php?name=Your_Account";
In der kommenden 0.1.7 ist das dann schon so drin ;)


Die Texte der Mails sind meist in den Sprachdateien untergebracht und auch dort anzupassen.
schön´s Grüssle, Andi