Seite 1 von 2

E-mail system integrieren, aber wie ?

Verfasst: 18.06.2003 03:04
von Aho
habe hier ein sehr gutes script gefunden um meinen usern eine e-mail adresse anzubieten.

ich wollte das ganze nun in mein phpbb integrieren, dabei sollte natürlich lauout-mässig alles passen. leider haben die da so ein schlechtes template system erstellt, bei dem es keine header und footer gibt. das hätte alles viel einfacher gemacht.

nun, mein hauptanliegen ist, das ich jedem user eine mailadresse geben wollte, also das man nur eine mail bekommt wenn man sich im phpbb registriert, und dann irgendwo im profil oder so eine funktion hat, mit der man sich eine mail addy erstellen kann. problem ist, das es bei phpbb usernamen, zeichen gibt die bei e-mail unzulässig sind. das macht das ganze etwas problematisch, sonst könnte man die user datenbank für das mail script irgendwie erweitern.

kennt jemand von euch dieses script ? hat da schon wer mal mit gearbeitet ?

das script hab ich hier mal probeweise erstellt:
http://mail.suryoyena.com
user: test
pass: test

Verfasst: 18.06.2003 12:35
von Acid
Naja, anstatt die Usernamen zu benutzen... könntest Du ein neues Feld erstellen (Profil) und dieses dann mit dem Mail Script verbinden.

Verfasst: 18.06.2003 17:12
von Aho
ok, dann wäre noch das problem mit dem passwort.

in ter tabelle steht:

Code: Alles auswählen

id  User  Name  Hash  Strasse  PLZ  Ort  Telefon  FAX  lastlogin  
 1 aho@mail.suryoyena.com test 098f6bcd4621d373cade4e832627b4f6 test 12345 test     18.06.2003 17:08:04 
ist dieses Hash das passwort ? wie kann ich es mit dem des phpbb angleichen ? so das die user nicht immer username und passwort angeben müssen, sondern im overall_header ein menüpunkt haben: "E-mails abrufen"

und dann automatisch im script eingeloggt sind. so wäre das ganze eigentlich optimal.

Verfasst: 18.06.2003 20:12
von Aho
wie kann ich es bewerksteligen das wenn ich im profil ein usernamen eingebe, das es automatisch in die e-mail datenbank kommt ? und genauso mit dem passwort. irgendwie muß es ja aus der phpbb datenbank in die e-mail datenbank.

Verfasst: 23.06.2003 15:08
von Aho
weiß da keiner rat ? so langsam gerate ich uter zeitdruck. ich hab kein plan wie ich das script so ändere das der eine andere tabelle für die user erstellt usw.
biite kann mir da einer helfen ?

Verfasst: 25.06.2003 21:09
von Aho
das ganze habe ich mir so vorgestellt:
jeder user hat in seinem profil ein feld wo er seine gewünschte e-mail addy angeben kann. hat er das getan kommt an dessen stelle ein button z.b. "E-mail abrufen" und wenn man dann darauf klickt kommt man direkt zum posteingang von b1g.

- neues feld im profil von phpbb, kein problem, gibts schon nen hack dafür
- nur mit diesem feld eine neue zeile in der userdatenbank von b1g erstellen, ist denke ich auch nicht so schwer. einfach in der profile.php eine funktion erstellen die den neuen eintrag erstellt, dabei sollte das hash von phpbb kopiert werden, damit man nicht verschiedene passwörter eingeben kann.

- wie erstelle ich ein link, auf den man nur klicken muß um automatisch zum posteingang zu wechseln. dabei sollte weder nach user noch nach pass gefragt werden. es sollte automatisch das ausgewählt werden was man im profil eingegeben hatte und das passwort aus der phpbb datenbank.

Verfasst: 30.06.2003 19:51
von Aho
hat denn wirklich keiner ne idee, wie ich das machen könnte ? findet ihr wowas denn nicht interessant einen e-mail service für die user anzubieten ?

Verfasst: 30.06.2003 22:41
von sidragon
Also das Problem ist glaube ich weniger ein Skript so hinzubekommen, dass es mit phpBB arbeitet. Probleme bekommst du mit der Unserverwaltung auf deinem Mailserver, schließlich muss der die selben logins und Usernamen und accounts verwalten wie ein phpbb oder du musst extra ein Mapping machen zwischen Mailserverwelt und phpBB undann wird es kompliziert. Andersrum wollte ich aber nicht unbedingt, das die Forensoftware an meinem Mailserver "rumschustern" könnte...

Ich bite das meinen Moderatoren an, aber die Mailadressen werden händisch angelegt und passwörter sind verschieden. NUr den usernamen habe ich bereits automatisch gesetzt, wenn die den webmailer aufrufen...

Verfasst: 01.07.2003 01:56
von Aho
ne, das script funktioniert anders. bei diesem script gibt es nur ein pop3 account den man angeben muß. alle mails kommen in einen pop3 account. das script filtert die mails für eine bestimmte person aus und zeigt diese an. das hat also nichts mit einem mailserver zu tun.

ich denke mal man müsste einfach nur eine funktion erstellen die einen sql eintrag macht in der usertabelle des scripts. dabei das pass von phpbb benutzen, da es ja gleich verschlüsselt wird in dem script. ich hab das script mal probeweise hier installiert.

das ist alles glaube ich ein kleines problem. aber ich hab halt zu wenig ahung von php/sql befehlen usw.

ihr seid die einzigen die mir da helfen können.

Verfasst: 21.07.2003 03:31
von DeDonatis
mir würde das auch sehr helfen......

...hab aber genauso wenig ahnung wie du :)

vielleicht kann uns doch jemand helfen !???????????