[FreeBSD] postfix virtual maps

Bacsek Lajos bacsek at bartexinfo.hu
2002. Jan. 21., H, 11:59:28 CET


Hello,
en mindenesetre koszonom, meg azota nem tudtabb tovabb torodni a temaval, de
igy sokkal konnyebb lesz :-))

--------------------- Best Regards: Bacsek Lajos ----------------------
--------------------- mailto: bacsek at bartexinfo.hu ---------------------
--------------- http://www.bartexinfo.hu ---ICQ: 56279897---------------
- This e-mail was forwarded by recycled electrons - Earth is a beta site. -

----- Original Message -----
From: "Potoczky Andras" <andras007 at freemail.hu>
To: <freebsd at hu.freebsd.org>
Sent: Monday, January 21, 2002 11:35
Subject: Re[2]: [FreeBSD] postfix virtual maps


> Hello
>
> Nos. A temaban sokkal elobbre jutottam. Ez annyit jelent, hogy
> kompletten sikerult megoldani, amit szeretnek. Akit nem erdekel,
> torolje, de azert leirom, hatha van aki tanul majd az en
> szivassorozatombol, vagy tudatlansagombol.
>
> Nagyon sok infot szereztem mindenhonnan, de vagy nem volt teljes, vagy
> nekem az uj verzio miatt nem ment (snapshot 2002-01-15) vagy a
> lamersagom miatt nem sikerult, de nem ment.
> Ami a megoldast adta az example 2 a postfix virtual man-ban es a
> vm-pop3d default ertekeinek hassznalata.
>
> be kellett vezetni a transport file hasznalatat is:
> /etc/postfix/main.cf
> _____________________________________________
> #itt megis csak be kell venni azokat a domain-eket, amiket kezel a gep
> mydestination = $myhostname localhost.$mydomain domain.1 domain.2
>
> local_transport = virtual
>
> virtual_mailbox_base = /var/mail/vhosts
> virtual_mailbox_maps = hash:/etc/postfix/virtual
> virtual_minimum_uid = 100
> virtual_uid_maps = static:5000
> virtual_gid_maps = static:5000
> transport_maps = hash:/etc/postfix/transport
> #ezen tul meg egy local_recipient_maps direktiva is van, de abban nem
> #vagyok biztos, hogy kell
>
> /etc/postfix/virtual
> _______________________________________________
> domain.1     anything
> user1 at domain.1 domain.1/user1
> user2 at domain.1 domain1/user2
>
> domain.2    anything
> user1 at domain.2 domain.2/user1
> user2 at domain.2 domain.2/user2
>
> /etc/postfix/transport
> ________________________________________________
> domain.1    virtual
> domain.2    virtual
>
> ezutan
> #postmap /etc/postfix/virtual
> #postfix reload
>
> #mkdir /var/mail/vhosts/domain.1
> #touch /var/mail/vhosts/domain.1/user1
> #chown 5000.mail /var/mail/vhosts/domain.1/user1
>
> #mkdir /var/mail/vhosts/domain.2
> #touch /var/mail/vhosts/domain.2/user1
> #chown 5000.mail /var/mail/vhosts/domain.2/user1
>
> ### es a tobbi user-t es domain nevet hasonloan
>
> Ezzel a postfix a vm-pop3d-nek megfeleloen helyezi el a leveleket.
> vm-pop3d
>
> #mkdir /usr/local/etc/virtual/domain.1
> #htpasswd -cb /etc/virtual/domain.1/passwd user1 passwdforuser1
> ...
> #htpasswd -b /etc/virtual/domain.1/passwd usern passwdforusern ...
>
> eztan probalhatjuk:
> telnet localhost 110
> ...
> user user1 at domain.1   #itt meg kell adni a vm-pop3d eseteben a teljes
>                       #cimet, vagy user1 at domain.1, vagy user1:domain.1
>                       #(az elso verziot a netscape nem szereti)
> pass passwdforuser1
> list... es igy tovabb
>
> Persze mindezt mashogy is lehet, en is linkelgettem mindenfele, mert
> nem ez az alapertelmezett mailo spool-om, de igy mar megy.
> Ha valamit elirtam bocs.
>
>
> Udv
>  Andras                            mailto:andras007 at freemail.hu
>
>




További információk a(z) BSD levelezőlistáról