|
| Postfix + virtuelle domæner Fra : Jonas Koch Bentzen |
Dato : 28-03-01 11:58 |
|
Findes et let administrationsprogram til håndtering af virtuelle
domæner i Postfix? (Jeg ved godt, der findes noget af den slags til
Qmail, men jeg vil af forskellige grunde ikke bruge Qmail). Mit problem
er, at jeg på min arbejdsplads er en af de eneste, der kan finde ud af
oprette/slette/viderestille epostkontoer, fordi det hele foregår på
kommandolinjebasis (redigering af /etc/postfix/virtual). Jeg tænkte på
at lave et PHP-program, der kan oprette og slette epostkontoer og
aliaser, men jeg er selvfølgelig løbet ind i det problem, at kun root
kan oprette nye brugere. Nogen nem måde at løse det på?
--
Venlig hilsen
Jonas Koch Bentzen
| |
Erwin Lansing (28-03-2001)
| Kommentar Fra : Erwin Lansing |
Dato : 28-03-01 12:25 |
|
Jonas Koch Bentzen <ingen.epostadresse@eksempel.dk> writes:
> Findes et let administrationsprogram til håndtering af virtuelle
> domæner i Postfix? (Jeg ved godt, der findes noget af den slags til
> Qmail, men jeg vil af forskellige grunde ikke bruge Qmail). Mit problem
> er, at jeg på min arbejdsplads er en af de eneste, der kan finde ud af
> oprette/slette/viderestille epostkontoer, fordi det hele foregår på
> kommandolinjebasis (redigering af /etc/postfix/virtual). Jeg tænkte på
> at lave et PHP-program, der kan oprette og slette epostkontoer og
> aliaser, men jeg er selvfølgelig løbet ind i det problem, at kun root
> kan oprette nye brugere. Nogen nem måde at løse det på?
Du kan includere flere filer som indeholder viruelle domæner i main.cf:
virtual_maps = hash:/home/luser/postfix-virtual-luser
hvor brugeren luser ejer filen og kan rette den og køre postmap på.
Der er altså ingenting der forhindrer at give en virtual-fil til
apache/php for at rette i.
--
Erwin Lansing -- abe.fnidder.dk
| |
Jonas Koch Bentzen (28-03-2001)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 28-03-01 12:46 |
|
Erwin Lansing skrev:
> Jonas Koch Bentzen <ingen.epostadresse@eksempel.dk> writes:
>
>> Findes et let administrationsprogram til håndtering af virtuelle
>> domæner i Postfix? (Jeg ved godt, der findes noget af den slags til
>> Qmail, men jeg vil af forskellige grunde ikke bruge Qmail). Mit
>> problem er, at jeg på min arbejdsplads er en af de eneste, der kan
>> finde ud af oprette/slette/viderestille epostkontoer, fordi det hele
>> foregår på kommandolinjebasis (redigering af /etc/postfix/virtual).
>> Jeg tænkte på at lave et PHP-program, der kan oprette og slette
>> epostkontoer og aliaser, men jeg er selvfølgelig løbet ind i det
>> problem, at kun root kan oprette nye brugere. Nogen nem måde at løse
>> det på?
>
> Du kan includere flere filer som indeholder viruelle domæner i
> main.cf: virtual_maps = hash:/home/luser/postfix-virtual-luser
>
> hvor brugeren luser ejer filen og kan rette den og køre postmap på.
> Der er altså ingenting der forhindrer at give en virtual-fil til
> apache/php for at rette i.
Men hvis der skal oprettes nye postkontoer, skal der jo oprettes nye
brugere - og hvordan gør jeg det i PHP?
FUT: dk.edb.internet.webdesign.serverside.php
--
Venlig hilsen
Jonas Koch Bentzen
| |
Daniel V. Pedersen (28-03-2001)
| Kommentar Fra : Daniel V. Pedersen |
Dato : 28-03-01 12:31 |
|
In article <86wv9am8zd.fsf@koala.droso.net>, Erwin Lansing wrote:
>Du kan includere flere filer som indeholder viruelle domæner i main.cf:
>virtual_maps = hash:/home/luser/postfix-virtual-luser
>
>hvor brugeren luser ejer filen og kan rette den og køre postmap på.
>Der er altså ingenting der forhindrer at give en virtual-fil til
>apache/php for at rette i.
Man ku' jo også databasifisere dimsen. Postfix har indbygget[0] support
for mysql maps ..
[0]: dvs man skal vistnok liiige compile den på en hemmerlig måde,
men der findes en readme, vistnok MYSQL_README.TXT eller
lign ..
--
Working for World Online but speaking for myself.
| |
Allan Joergensen (28-03-2001)
| Kommentar Fra : Allan Joergensen |
Dato : 28-03-01 12:51 |
|
Jonas Koch Bentzen <ingen.epostadresse@eksempel.dk> wrote:
>aliaser, men jeg er selvfølgelig løbet ind i det problem, at kun root
>kan oprette nye brugere. Nogen nem måde at løse det på?
Brug MySQL til virtual. Det virker glimrende.
--
Allan Joergensen (AJ1382-RIPE) - [DW] on the Undernet
Homepage: <URL: http://www.nowhere.dk/>
NT scales to quad Xeons? Linux scales to S/390. Benchmark that, soft ones.
I know karate (and seven other Japanese words).
| |
Jonas Koch Bentzen (28-03-2001)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 28-03-01 13:14 |
|
Allan Joergensen skrev:
> Brug MySQL til virtual. Det virker glimrende.
Okay. Er det så bare virtual_maps: mysql:/hvad/fanden/skriver/jeg/her?
Og hvordan løser jeg problemet med brugere, der skal oprettes?
--
Venlig hilsen
Jonas Koch Bentzen
| |
Michael Lyngbøl (28-03-2001)
| Kommentar Fra : Michael Lyngbøl |
Dato : 28-03-01 14:14 |
|
On Wed, 28 Mar 2001 14:13:48 +0200, Jonas Koch Bentzen wrote:
>> Brug MySQL til virtual. Det virker glimrende.
>
> Okay. Er det så bare virtual_maps: mysql:/hvad/fanden/skriver/jeg/her?
Fra MYSQL_README:
"
Once postfix is built with mysql support, you can specify a map type
in main.cf like this:
alias_maps = mysql:/etc/postfix/mysql-aliases.cf
The file /etc/postfix/mysql-aliases.cf specifies lots of information
telling postfix how to reference the mysql database. An example mysql
map config file follows:
....
"
> Og hvordan løser jeg problemet med brugere, der skal oprettes?
Det fixer du vel blot i dit databaseflaf?
--
Michael Lyngbøl -- Opinions are mine[TM];
CBR 600F
| |
Jonas Koch Bentzen (28-03-2001)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 28-03-01 14:31 |
|
Michael Lyngbøl skrev:
>> Og hvordan løser jeg problemet med brugere, der skal oprettes?
>
> Det fixer du vel blot i dit databaseflaf?
Forstår nicht. Godt nok kan jeg jo lave aliaser som jeg vil, men skal
der laves en egentlig POP/IMAP-konto, bliver jeg jo nødt til at have et
rigtigt brugernavn på systemet. Det kan MySQL vel ikke hjælpe mig med?
--
Venlig hilsen
Jonas Koch Bentzen
| |
Michael Lyngbøl (28-03-2001)
| Kommentar Fra : Michael Lyngbøl |
Dato : 28-03-01 15:12 |
|
On Wed, 28 Mar 2001 15:31:08 +0200, Jonas Koch Bentzen wrote:
>>> Og hvordan løser jeg problemet med brugere, der skal oprettes?
>>
>> Det fixer du vel blot i dit databaseflaf?
>
> Forstår nicht. Godt nok kan jeg jo lave aliaser som jeg vil, men skal
> der laves en egentlig POP/IMAP-konto, bliver jeg jo nødt til at have et
> rigtigt brugernavn på systemet. Det kan MySQL vel ikke hjælpe mig med?
MySQL er solo virtual maps (dvs. ren forwarding ting), er det ikke også
det du vil?
Eller har du brug for et system der kan håndtere POP3-konti?
--
Michael Lyngbøl -- Opinions are mine[TM];
CBR 600F
| |
Jonas Koch Bentzen (28-03-2001)
| Kommentar Fra : Jonas Koch Bentzen |
Dato : 28-03-01 15:31 |
|
Michael Lyngbøl skrev:
> MySQL er solo virtual maps (dvs. ren forwarding ting), er det ikke
> også det du vil?
Både og.
I den virtual-fil, jeg har nu, har jeg både viderestilling samt
egentlige brugernavne:
eksempel.dk anything
bruger1@eksempel.dk aegteBrugernavnPaaSystemet
bruger2@eksempel.dk en.anden@adresse.dk
> Eller har du brug for et system der kan håndtere POP3-konti?
Ja.
--
Venlig hilsen
Jonas Koch Bentzen
| |
Michael Lyngbøl (28-03-2001)
| Kommentar Fra : Michael Lyngbøl |
Dato : 28-03-01 17:04 |
|
On Wed, 28 Mar 2001 16:31:16 +0200, Jonas Koch Bentzen wrote:
>
>> MySQL er solo virtual maps (dvs. ren forwarding ting), er det ikke
>> også det du vil?
>
> Både og.
>
> I den virtual-fil, jeg har nu, har jeg både viderestilling samt
> egentlige brugernavne:
>
> eksempel.dk anything
> bruger1@eksempel.dk aegteBrugernavnPaaSystemet
> bruger2@eksempel.dk en.anden@adresse.dk
Ovenstående er også (lokal) forwarding.
>> Eller har du brug for et system der kan håndtere POP3-konti?
>
> Ja.
Oh, så er jeg bange for at du selv må til at stykke noget sammen.
--
Michael Lyngbøl -- Opinions are mine[TM];
CBR 600F
| |
Daniel V. Pedersen (28-03-2001)
| Kommentar Fra : Daniel V. Pedersen |
Dato : 28-03-01 19:29 |
|
In article <UAmw6.67$84.23030@news010.worldonline.dk>, Jonas Koch Bentzen wrote:
>Michael Lyngbøl skrev:
>
>> MySQL er solo virtual maps (dvs. ren forwarding ting), er det ikke
>> også det du vil?
>
>Både og.
>
>I den virtual-fil, jeg har nu, har jeg både viderestilling samt
>egentlige brugernavne:
>
>eksempel.dk anything
>bruger1@eksempel.dk aegteBrugernavnPaaSystemet
>bruger2@eksempel.dk en.anden@adresse.dk
>
>> Eller har du brug for et system der kan håndtere POP3-konti?
>
>Ja.
>
Jeg har for et lille stykke tid siden haft et sårn system oppe og køre,
det var ikke pænt men det virkede :)
http://kummefryser.dk/HOWTO
--
Disclaimer: Working for World Online but speaking for myself.
| |
Daniel V. Pedersen (28-03-2001)
| Kommentar Fra : Daniel V. Pedersen |
Dato : 28-03-01 19:33 |
|
In article <slrn9c4bas.anu.daniel@styx.kummefryser.dk>,
Daniel V. Pedersen wrote:
>Jeg har for et lille stykke tid siden haft et sårn system oppe og køre,
>det var ikke pænt men det virkede :)
>
> http://kummefryser.dk/HOWTO
Deeeeeeeeet skal så lige siges at det nyeste postfix snapshot (20010228)
har indbygget support for det patch jeg tilføjede i tidernes morgen. Og
mysql supporten 'ser' også ud til at være blevet en del pænere. Jeg
kunne dog ikke liiige få den til at du', men jeg var også igang med
redesign af db'en yadayda = nok mig der var et fjols :) .. og min
tålmodighed gad det nok heller ikke ;) ..
--
Disclaimer: Working for World Online but speaking for myself.
| |
Michael Lyngbøl (28-03-2001)
| Kommentar Fra : Michael Lyngbøl |
Dato : 28-03-01 13:03 |
|
On Wed, 28 Mar 2001 12:58:17 +0200, Jonas Koch Bentzen wrote:
> Findes et let administrationsprogram til håndtering af virtuelle
> domæner i Postfix? (Jeg ved godt, der findes noget af den slags til
> Qmail, men jeg vil af forskellige grunde ikke bruge Qmail). Mit problem
> er, at jeg på min arbejdsplads er en af de eneste, der kan finde ud af
> oprette/slette/viderestille epostkontoer, fordi det hele foregår på
> kommandolinjebasis (redigering af /etc/postfix/virtual). Jeg tænkte på
> at lave et PHP-program, der kan oprette og slette epostkontoer og
> aliaser, men jeg er selvfølgelig løbet ind i det problem, at kun root
> kan oprette nye brugere. Nogen nem måde at løse det på?
Som Allan skriver vil jeg kigge på MySQL eller PostgreSQL[1]
understøttelse af virtual maps.
[1] I mit rod af bookmarks kan jeg desværre ikke lige finde en URL, men
der existerer et patch some where.
--
Michael Lyngbøl -- Opinions are mine[TM];
CBR 600F
| |
Jan Chrillesen (29-03-2001)
| Kommentar Fra : Jan Chrillesen |
Dato : 29-03-01 15:51 |
|
Michael Lyngbøl <lyngbol@c.dk> wrote:
> Som Allan skriver vil jeg kigge på MySQL eller PostgreSQL[1]
> understøttelse af virtual maps.
>
> [1] I mit rod af bookmarks kan jeg desværre ikke lige finde en URL, men
> der existerer et patch some where.
http://www.mat.cc/postfix/postfix-pg.20010228.patch
/jan
| |
|
|