prepis pro dialup

kvydra na centrum.cz kvydra na centrum.cz
Pondělí Červenec 15 16:28:38 CEST 2002


Dobry den,

snazim se nakonfigurovat standalone dialup sendmail tak, aby
mi prepisoval adresy. bohuzel, ani po dlouhem snazeni se mi
nedari: asi tam mam nejakou zakladni skolackou chybu...

Prikladam vypisy m4, genericstable a toho co hlasi sendmail
pri pokusu o prepsani adres: nemohu tam dostat pozadovanou
adresu tiscali.cz - staci mi prepisovat vsechnu odchozi
postu na jedinou  mail adresu.

Rad bych se zeptal: 
1- pokud mam osamoceny pocitac, pouziti MASQUERADE_AS 
	je zbytecne, ze? 
2- pro prepsani adres mi staci genericstable? 
3- dnes me jeste napadlo (ale nestihl jsem to ozkouset)
pripsat primo do sendmail.cf pravidla
	LOCAL_RULE_1
	R$*@$* 		kvydra na tiscali.cz
ale pak nevim jestli mi bude fungovat fetchmail...
Je toto cesta spravnym smerem?
Diky za kazdou pripominku

Karel

****
#cat sendmail.m4
include(`../m4/cf.m4')dnl
VERSIONID(`piisiis dial-up')dnl
dnl MASQUERADE_AS(`tiscali.cz')dnl
OSTYPE(`openbsd')dnl
DOMAIN(`generic')dnl
dnl FEATURE(`masquerade_envelope')dnl
FEATURE(`genericstable', `hash /etc/mail/genericstable.db')dnl
FEATURE(`accept_unresolvable_domains')dnl
define(`confTO_QUEUEWARN',`3d')dnl
define(`confTO_QUEUERETURN', `32d')dnl
define(`confTO_QUEUEWARN_URGENT',`4h')dnl
define(`SMART_HOST', `esmtp:smtp.tiscali.cz')dnl
define(`confCON_EXPENSIVE',`True')dnl 	<-- def expensive
MODIFY_MAILER_FLAGS(`SMTP', `+e')dnl    <-- def expensive
MAILER(`local')dnl
MAILER(`smtp')dnl
****
#cat genericstable
krl na piisii.bogus.dom 	kvydra na tiscali.cz
krl 		 	kvydra na tiscali.cz
****
%sendmail -
bt                                                                
 ~
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> 3,1,10,4 krl na piisii.bogus.dom
canonify           input: krl @ piisii . bogus . dom
Canonify2          input: krl < @ piisii . bogus . dom >
Canonify2        returns: krl < @ piisii . bogus . dom . >
canonify         returns: krl < @ piisii . bogus . dom . >
1                  input: krl < @ piisii . bogus . dom . >
1                returns: krl < @ piisii . bogus . dom . >
10                 input: krl < @ piisii . bogus . dom . >
10               returns: krl < @ piisii . bogus . dom . >
final              input: krl < @ piisii . bogus . dom . >
final            returns: krl @ piisii . bogus . dom        
> /tryflags hs
> /try esmtp krl
Trying header sender address krl for mailer esmtp
canonify           input: krl
Canonify2          input: krl
Canonify2        returns: krl
canonify         returns: krl
1                  input: krl
1                returns: krl
HdrFromSMTP        input: krl
PseudoToReal       input: krl
PseudoToReal     returns: krl
MasqSMTP           input: krl
MasqSMTP         returns: krl < @ *LOCAL* >
MasqHdr            input: krl < @ *LOCAL* >
MasqHdr          returns: krl < @ piisii . bogus . dom . >
HdrFromSMTP      returns: krl < @ piisii . bogus . dom . >
final              input: krl < @ piisii . bogus . dom . >
final            returns: krl @ piisii . bogus . dom
Rcode = 0, addr = krl na piisii.bogus.dom
> /try esmtp krl na piisii.bogus.dom
Trying header sender address krl na piisii.bogus.dom for mailer esmtp
canonify           input: krl @ piisii . bogus . dom
Canonify2          input: krl < @ piisii . bogus . dom >
Canonify2        returns: krl < @ piisii . bogus . dom . >
canonify         returns: krl < @ piisii . bogus . dom . >
1                  input: krl < @ piisii . bogus . dom . >
1                returns: krl < @ piisii . bogus . dom . >
HdrFromSMTP        input: krl < @ piisii . bogus . dom . >
PseudoToReal       input: krl < @ piisii . bogus . dom . >
PseudoToReal     returns: krl < @ piisii . bogus . dom . >
MasqSMTP           input: krl < @ piisii . bogus . dom . >
MasqSMTP         returns: krl < @ piisii . bogus . dom . >
MasqHdr            input: krl < @ piisii . bogus . dom . >
MasqHdr          returns: krl < @ piisii . bogus . dom . >
HdrFromSMTP      returns: krl < @ piisii . bogus . dom . >
final              input: krl < @ piisii . bogus . dom . >
final            returns: krl
****
%telnet localhost 25
Trying ::1...
Connected to localhost.
Escape character is '^]'.
220 piisii.bogus.dom ESMTP Sendmail 8.12.2/8.12.1; Sun, 14 Jul 
2002 20:49:35 +0
200 (CEST)
QUIT
221 2.0.0 piisii.bogus.dom closing connection
Connection closed by foreign host.
****
#cat myname
piisii
****
#cat /etc/hosts
::1		localhost
127.0.0.1	localhost
192.168.1.1 	piisii.bogus.dom piisii
192.168.1.0 	bogus.dom
****
#cat /etc/resolv.conf
domain bogus.dom
lookup file bind
nameserver 195.146.99.20
nameserver 195.146.100.5            


--------------------
Co umí ideální Email? Více na stránkách: http://bonus.centrum.cz





Další informace o konferenci Sendmail