/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Postfix post til brugere som ikke er i pas~
Fra : Steffan Søndermark


Dato : 23-09-02 18:46

Hej,

Jeg har lige opsat Postfix op i mod en mySQL server som så indeholder
passwords mv. Det hele går godt indtil at jeg vil have postfix til at tage
imod post for "virtuelle brugere", altså brugere som ikke har en entry i
/etc/passwd.

Er der en venlig sjæl som ved hvordan man får postfix til at acceptere post
til "virtuelle brugere" ?

På forhånd tak

--
Steffan Søndermark






 
 
Henrik Stidsen (23-09-2002)
Kommentar
Fra : Henrik Stidsen


Dato : 23-09-02 19:38

"Steffan Søndermark" <ssf@servage.com> wrote in
news:6qIj9.22204$Qk5.957720@news010.worldonline.dk

> Er der en venlig sjæl som ved hvordan man får postfix til at
> acceptere post til "virtuelle brugere" ?

Se på funktionen "virtual", den kan det du ønsker.

--
Henrik Stidsen | HS235-DK | Ikke eksisterende samleobjekt/undtagelse
"I am a nobody, and nobody is perfect; therefore I am perfect."
http://hs235.dk | @spammer.dk <- spamfri emailadresse ;)

Steffan Søndermark (23-09-2002)
Kommentar
Fra : Steffan Søndermark


Dato : 23-09-02 19:52

Hej,

Mange tak for dit svar.

> > Er der en venlig sjæl som ved hvordan man får postfix til at
> > acceptere post til "virtuelle brugere" ?
>
> Se på funktionen "virtual", den kan det du ønsker.

Når jeg læser virtual(5) forstår jeg det som at den funktion videresender
til en local bruger eller en anden server. Er du sikker på at den kan
leverer til en bruger som ikke er i /etc/passwd ?


--
Steffan Søndermark





Lars Kongshøj (23-09-2002)
Kommentar
Fra : Lars Kongshøj


Dato : 23-09-02 20:31

"Steffan Søndermark" wrote:
> Når jeg læser virtual(5) forstår jeg det som at den funktion videresender
> til en local bruger eller en anden server. Er du sikker på at den kan
> leverer til en bruger som ikke er i /etc/passwd ?

Du må vist definere, hvad du mener med at "levere". Der er jo mange
måder at gøre posten tilgængelig på (imap/pop3/mbox/maildir,...).
Postfix er nu mere designet til at transportere end til at "levere"
posten.

--
Lars Kongshøj
Registrer dig som linux-bruger:
http://counter.li.org/enter-person.php

Steffan Søndermark (24-09-2002)
Kommentar
Fra : Steffan Søndermark


Dato : 24-09-02 05:42


> Du må vist definere, hvad du mener med at "levere". Der er jo mange
> måder at gøre posten tilgængelig på (imap/pop3/mbox/maildir,...).
> Postfix er nu mere designet til at transportere end til at "levere"
> posten.

Postfix skal lagre brugernes mails på serveren, det er så Courier's Imap
deamon som står som Imap/pop3. Men der er ikke Courier´som giver problemer.

Mit problem er som før at jeg ikke kan få postix til at acceptere mail til
brugere som ikke er oprettet i /etc/passwd.

--
Steffan Søndermark




Marcus Brofeldt (24-09-2002)
Kommentar
Fra : Marcus Brofeldt


Dato : 24-09-02 21:33

On Tue, 24 Sep 2002 06:42:10 +0200, Steffan Søndermark wrote:
> Mit problem er som før at jeg ikke kan få postix til at acceptere mail til
> brugere som ikke er oprettet i /etc/passwd.

Jeg har nøjagtigt samme problem, og håber på lidt ekspert-hjælp. :)

Indtil videre har jeg oprettet en bruger 'vmail' som jeg forventer postfix
på magisk vis selv regner ud hvad er ;)

--
MarcusBrofeldt
kamikaze@yifan.net

Henrik Stidsen (24-09-2002)
Kommentar
Fra : Henrik Stidsen


Dato : 24-09-02 19:01

"Steffan Søndermark" <ssf@servage.com> wrote in
news:5oJj9.22742$Qk5.974106@news010.worldonline.dk

> Når jeg læser virtual(5) forstår jeg det som at den funktion
> videresender til en local bruger eller en anden server. Er du
> sikker på at den kan leverer til en bruger som ikke er i
> /etc/passwd ?

Jeg bruger den til det...

--
Henrik Stidsen | HS235-DK | Ikke eksisterende samleobjekt/undtagelse
"I am a nobody, and nobody is perfect; therefore I am perfect."
http://hs235.dk | @spammer.dk <- spamfri emailadresse ;)

Poul-Erik Andreasen (25-09-2002)
Kommentar
Fra : Poul-Erik Andreasen


Dato : 25-09-02 11:29

On Tue, 24 Sep 2002 06:42:10 +0200
"Steffan Søndermark" <ssf@servage.com> wrote:

>
> > Du må vist definere, hvad du mener med at "levere". Der er jo mange
> > måder at gøre posten tilgængelig på (imap/pop3/mbox/maildir,...).
> > Postfix er nu mere designet til at transportere end til at "levere"
> > posten.
>
> Postfix skal lagre brugernes mails på serveren, det er så Courier's Imap
> deamon som står som Imap/pop3. Men der er ikke Courier´som giver problemer.
>
> Mit problem er som før at jeg ikke kan få postix til at acceptere mail til
> brugere som ikke er oprettet i /etc/passwd.

Nej det vil postfix ikke, men den kan levere mail videre til et andet program
som kan gøre det.

Kig lidt på parametrene

mailbox_transport
fallback_transport

som er i /etc/postfix/main.cfg

Du skal være opmærksom på at det du skriver skal være defineret i
/etc/postfix/master.cfg

F.eks jeg bruger ikke Courier jeg bruger Cyrus IMAP

Så det ser sådan ud i min /etc/postfix/main.cfg

mailbox_transport = cyrus

fallback_transport = cyrus

Og i min /etc/postfix/master.cfg kan man se flg linje


cyrus    unix   -   n   n   -   -   pipe
flags=R user=cyrus argv=/usr/cyrus/bin/deliver -e -m ${extension} ${user}

Håber at det hjælper lidt.

--
Poul-Erik Andreasen

Henrik Stidsen (25-09-2002)
Kommentar
Fra : Henrik Stidsen


Dato : 25-09-02 16:38

Poul-Erik Andreasen <poulerik@pea.dk> wrote in
news:20020925122849.16717e71.poulerik@pea.dk

>> Mit problem er som før at jeg ikke kan få postix til at
>> acceptere mail til brugere som ikke er oprettet i /etc/passwd.
>
> Nej det vil postfix ikke, men den kan levere mail videre til et
> andet program som kan gøre det.

Jo, det vil postfix godt! (via "virtual" som er med i de nyeste
udgaver af postfix...)

Virtual angives som transport og i main.cf angives de filer virtual
skal kigge i for at finde ud af hvor den skal gøre af mailen. Den
skriver den så til den angivne fil (og glemmer den derefter...)
Det er så op til din pop3 server at finde ud af at afkræve
brugernavn/password til den pågældene mailbox.

--
Henrik Stidsen | HS235-DK | Ikke eksisterende samleobjekt/undtagelse
"I am a nobody, and nobody is perfect; therefore I am perfect."
http://hs235.dk | @spammer.dk <- spamfri emailadresse ;)

Allan Joergensen (25-09-2002)
Kommentar
Fra : Allan Joergensen


Dato : 25-09-02 20:14

Henrik Stidsen <spamtrap@spammer.dk> wrote:

>>> Mit problem er som før at jeg ikke kan få postix til at
>>> acceptere mail til brugere som ikke er oprettet i /etc/passwd.
>> Nej det vil postfix ikke, men den kan levere mail videre til et
>> andet program som kan gøre det.
> Jo, det vil postfix godt! (via "virtual" som er med i de nyeste
> udgaver af postfix...)

Det er lidt en strid på ord, for Postfix kan ikke det du påstår ud af
boksen, og virtual kan være strid at få til at virke (eller kunne, det
er snart et stykke tid siden jeg har leget med den).

--
Allan Joergensen aka [DW] on eu.openprojects.net

"I know they're pushing us, Major, but consider their position." Sisko

John Hinge (26-09-2002)
Kommentar
Fra : John Hinge


Dato : 26-09-02 06:22

On 25 sep 2002 Allan Joergensen was heard to say:

> Henrik Stidsen <spamtrap@spammer.dk> wrote:
>
>> Jo, det vil postfix godt! (via "virtual" som er med i de nyeste
>> udgaver af postfix...)
>
> Det er lidt en strid på ord, for Postfix kan ikke det du påstår ud
> af boksen, og virtual kan være strid at få til at virke (eller
> kunne, det er snart et stykke tid siden jeg har leget med den).
>
Her er det sikkert mig som er en drønnert :)
Men jeg har faktisk et skægt problem netop med virtual :
jeg har konstateret at brugere lokalt på min linuxmaskine ikke
kan sende post, idet min server selv tror at den hedder :
orthanc.spoon.adsl.dk, og det navn står ikke liige registreret
andre steder end på maskinen selv, den hedder Orthanc, og den
bor jo på spoon.adsl.dk.. det giver problemer når mails skal
videre ud i verden, idet den forsøger at aflevere, men det
sjove er at den fint kan relaye for mit LAN (og nej, den kan fint
ikke relaye for noed som helst andet, ihvertfald ikke ud fra de
metoder som f.eks ordb tester.. af en helt urelateret men
spændende grund, bliver min maskine testet overraskende tit)

Hvis nu jeg så piller lidt i configgen, for at få postfix til
at præsentere sig på en for andre servere forståelig måde, så
vupti, holder alle mine virtuals op med at virke, så al post
sendt til x brugere på de y domæner jeg hoster mail for, ender
i samme postkasse, nemlig root.. Og det var jo ikke lige det
der sku ske..
Indtilvidere kalder jeg det for en feature overfor de cirka
2 mennesker som bruger min maskine's ssh adgang.. men det er
en sær feature :)

--
John Hinge - shayera / .sPOOn.
On usenet I represent no one but myself.
"Buffy I love you...... Oh God No!" Spike, Buffy tVs
http://www.spoon.dvd-klub.dk

Christian Andersen (01-10-2002)
Kommentar
Fra : Christian Andersen


Dato : 01-10-02 08:40

John Hinge wrote:

> Indtilvidere kalder jeg det for en feature overfor de cirka
> 2 mennesker som bruger min maskine's ssh adgang.. men det er
> en sær feature :)

Jeg ville måske ikke bruge ordet "sær", hvis jeg skal være ærlig

--
..signature

John Hinge (01-10-2002)
Kommentar
Fra : John Hinge


Dato : 01-10-02 15:35

On 01 okt 2002 Christian Andersen was heard to say:

> John Hinge wrote:
>
>> Indtilvidere kalder jeg det for en feature overfor de cirka
>> 2 mennesker som bruger min maskine's ssh adgang.. men det er
>> en sær feature :)
>
> Jeg ville måske ikke bruge ordet "sær", hvis jeg skal være ærlig
>
Nåja, men så kalder vi det bare en feature. :)


--
John Hinge - shayera / .sPOOn.
On usenet I represent no one but myself.
"Buffy I love you...... Oh God No!" Spike, Buffy tVs
http://www.spoon.dvd-klub.dk

Henrik Stidsen (29-09-2002)
Kommentar
Fra : Henrik Stidsen


Dato : 29-09-02 18:51

Allan Joergensen <dw@nowhere.dk> wrote in
news:slrnap42o6.rp1.dw@coredump.nowhere.dk

>> Jo, det vil postfix godt! (via "virtual" som er med i de nyeste
>> udgaver af postfix...)
>
> Det er lidt en strid på ord, for Postfix kan ikke det du påstår
> ud af boksen, og virtual kan være strid at få til at virke
> (eller kunne, det er snart et stykke tid siden jeg har leget med
> den).

Næh, den vil ikke så meget "out of the box", mange ting skal lige
sættes op før det virker...

I "transport" indskrives de domæner der skal bruge virtual:
eksempel.dk    virtual

Dernæst køres : postmap transport

I main.cf indskrives hvor postfix skal finde tabeller over virtual-
brugere:
virtual_mailbox_base = /sti/til/mail-boxe
virtual_mailbox_maps = hash:/sti/til/mailboxes.cfg
virtual_minimum_uid = 100
virtual_uid_maps = hash:/sti/til/uid_maps
virtual_gid_maps = hash:/sti/til/gid_maps
virtual_mailbox_lock = flock

uid = userid
gid = groupid

De domæner der skal modtages via virtual skal tilføjes til
$mydestination i main.cf

Sådan virker det ved mig, og jeg modtager masser af mail på den
måde...

--
Henrik Stidsen | HS235-DK | Ikke eksisterende samleobjekt/undtagelse
"I am a nobody, and nobody is perfect; therefore I am perfect."
http://hs235.dk | @spammer.dk <- spamfri emailadresse ;)

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste