🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.mail.mta
6 messages
6 total messages Started by Michal Rapacki-Zimny Wed, 27 May 1998 07:39
user@domena1.pl i user@domena2.pl
#468
Author: Michal Rapacki-Zimny
Date: Wed, 27 May 1998 07:39
19 lines
1330 bytes
Jak zrobić, żeby mogły być dwa adresy e-mail
 - o tej samej nazwie
 - w dwóch różnych domenach
 - na jednym serwerze.

Np. webmaster@domena1.pl i webmaster@domena2.pl i żeby poczta szła do
skrzynek odpowiednio user1@domena1.pl i user2@domena2.pl

Obie domeny też obsługiwane na tym właśnie serwerze.

Linux, Red Hat 4.1, Kernel 2.0.33, sendmail 8.8.8, named (wersja z RH4.1 -
ta z normalną składnią named.boot, nie wiem jaki numer wersji i nie wiem jak
się dowiedzieć :-)

Wiem, że ten problem już się pojawiał na pcol...
Wiem, że gdzieś jest <virtusertable> i tam się to robi, ale wiem ani gdzie
ani jak :-)

Z góry dzięki za pomoc, pozdrawiam, Michał Rapacki-Zimny
Re: user@domena1.pl i user@domena2.pl
#469
Author: Janusz A. Urbanowicz
Date: Wed, 27 May 1998 16:15
29 lines
1860 bytes
"Michal Rapacki-Zimny" <michal@conecta.com.pl> writes:

> Jak zrobić, żeby mogły być dwa adresy e-mail
>  - o tej samej nazwie
>  - w dwóch różnych domenach
>  - na jednym serwerze.
> 
> Np. webmaster@domena1.pl i webmaster@domena2.pl i żeby poczta szła do
> skrzynek odpowiednio user1@domena1.pl i user2@domena2.pl
> 
> Obie domeny też obsługiwane na tym właśnie serwerze.
> 
> Linux, Red Hat 4.1, Kernel 2.0.33, sendmail 8.8.8, named (wersja z RH4.1 -
> ta z normalną składnią named.boot, nie wiem jaki numer wersji i nie wiem jak
> się dowiedzieć :-)
> 
> Wiem, że ten problem już się pojawiał na pcol...
> Wiem, że gdzieś jest <virtusertable> i tam się to robi, ale wiem ani gdzie
> ani jak :-)

na http://www.sendmail.org/ jest faq i tam jest opisane, dokladnie.

Alex

-- 
Janusz A. "Alex" Urbanowicz, student of physics, Toruń DHP network admin
e-mail: Janusz.Urbanowicz@bofh.org.pl WWW: http://eris.phys.uni.torun.pl/~alex/
"Płynąć chcę na Wschód, za Suez, gdzie jest dobrem każde zło,
gdzie przykazań brak dziesięciu a pić można aż po dno" -- Kipling
Re: user@domena1.pl i user@domena2.pl
#470
Author: rafal wiosna
Date: Fri, 29 May 1998 09:26
33 lines
1949 bytes
* Michal Rapacki-Zimny <michal@conecta.com.pl> wrote:
 > Jak zrobić, żeby mogły być dwa adresy e-mail
 >  - o tej samej nazwie
 >  - w dwóch różnych domenach
 >  - na jednym serwerze.

 > Np. webmaster@domena1.pl i webmaster@domena2.pl i żeby poczta szła do
 > skrzynek odpowiednio user1@domena1.pl i user2@domena2.pl
 > Obie domeny też obsługiwane na tym właśnie serwerze.

	Dodaj obsługę virtual user table. Dodaj virtusertable.m4 (z feature/)
i skompiluj sendmail.cf. Wpisy w virtusertable są takie:

test@domena1.pl	test01
test@domena2.pl	test02
@domena3.pl	dom3mail
user@domena4.pl	user@jakishost.innadomena.pl

	Potem:

makemap hash /etc/mail/virtusertable.db < /etc/mail/virtusertable
killall -1 sendmail

	Trzeci wpis powoduje, że cała poczta dla domena3.pl trafia na konto
dom3mail. Można ją potem pobrać np. MDaemonem spod szklarni albo innym
programem, który potrafi rozsiewać pocztę po kontach, pobraną z jednego
konta po POP3.

-- 
___________________________________________________________________________ 
rafal wiosna * http://raf.polbox.pl/ * Fidonet 2:480/33 * "In ARP we trust"
Powered by /usr/local/bin/joe     B.O.F.P.    free.polbox.pl administrator
PGP public key available at http://www.pl.pgp.net/pgpnet/pks/ ("rafamiga")
Re: user@domena1.pl i user@domena2.pl
#471
Author: Michal Rapacki-Zimny
Date: Sun, 31 May 1998 07:41
28 lines
1851 bytes
>* Michal Rapacki-Zimny <michal@conecta.com.pl> wrote:
> > Jak zrobić, żeby mogły być dwa adresy e-mail
> >  - o tej samej nazwie
> >  - w dwóch różnych domenach
> >  - na jednym serwerze.

> Dodaj obsługę virtual user table. Dodaj virtusertable.m4 (z feature/)

Świetnie, oszczędź mi jeszcze parę godzin czytania manuali i powiedz jak
"dodać virtusertable.m4 z feature "   :-)

Owszem znalazłem taki plik  virtusertable.m4 ale gdzie go dodać i jak ?

Jeszcze jedno...  w www.senamil.org w FAQ znalazłem też opis jak to zrobić,
tylko tam każą zrobić makemap dbm a nie makemap hash jak ty napisałeś. Ale
jak próbuję makemap dbm to daje, że this version of makemap does not support
dbm.  Czy będzie OK z makemap hash ?

Czy wystarczy w sendmail.cf zlikwidować # przed wpisem Kvirtuser dbm
/etc/virtusertable ?
Chyba nie wystarczy, bo to już by mi zadziałało..., a tak mam:
Starting sendmail: sendmail 554 /etc/sendmail.cf: line 143: readcf: map
virtuser: class dbm not available

Czy trzeba coś kombinowac/kompilować z plikami .m4  ?  (pewnie trzeba :-)

Z góry dzięki za pomoc
Pozdrawiam, Michał
Re: user@domena1.pl i user@domena2.pl
#472
Author: rafal wiosna
Date: Mon, 01 Jun 1998 08:38
24 lines
1640 bytes
* Michal Rapacki-Zimny <michal@conecta.com.pl> wrote:
 > Owszem znalazłem taki plik  virtusertable.m4 ale gdzie go dodać i jak ?

	Sam znajdź. Jeżeli to zrobisz będziesz wiedział na przyszłość.

 > Jeszcze jedno...  w www.senamil.org w FAQ znalazłem też opis jak to zrobić,

	To mniejwięcej to samo, ważne tylko, żeby w m4 zmienić hash na dbm
[abo odwrotnie].

 > Starting sendmail: sendmail 554 /etc/sendmail.cf: line 143: readcf: map
 > virtuser: class dbm not available

	To hash.

 > Czy trzeba coś kombinowac/kompilować z plikami .m4  ?  (pewnie trzeba :-)

	Tak. -> /usr/src/sendmail

-- 
___________________________________________________________________________ 
rafal wiosna * http://raf.polbox.pl/ * Fidonet 2:480/33 * "In ARP we trust"
Powered by /usr/local/bin/joe     B.O.F.P.    free.polbox.pl administrator
PGP public key available at http://www.pl.pgp.net/pgpnet/pks/ ("rafamiga")
Re: user@domena1.pl i user@domena2.pl - Już działa :-)
#473
Author: Michal Rapacki-Zimny
Date: Mon, 01 Jun 1998 19:34
28 lines
1981 bytes
> > Owszem znalazłem taki plik  virtusertable.m4 ale gdzie go dodać i jak ?
> Sam znajdź. Jeżeli to zrobisz będziesz wiedział na przyszłość.


Dzięki, już się wszystko udało. Bez m4 i "dodawania virtusertable.m4 z
feature" :-)  (nadal nie wiem jak  ;)

Po prostu nie odhaszowałem  #  w sendmail.cf paru linijek dalej dotyczących
virtusertable, oczywiście przdtem też robiłem błąd z dbm zamiast hash (ale w
sendmail FAQ chcieli dbm)

Zatem moje rozwiązanie jest takie:
 - stworzyć virtusertable w /etc o formacie user@domana.pl  prawdziwyuser
 - cd /etc
 - makemap hash virtusertable <virtusertable
 - w sendmail.cf odhaszować
   #Kvirtusertable i zmieniś dbm na hash
  parę ekranów niżej odhaszować coś mniej więcej takiego (parę linijek)
   #R < ^%&$8 9*&(*& (virt) ^%^&%*^ ><><>< (*&^&    :-))))))
- /etc/rc.d/init.d/sendmail stop   i start

Wcale nie udaję, że sam to wymyśliłem :-)  Opis powyżej powstał dzięki
pomocy osób z pl.comp.mail.mta i pl.comp.os.linux.  Jeszcze raz dziękuję.

Zastanawiam się (chociaż działa) czy nie robię tu jakiegoś błędu, bo po co w
FAQ od sendmaila by pisali o tym z 10 stron.

Pozdrawiam, Michał
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads