Mailstation Newbie / Webmailer

Status
Für weitere Antworten geschlossen.

SHCSHC

Benutzer
Mitglied seit
12. Feb 2009
Beiträge
191
Punkte für Reaktionen
7
Punkte
24
Hallo,

ich würde die Mailstation gerne wie folgt "misbrauchen":

Ich nutze einen IMAP-Account für meine privaten eMails. Der zugehörige Webmail-Zugang des Providers ist jedoch eine Katastrophe. Daher würde ich lieber Roundcube verwenden.

Auf meiner DS408 habe ich nun das Mailstation-Paket installiert und die Anleitung befolgt. Ich habe jetzt allerdings ein Brett vor dem Kopf:

Wo muss ich denn den externen IMAP/SMTP-Server eintragen, um das nutzen zu können?! Ich habe da so die Vermutung, dass ich irgendwas vergessen/überlesen habe.

Vielen Dank,
SHC
 

SHCSHC

Benutzer
Mitglied seit
12. Feb 2009
Beiträge
191
Punkte für Reaktionen
7
Punkte
24
Danke für die schnelle Antwort.

Ich habe mal die ersten 5 Seiten der 14 Seiten gelesen. Wenn ich das richtig verstehe, geht es hier darum die Mailstation als eigenständigen Server einzurichten. Ich würde aber gerne "einfach" nur über den Roundcube-Webmailer meine IMAP-Mails anzeigen und versenden.

Nochmals Danke für Eure Hilfe,
SHC
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
Danke für die schnelle Antwort.

Ich habe mal die ersten 5 Seiten der 14 Seiten gelesen. Wenn ich das richtig verstehe, geht es hier darum die Mailstation als eigenständigen Server einzurichten. Ich würde aber gerne "einfach" nur über den Roundcube-Webmailer meine IMAP-Mails anzeigen und versenden.

Nochmals Danke für Eure Hilfe,
SHC
Roundcube ist nur ein Webinterface fürs Mailen. Damit Roundcube richtig laufen kann muss es mit Mailservern reden. Roundcube kann von einem Server (IMAP) Mails abholen, aber zum Verschicken brauchst du dann einen SMTP Ausgangsserver.
Du könntest Roundcube so konfigurieren, dass es direkt mit dem IMAP Server bei deinem Provider redet und dir die Mails anzeigt. Zum Versenden würdest du Roundcube dann z.B. den SMTP deines Providers angeben.
Das Konfigfile von Roundcube heisst main.inc.php
Code:
$rcmail_config['default_host'] = 'ssl://imap.deinprovider.tld';
$rcmail_config['default_port'] = 993;
$rcmail_config['smtp_server'] = 'smtp.deinprovider.tld';
$rcmail_config['smtp_port'] = 25;
$rcmail_config['smtp_user'] = 'deinBenutzername';
$rcmail_config['smtp_pass'] = 'deinPasswort';
Damit sollte eigentlich dein Roundcube mit den Servern deines Providers reden und du brauchst lokal auf der DS keinen Mailserver.
Ggf solltest du dir trotzdem überlegen, die Emails zentral auf der DS zu sammeln und dann mit deinen Clients auf die DS zuzugreifen. Dann bräuchtest du allerdings den Mailserver direkt auf deiner DS.

Gruss

tobi
 

SHCSHC

Benutzer
Mitglied seit
12. Feb 2009
Beiträge
191
Punkte für Reaktionen
7
Punkte
24
Hallo,

das klingt super und sollte für meine Zwecke reichen.

Drei dumme Fragen bleiben noch:
1) In welchem Verzeichnis steckt die Datei 'main.inc.php' ?
2) Wo muss ich User/Passwort für den IMAP-Server angeben?
3) Wie würde die erste Zeile lauten, wenn ich statt 'ssl' die normale Verbindung nutzen würde?

Vielen Dank,
SHC
 

SHCSHC

Benutzer
Mitglied seit
12. Feb 2009
Beiträge
191
Punkte für Reaktionen
7
Punkte
24
[Leider konnte ich meinen Beitrag nicht editieren, daher eine weitere Antwort]

Es juckte mich gestern abend derart in den Fingern, dass ich noch die halbe Nacht versucht habe, die Lösungen zu finden. Und das hat geklappt:


1) Die Datei main.inc.php steckt hier:
/VolumeX/@appstore/MailStation/roundcubemail/config/main.inc.php

Anm.: VolumeX ist das Volume auf dem das Paket 'Mailstation' installiert wurde. Z.B. Volume1

2) User und Passwort für den imap-Server ist der Anmeldename/Passwort bei Roundcube

3) $rcmail_config['default_host'] = 'imap.deinprovider.tld';


Zusätzlich:
// automatically create a new RoundCube user when log-in the first time.
// a new user will be created once the IMAP login succeeds.
// set to false if only registered users can use this service
$rcmail_config['auto_create_user'] = FALSE;

=> Das bewirkt, dass man nur angemeldet wird, wenn die eMail-Adresse auf dem externen Server existiert.

Bsp.:
Auf dem externen Server existiert der User 'benno@benno.de' mit dem Passwort 'Benno1"

A) $rcmail_config['auto_create_user'] = TRUE;
- Meldet man sich mit den richtigen Daten an, öffnet sich Roundcube mit den Ordnern und eMails der Mailbox
- Meldet man sich mit falschen Daten an, öffnet sich Roundcube mit einem neuen, leeren Postfach

B)A) $rcmail_config['auto_create_user'] = FALSE;
- Meldet man sich mit den richtigen Daten an, öffnet sich Roundcube mit den Ordnern und eMails der Mailbox
- Meldet man sich mit falschen Daten an, gibt Roundcube eine Fehlermeldung zurück.


Mit diesen Einstellungen funktioniert das Ganze!!



Vielen Dank,
SHC
 

SHCSHC

Benutzer
Mitglied seit
12. Feb 2009
Beiträge
191
Punkte für Reaktionen
7
Punkte
24
Erledigt ;-)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat