Bekijk Volledige Versie : webmail verwijzen naar roundcube ?
Hallo,
Ik weet zeker dat ik het hier een keer gelezen heb maar ik kan het niet meer vinden :surrender:
Hoe doe je nou ook alweer domein.nl/webmail laten verwijzen naar domein.nl/roundcube voor alle users ?
Vrgr Chris
Marco Mahieu
13/09/10, 17:56
Even intikken op google en binnen 1 min. heb je het gevonden ;)
Nou vooruit, kijk hier maar even naar dan moet je er vast wel uitkomen: http://help.directadmin.com/item.php?id=169
Diezelfde vraag is hier ook al een keer langs gekomen op WHT. Voortaan dus eerst even zoeken.
O ja, dat was het, Thanx :thumbup:
(net op de verkeerde zoektermen gezocht denk ik)
Diezelfde vraag is hier ook al een keer langs gekomen op WHT. Voortaan dus eerst even zoeken.
Ik weet zeker dat ik het hier een keer gelezen heb maar ik kan het niet meer vinden
Bedankt voor je nuttige bijdrage.
MKB Webhoster
21/05/14, 06:24
Ik weet dat het een oude thread is, maar het heeft mij wel enorm geholpen, en ik kwam op deze pagina uit via google search. Dus voor alle volgende mensen die het zoeken
Om www.domein.nl/webmail te laten doorverwijzen automatisch naar www.domein.nl/roundcube
1. Open FileZilla (of eender welk FTP programma)
2. Log in via SSH
3. Ga 1 level omhoog door op de ... te klikken in de file manager
4. Ga naar de map etc
5. Ga naar de map httpd
6. Ga naar de map conf
7. Ga naar de map extra
8. Open de file httpd-alias.conf met een teksteditor
9. Verander de alias naar roundcube (Alias /webmail "/var/www/html/webmail/" wordt dus Alias /webmail "/var/www/html/roundcube/")
10. Sluit je FTP programma
11. Ga naar je directadmin (www.domein.nl:2222)
12. Log in als Admin
13. Klik op Service monitor
14. Klik op RESTART bij HTTPD
Et Voila!
Yourwebhoster
21/05/14, 10:33
Of je doet via SSH:
sed -i 's/webmail\//roundcube\//g' /etc/httpd/conf/extra/httpd-alias.conf && /etc/init.d/httpd restart
En voila:)
Dit geldt voor alle gebruikers op de server? Of kun je het per gebruiker instellen? De een gebruikt Roundcube, de ander een externe mailserver. Het zou mooi zijn als allebei /webmail kunnen gebruiken en in hun mailomgeving komen.
Yourwebhoster
21/05/14, 11:55
Dit geldt voor alle gebruikers op de server? Of kun je het per gebruiker instellen? De een gebruikt Roundcube, de ander een externe mailserver. Het zou mooi zijn als allebei /webmail kunnen gebruiken en in hun mailomgeving komen.
Dit geld voor alle gebruikers. Als een gebruiker een externe omgeving gebruikt dan is deze oplossing daar niet voor geschikt. Je zou wel kunnen kijken of je Roundcube geschikt kan maken om ook op bepaalde externe omgevingen in te loggen maar dan zit je wel aan maatwerk.
Wat je ook kan doen is het volgende:
- Maak een map aan met bijv de naam /var/www/pickYourWebmail
- Maak hier een index met een keuze optie voor de klant.
- pas de /webmail alias niet naar roundcube aan maar naar pickYourWebmail
Ik ga er van uit dat je weet welke externe webmail systemen de klant gebruikt. Als je zelf een extern mail systeem aan biedt dan is dit een interessante oplossing.
Dit geld voor alle gebruikers. Als een gebruiker een externe omgeving gebruikt dan is deze oplossing daar niet voor geschikt. Je zou wel kunnen kijken of je Roundcube geschikt kan maken om ook op bepaalde externe omgevingen in te loggen maar dan zit je wel aan maatwerk.
Wat je ook kan doen is het volgende:
- Maak een map aan met bijv de naam /var/www/pickYourWebmail
- Maak hier een index met een keuze optie voor de klant.
- pas de /webmail alias niet naar roundcube aan maar naar pickYourWebmail
Ik ga er van uit dat je weet welke externe webmail systemen de klant gebruikt. Als je zelf een extern mail systeem aan biedt dan is dit een interessante oplossing.
Ik heb deze opzet inderdaad wel eens een keer ergens gezien. Het zou niet mijn eerste keuze zijn (persoonlijk) maar het is zeker een optie!
Wat zou je keuze dan zijn Erik H.?
Wat zou je keuze dan zijn Erik H.?
Ik zou het gewoon op 1 generieke webmail client houden. Je kan er natuurlijk meerdere bieden maar dan moet je op allemaal ook support bieden en je kennisbank mee vullen.
Maar je hebt je webmail via je controlepaneel en een (exchange) mailserver. Het mooiste zou zijn als klanten www.domein.nl/webmail kunnen gebruiken en op de webmail van het controlepaneel of mailserver komen.
Bedankt voor de tips, dit is echt iets wat ik kan gebruiken
Het mooiste zou zijn als klanten www.domein.nl/webmail kunnen gebruiken en op de webmail van het controlepaneel of mailserver komen.
Dat kan met zo'n index.php in een centrale /webmail folder, moet je wel zelf handmatig bij houden:
<?php
$host = $_SERVER['HTTP_HOST'];
switch ($host)
{
case 'demo1.dommelhosting.nl' :
$location = 'https://kerioconnect.dommelhosting.nl';
break;
case 'demo2.dommelhosting.nl' :
$location = 'https://gmail.com';
break;
case 'demo3.dommelhosting.nl' :
$location = 'https://web3.dommelhosting.nl/roundcube';
break;
default :
$location = 'https://www.dommelhosting.nl/roundcube';
break;
}
header('Location: '.$location);
?>
Of natuurlijk geen centrale /webmail instellen en iedere website even met "Site Redirection" het juiste adres geven.
Het kan nog iets simpeler. Zet dit in een centrale /webmail/index.php en voor de uitzonderingen kun je de juiste redirect in een losse file "webmail" in de base folder van een domein zetten.
<?php
$folder = dirname($_SERVER['DOCUMENT_ROOT']);
$file = $folder.'/webmail';
$location = @file_get_contents($file);
if ($location == '')
{
$location = 'https://'.$_SERVER['HTTP_HOST'].'/roundcube';
}
header ('Location: '.$location);
?>
/home/user/domains/demo.domain.tld/webmail file:
https://www.gmail.com