🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.mail.system.qmail
Article #9

qmail From line overwriting (LONG)

#9
From: kishika
Date: Mon, 10 Mar 2003 04:19
155 lines
6950 bytes
$BC^GHBg$N@P@n$H?=$7$^$9!#(B
$B0J2<!"D9J8$G$9$,$h$m$7$/$*4j$$$7$^$9!#(B

qmail $B$K$F%a!<%k$N(B From: $B9T(B Reply-To: $B9T$N%I%a%$%sL>$N>e=q$-(B
$B$r9T$$$?$$$G$9!#(B
 smtp $B$N%j%l!<$K$h$k$b$N!"%m!<%+%k%[%9%H$+$i$N$b$N$N$I$A$i$K(B
$BBP$7$F$b=q$-49$($r9T$$$?$$$H;W$C$F$$$^$9$,;W$&$h$&$K$$$-$^$;(B
$B$s!#(B
$B3'MM$N$*CN7C$rGR<Z$7$?$$$H;W$$$^$9!#(B

$B$H$j$"$($:!"(BWeb $B>e$K$"$k(B FAQ $B$K$h$k$H(B mess822 $B$r;H$&>l9g!"(B
fixme:fixup $B$N%H%j%C%/$r;H$&>l9g$,$"$j$=$l$>$l;n$7$F$_$^$7$?!#(B

$B0J2<!"(B
1)$B$d$j$?$$;v!"(B
2)qmail $B$N%;%C%H%"%C%W$N>u67!"(B 
3)fixme:fixup $B%H%j%C%/(B $B!\(B mess822 $B$N>l9g$N8=>](B
$B$N=g$G=R$Y$^$9!#(B

1)$B$d$j$?$$;v!"(B
  2)$B$H$bMm$_$^$9$,!"(BLinux $B%5!<%P!<(B(HOSTA)$B$K(B NIC $BFsKgA^$7$F!"(B
$B$=$l$>$l(B eth0, eth1 $B$HL>IU$1$F(B eth0 $B$K%W%i%$%Y!<%H%"%I%l%9(B
eth1 $B$K%0%m!<%P%k(B($B%$%s%?!<%M%C%HB&(B)$B$N%"%I%l%9$r3d$j?6$j$^$9!#(B
DHCP $B$K$F(B eth0 $BB&$K$D$J$,$C$F$$$k(B PC $B$K%W%i%$%Y!<%H%"%I%l%9(B
$B$r3d$j?6$C$F$$$^$9!#(BIP Masquerading $B$K$h$j(B eth0 $BG[2<$K$"$k(B
PC $B$O%$%s%?!<%M%C%HB&$K=P$k$3$H$,=PMh$^$9!#(B

eth0 $BB&$N(B PC $B$N(B MUA $B$rMQ$$$F%a!<%k$r(B HOSTA $B$N(B smtp $B$XEj$2$F(B
$B%j%l!<$7$F$b$i$C$?$j!"(BHOSTA $B>e$GE,Ev$J(B MUA $B$rMQ$$$F%a!<%k$r(B
$B=P$7$^$9!#(B

$B$3$N$H$-(B MUA $B$,IT@5$J%I%a%$%sL>$G(B From: $B$d(B Reply-To: $B$rIU$1(B
$B$k$N$r6/@)E*$K@5$7$$%I%a%$%sL>$GAw$j=P$9$h$&$K$7$?$$$G$9!#(B

From: kishika@usodomain.ac.jp
$B$r(B
From: kishika@het.ph.tsukuba.ac.jp
$B$K$7$?$$(B(Reply-to $B$bF1MM(B)$B!#(B
usodomain.ac.jp $B$O?.MQ$7$J$$$H$$$&$3$H$r9T$$$?$$$G$9!#(B

2)qmail $B$N%;%C%H%"%C%W$N>u67!"(B 

HOSTA : OS TurboLinux Workstation 8
$B;29M=q!V(Bqmail $B%a!<%k%5!<%P!<$N9=C[(B Richard Blum$BCx(B 
$B3t<02q<R%3%9%b%W%i%M%C%HLu(B $B3t<02q<R%"%9%-!<!W$r8+$F@_Dj!#(B

/var/qmail/contorol/
$B0J2<$O@5$7$/@_Dj$G$-$F$$$k$H;W$C$F$$$^$9!#@_Dj$r(B Netnews $B$K=P$9$N(B
$B$,NI$$$N$+J,$+$i$J$$$N$G$H$j$"$($:Iz$;$F$*$-$^$9!#(B

$B$?$@$7!"(Bqmail-smtpd $B$NN)$A>e$2$O(B xinetd $B$r;H$C$F$$$^$9!#(B

/etc/xinetd.d/smtp
$B$K0J2<$N$h$&$K$7$F$$$^$9!#(B
==/etc/xinetd.d/smtp==
# default: off
# description: Qmail Mail Server
# securlevel: 30
service smtp
{
        disable = no
        flags           = REUSE NAMEINARGS
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = qmaild
        server          = /usr/sbin/tcpd
        server_args     = /var/qmail/bin/tcp-env -R /var/qmail/bin/qmail-smtpd
        log_type        = FILE /var/log/smtpd.log
        log_on_success  = HOST USERID PID
        log_on_failure  = HOST USERID ATTEMPT
}
==
$B$"$H!"(B/etc/hosts.allow $B$K$O(B
==/etc/hosts.allow==
$BA0H>>JN,(B
tcp-env : 127.0.0.1 : setenv = RELAYCLIENT
tcp-env : 192.168.1. : setenv = RELAYCLIENT
tcp-env : ALL
$B8eH>>JN,(B
==
$B$H$7$F$$$^$9!#(B
$B0l1~%a!<%k$O(B DHCP $B$G$D$J$,$C$F$$$k(B PC $B$N>e$N(B Mew-2.3 $B$G(B
$B=P$9$3$H$O=PMh$^$9!#$^$?!"(BHOSTA $B>e$N(B Mew-2.3 $B$G$b=P$;$^$9!#(B

3)fixme:fixup $B%H%j%C%/!"(Bmess822
3-1)fixme:fixup $B%H%j%C%/$N$_!"(B
fixme:fixup $B%H%j%C%/$O(B Web $B>e$K$"$k$h$&$K(B FAQ $B$N%Z!<%8$r8+$F@_Dj!#(B
hosts.allow $B$N(B RELAYCLIENT $B$N8e$m$K(B @fixme $B$rIU$1$F!"(B
cat fixme:fixup > /var/qmail/control/virtualdomain
/var/qmail/alias/.qmail-fixup-default
$B$K(B
===/var/qmail/alias/.qmail-fixup-default
| bouncesaying 'Permission denied' [ "@$HOST" != "@fixme" ]
| /var/qmail/bin/qmail-inject -f "$SENDER" -- "$EXT2" 
===
$B$H=q$$$F(B qmail $B$r:F5/F0!#(B($EXT2 $B$O(B $DEFAULT $B$G$bF1$8(B)
$B8=>]$O(B 
From: $B$,L5$$$H$-$O(B
from: username@het.ph.tsukuba.ac.jp
$B$HIU$1$F$/$l$k!#(B

From: username $B$N$H$-$O(B
From: username@het.tsukuba.ac.jp
$B$K$7$F$/$l$k!#(B

From: username@usodomain $B$N$H$-$O(B
$BIU$1JQ$($F$/$l$J$$$h$&$@!#$=$N$^$^!#(B
#$B<B:]$K$OAj<j$N(BMTA $B$,B8:_$7$J$$%a!<%k%"%I%l%9$+$i$O(B
#$B<u$1<h$i$J$$$N$G!"(BHOSTA $B$N(B /var/log/maillog $B$H(B 
#MAILER-DAEMON $B$+$i$N%a!<%k$r8+$F(B $B3NG'!#(B

3-2)mess822 $B$N>l9g$N8=>](B

fixme:fixup $B$N%H%j%C%/$K2C$($F(B
qmail-inject $B$r(B new-inject $B$KJQ$($F$_$^$7$?!#(B
-F $B%*%W%7%g%s$G6/@)>e=q$-$7$F$/$k$l$k$H(B man page $B$K(B
$B$"$C$?$N$G$=$N$h$&$K$7$F$_$^$7$?!#(B
.qmail-fixup-default $B$r$=$N$h$&$K=q$-JQ$($F(B
 qmail $B$r(B restart$B!#(B
/var/qmail/control/rewrite $B$OL5$7!#(B

$B8=>]$O(B 
From: $B$,L5$$$H$-$O(B
from: alias@het.ph.tsukuba.ac.jp
$B$HIU$1$F$/$l$k!#(Busername $B$G$O$J$/$F(B alias

From: username $B$N$H$-$O(B
From: alias@het.ph.tsukuba.ac.jp
$B$K$J$k!#$d$O$j(B username $B$G$O$J$/$F(B alias

From: username@usodomain $B$N$H$-$O(B
$BIU$1JQ$($F$/$l$J$$!#$=$N$^$^!#(B

/var/qmail/control/rewrite $B$K=q$-JQ$(%k!<%k$r=q$1$P(B
$B2?$H$+$J$k$h$&$K$bFI$a$?$N$G$9$,%^%C%A%s%0%k!<%k$,(B
$BNI$/J,$+$i$J$$!#(B

# ofmipd $B$OF0$+$7$F$_$^$7$?$,(B smptd $B$HF1$8%[%9%H$G(B
# xinetd $B$GF0$+$9$H(B hosts.allow $B$,F1$8$K$J$C$F$7$^(B
# $B$C$F%"%/%;%9@)8B$,JL!9$K=PMh$J$$$N$H(B port $BHV9f$r(B
# smpt $B$HJL$K3d$j?6$C$F(BMUA $B$K$=$3$X$D$J$0$h$&$K;X<((B
# $B$7$J$$$H$$$1$J$$$N$G;H$$$K$/$$$N$G5Q2<$7$^$9!#(B

$B0J>e$N$h$&$J>u67$G$9!#(B
$B>pJsITB-!"ITE,@Z$JE@$,$"$j$^$7$?$i;XE&$7$F$/$@$5$$!#(B

qmail $B$G$N(B SMTP $B$K$h$k%j%l!<!"(Blocalhost $B$+$i$NG[?.$G(B
From: $B9T$N%"%I%l%9$r=q$-JQ$($k$K$O$I$&$7$?$iNI$$$G$7(B
$B$g$&$+!)(B
$B0J>e!"D9$/$J$j$^$7$?$,!"$h$m$7$/$*4j$$$7$^$9!#(B

$B@P@n7r0l!wC^GHBg3XJ*M}3X7O(B
kishika@het.ph.tsukuba.ac.jp
Technical Details
Message-ID: <b4h3p0$366$1@hagi.cc.tsukuba.ac.jp>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!nntp.cs.ubc.ca!cyclone.bc.net!snoopy.risq.qc.ca!newsfeed.news2me.com!newsfeed.media.kyoto-u.ac.jp!np0.iij.ad.jp!news.iij.ad.jp!newshost.ii-okinawa.ne.jp!oix.u-ryukyu.ac.jp!u-ryukyu.ac.jp!ie.u-ryukyu.ac.jp!gama.is.tsukuba.ac.jp!nadesico.cc.tsukuba.ac.jp!hagi.cc.tsukuba.ac.jp!ishikawa

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: f9041,e8db7225a1650027,start
X-Google-Attributes: gidf9041,public
X-Google-Thread: 113295,e8db7225a1650027,start
X-Google-Attributes: gid113295,public
X-Google-ArrivalTime: 2003-03-09 20:20:40 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!nntp.cs.ubc.ca!cyclone.bc.net!snoopy.risq.qc.ca!newsfeed.news2me.com!newsfeed.media.kyoto-u.ac.jp!np0.iij.ad.jp!news.iij.ad.jp!newshost.ii-okinawa.ne.jp!oix.u-ryukyu.ac.jp!u-ryukyu.ac.jp!ie.u-ryukyu.ac.jp!gama.is.tsukuba.ac.jp!nadesico.cc.tsukuba.ac.jp!hagi.cc.tsukuba.ac.jp!ishikawa
From: kishika@het.ph.tsukuba.ac.jp
Newsgroups: fj.mail.system.qmail,fj.mail.system
Subject: qmail From line overwriting (LONG)
Followup-To: fj.mail.system.qmail
Date: Mon, 10 Mar 2003 04:19:44 +0000 (UTC)
Organization: Univ. of Tsukuba
Lines: 155
Message-ID: <b4h3p0$366$1@hagi.cc.tsukuba.ac.jp>
NNTP-Posting-Host: quatro.ph.tsukuba.ac.jp
X-Trace: hagi.cc.tsukuba.ac.jp 1047269984 3270 130.158.104.41 (10 Mar 2003 04:19:44 GMT)
X-Complaints-To: news@hagi.cc.tsukuba.ac.jp
NNTP-Posting-Date: Mon, 10 Mar 2003 04:19:44 +0000 (UTC)
X-Newsreader: mnews [version 1.22] 1999-12/19(Sun)