Приветствую!
Криво работает subj - _иногда_ показывает содержимое за-UU'ченного файла в теле сообщения.
Причем от разных серверов по-разному.
Вот фрагмент нормально отображаемого аттача в сообщении
(сервер Sun Solaris/sendmail 8.11.7)
=======================================
...
...
Date: Sat, 5 Mar 2005 16:20:15 +0300 (MSK)
From: oracle@dwh.menatep.spb.ru
Message-Id: <200503051320.j25DKFo14582@dwh.menatep.spb.ru>
Subject: DWH data loader
Content-Type: text
00. p.5305.01.5304.5304.007.028.000 is loaded successfully
begin 644 p.5305.01.5304.5304.007.028.000.log
M#0I344PJ3&]A9&5R.B!296QE87-E(#DN,BXP+C8N," M(%!R;V1U8W1I;VX@
M;VX@4V%T($UA<B U(#$V.C(P.C Y(#(P,#4-"@T*0V]P>7)I9VAT("AC*2 Q
M.3@R+" R,# R+"!/<F%C;&4@0V]R<&]R871I;VXN("!!;&P@<FEG:'1S(')E
M<V5R=F5D+@T*#0I#;VYT<F]L($9I;&4Z(" @+W4P,2]S<&]O;"]C=&PO86-C
...
...
=======================================
А вот фрагмент письма, в котором аттач не опознается и
выводится в теле сообщения
(сервер UnixWare 7.1.1 MP4a/sendmail 8.12.9)
=======================================
...
...
Date: Wed, 9 Mar 2005 15:11 MSK
Subject: BBData:001:PR13:TICKET:ISO:09032005:150706:000:028:pr13t0635.000.028::
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
begin 644 pr13t0635.000.028.txt
M0D)$871A.C P,3I04C$S.E1)0TM%5#I)4T\Z,#DP,S(P,#4Z,34P-S V.C P
M,#HP,C@Z<'(Q,W0P-C,U+C P,"XP,C@Z#0HM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM#0K*XNCRX.WVZ/\@[B#O[NOS]^7MZ.@@[>#A[O#@(.3@[>W[]0T*
M,#DM,#,M,#4@,34Z,#<Z,#D-"L[R[_#@XNCRY>O\(#HP,C@-"L_NZ_/WX/+E
MZ_P@(#HP,# -"@T*S>#A[O @Y.#M[?OU.@T*0D)$871A.C P,3I04C$S.E)%
...
...
=======================================
оба письма генерятся следующей командой:
$ uuencode filename filename | mail -s $subj $address
Видимо, кривизна возникает при обработки MIME-типов (в первом письме майм не включен)
PS: OE6 все показывает корректно.
PPS: полные копии писем солью по запросу.
Отсутствует