home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
FREQ_QA
/
MAIL_AGT.ZIP
/
00000206.TXT
Wrap
Text File
|
1994-03-16
|
71KB
|
1,384 lines
Uï∞ü∞WVìF≡PÜ(αâ─ìF≡PÜ0αâ─Ä┬ï╪ï√îF÷&èO╕╙αëF°&ïGï╚&ïG║ï≥Ö≈■╛<ï┴ï╩ï╨ï┴ëå⌠■ï┬Ö≈■ï╞ï╩≈«⌠■ï≡±╗Ä$6ë₧·■îåⁿ■&╟ ╗~Ä&6ë₧÷■îå°■&ïÄF÷&9EtLÉΦ2╕pP3└P ╢°■ ╢÷■Üαâ─ÄF÷&ïE─₧÷■&ëÄ(6&â>ptÄ*6&â>vt
Ü£┘ÜT┘ÄF÷& E╟F·Ä,6&â>Θ▀ë~⌠╟F■╕⌠╣ùëå≡■ëÄ≥■ëvⁿïFⁿ─₧≡■&─^■ë₧∞■îåε■&9~ΘÖï├î┬ì~öï≤Ä┌╣-≤ÑñèFó*ΣàF°tz8f╥tèF╥─^⌠&8GuiÇ~╤tèF╤─^⌠&8GuWïFⁿ+Fö;Fû| ïFⁿ9Föuâ~ût÷Fÿ@t8èFú─^⌠&8Gt,ïFⁿ+Fö;Fû~<Ä.6&â>t0─^⌠&èG─₧≡■&─ïv■&ê@âF■[ F·ïF·Ä,6&9~Θ2 Θ⌡èFú─^⌠&8Gu÷FÖu╙ïv·Θzïv·─₧·■&ë7╗XÄ06ë₧Φ■îåΩ■&─?& ╡& ╡Ü£┘â─ìDP─₧Φ■&─& ╖╥& ╖╨Ü┌α â─Ä26&â>|uÄ46&╟zÄ66&╟¬─^⌠&èGï╚ï╞╗[≈δï╪Ä86&─>⌠&êIÄ86&─⌠ï°&Ça■ÉΦÇ~¿t;èF¿*ΣP─₧Φ■&─& ╖╓& ╖╘Ü┌α â─Ä46&╟zèF¿*ΣPܵ┘â─ΘvÄ:6&í▓&░uΘdÄ26&â>|uÄ46&╟z─₧Φ■&─& ╖┌& ╖╪Ü┌α â─Ä<6& 6¿& 6ªÜ`┘â─Üû┘ܼα ╕PÜ,╣â─Ä>6&íF&ïHëåΣ■ëûµ■╨t8 ╢µ■Pìå■■PÜ╝
αâ─÷|ìF▒Pìå■■PÜh
αâ─ìå■■PÜ╠┘â─Ä:6& 6▓& 6░ìå■■PÜ╝
αâ─÷|ìF▒Pìå■■PÜh
αâ─ìå■■PÜ╠┘â─Ä*6&â>vtܼα Ü«┘ÜB┘Ül┘░P░PÜ╢] â─Ä@6& 6á& 6₧Ü`┘â──₧Φ■&─& ╖▐& ╖▄Ü┌α â─╕pPÜ╒ â─ÄB6&úR&ëT─₧·■&ë7ïF₧ÄD6&úïFáÄF6&ú Üf┘─₧·■&ë7÷FÿtÄH6&Ç&│ÄJ6&╞ƒδÉÄH6&Ç│ÇÄJ6&╞ƒèfÖ%=└≈╪ÄL6&úïF₧ÄD6&úïFáÄF6&ú ^_ïσ]╦ÉUï∞ü∞▐VÄN6& 6 & 6ìår PÜ╝
αâ─ÄN6& 6 & 6ìå" PÜ╝
αâ─╕vPìår PÜh
αâ─╕éPìå" PÜh
αâ─ìFαPìår PÜXXαâ─@uΘNìF┬Pìå" PÜXXαâ─@uQÄN6& 6 & 6ìå" PÜ╝
αâ─ÄP6& 6(& 6&ìå" PÜh
αâ─ìF┬Pìå" PÜXXαâ─@uΘτïF≥ïV⌠9V╓vΘ┘r9F╘vΘ╧â~≡}Θ╞ â~ε[sΘ╗╕ÇPìår PܬCαâ─ï≡â■ uΘƒ╞år ╕Pìår PVÜj3αâ─ 6d 6bìår PÜ°
αâ─└ud╕pP╕~╣ùQPVÜj3αâ─ìF■PïFε-ÇPÄ86& 6÷& 6⌠VÜPαâ─ÄR6&╟╕[ÖRPïFεïV≡-Çâ┌RPÜ║αÄ,6&úVÜ╚2αâ─^ïσ]╦Uï∞ü∞╘WV+└PPÜ(αâ─ëFⁿëV■ÄN6& 6 & 6ìFäPÜ╝
αâ─ÄN6& 6 & 6ìå4 PÜ╝
αâ─╕ÄPìFäPÜh
αâ─╕ÜPìå4 PÜh
αâ─ìF╘Pìå4 PÜXXαâ─@uQÄN6& 6 & 6ìå4 PÜ╝
αâ─ÄP6& 6(& 6&ìå4 PÜh
αâ─ìF╘Pìå4 PÜXXαâ─@uΘ3ïFµïVΦ9V■w1r9Fⁿs*ëF≥ëV⌠ëF÷ëV°Ä06&─X& ╖Γ& ╖αÜ┌α â─δÉïFⁿïV■ëF≥ëV⌠ëF÷ëV°╕ÇP╕üPìFäPܬCαâ─ï≡â■ uΘ╞╕P 6d 6bVÜh4αâ─╕pP╕~╣ùQPVÜh4αâ─3 ╗Ä,6ë₧0 îå2 &9?~Dëvⁿ3╔ëN■ï±╕ùÄ╪─⌠▐â├ë₧, îå. &÷Gt&÷u&Çg■â╞[G─₧0 &9?╨ïvⁿìF·P╕[─₧0 &≈/PÄ86& 6÷& 6⌠VÜWαâ─VÜ╚2αâ─ìF≥PìFäPÜ«Rαâ─^_ïσ]╦ÉUï∞â∞TWVÄN6& 6 & 6ìF¼PÜ╝
αâ─╕ªPìF¼PÜh
αâ─╕▓PìF¼PÜ¿αâ─ï≡ëV■╨t)ïF■PV╣Q╣pQ╣~║ùRQï°Üxαâ─WVܪαâ─^_ïσ]╦ÉUï∞â∞"WVìFΦPÜ(αâ─ìFΦPÜ0αâ─ï°ëVε╕<Ä┬&≈m&EëF⌠ÄT6&╟ ÄFε&èM╕╙αëF≡╟F÷╕& E╟F·ë~∞Ä,6&íëFµ└Θ╔Ä86&í⌠&ï÷ï╪ëV■Ä$6&íëFΣïN·╕╘Ä╪9NΣuΘïâ~t ÄF■&÷u|─v∞&èDÄF■&8Gtl&èG
*ΣàF≡ta&èG:êFΓ
└tÄFε&èD8FΓuJÄF■&èG9êFα
└tÄFε&èD8Fαu0ÄF■ìwⁿ&ïëF▐;F⌠ÄF■&÷@t┐δï°+~⌠9~÷~ë~÷ëâ├[A9Nµ~Θa ü~÷í}Θ╡╕á+F⌠ëF≥╤f≡â~≡@~╟F≡3╔9NµΘöÄ86&í⌠&ï÷>ï╪ëV■ï~∞╕╘Ä╪â~tÄF■ìw╞&÷uZÄF■ìw╨&è*ΣàF≡tJÄF■&èêFΓ
└t ÄFε&8Eu4ÄF■ìw &èêFα
└t ÄFε&8EuÄF■ìw┬&ïF≥ëF°;F÷}ëF÷ëâ├[A9Nµïü~÷áïV÷δ║áâ~tâ·}║ï┬^_ïσ]╦Éear all searchUï∞ü∞╢WV╕╚Pܬαâ─ï≡ëV■╨t5╕╨PÜ6 â─└u$ïF■PVìåV PÜ╝
αâ─ìåV PÜ┘â─δÉ╞åV ╕▄PìåV PÜh
αâ─ìF╓PìåV PÜXXαâ─└t$ìåV P╕ΦP╕╠(PÜ─αâ─╕·PÜ≤αâ─ï~ΣW╕PÜαâ─ï≡ëV·╨u╕P╕╠(PÜ─αâ─╕·PÜ≤αâ─╕P╕-PìåV PÜ26 â─
ëFⁿëV■╨u$ìåV P╕0P╕╠(PÜ─αâ─╕·PÜ≤αâ─ v■ vⁿW╕P v·VÜαâ─;╟t2ìåV P╕LP╕╠(PÜ─αâ─ v■ vⁿܪαâ─╕·PÜ≤αâ─ v■ vⁿܪαâ─└t$ìåV P╕wP╕╠(PÜ─αâ─╕·PÜ≤αâ─ïF·╗
Ä 3ë₧R îåT &ë7&ëGìL╗XÄ"3ë₧N îåP &ë&ëGÄ└&ï<ü pt#╕pPW╕ÖP╕╠(PÜ─αâ─╕·PÜ≤αâ──₧N &ï&ïWï╧╤ß╤ß┴ï≡ëVⁿ╟F°â ~>║ìM ëV■ëv·ë~÷ï≥ï~·╕ùÄ╪ÄZïX&ï&+╟ïVⁿ&ë&ëPâ╞IuΣïv·─₧N &─ïFⁿ&ë7&ëG─₧R &─&ï╤α╤α&G├î┬ï°ëV÷ï╪&ïÄ$3&ú· â╟ï┬&ë>
&ú
&ï· ╤π╤π▀Ä┬&ïÄ&3&ë║ìOëF÷&ë└&ú┬&ï║╤Γ╤Γ╩ï∙╗HÄ(3ë₧J îåL &ë&ëGâ┴Ä*3&ë┤&ú╢ÄF÷&ï╤Γ╤Γ╩ï±ëFⁿPQÜ"αâ─@≡╟F°─₧J &─&â?~Gë~⌠║ëV■ëv·ï≥ïN°ï~·╕ùÄ╪─┤&ï&+╟ïVⁿ&ë&ëPâ╞A─₧J &─&9┌ï~⌠ïv·Ä*3&─┤ïFⁿ&ë7&ëG─₧J &─&ï@╤α╤α&G°ïF÷Ä,3&ë>ä
&úå
ìMÄ.3&ë▄&ú▐╕^_ïσ]╦É&àÜuΘ0 Uï∞â∞.WVÜ4┘ÄZ9&╟3└Ä\9&ú6Ä^9&ú"Ä`9&ú╓Äb9&úrÄd9&ïbÄf9&ëdÄh9&ïfÄj9&ëh+╔ëN÷ëN⌠ v vÜZ α â─RP╕╠"P╕r╣ùQPÜααâ─╕÷╣ùïVï^ï±Vï°ï≥Ä┴Ä█╣≤Ñ^║╢╣ùëV≡ëN≥Vï·ï≡Ä┴╣≤ÑÄl9&â>nu-Än9&─X& ╖B& ╖@Ü┌α â─╕╧"PÜ|α â─3└Θb╕r╣ùQPÜÆ┘â─└tτï~
Θ╛╕P v≥ v≡PÜ┘â─└t!2└P░PÜ╢] â─Äp9&àÜt¡ÜN┘δªÉ2└P░PÜ╢] â─Äp9&àÜuÜ╬┘╕,
╣ùQPÜ╚┘â─2└P░PÜ╢] â─Äp9&àÜuΘ0 ~+└PPÜ(αâ─ëF⌠ëV÷╕PÜⁿ┘â─+└PPÜ(αâ─ï╚ï┌+F⌠V÷Ä~9&ú║&ë╝SQ v÷ v⌠ï≡ï∙ëvΓëVΣï≤Ürα â─ëFⁿëV■Ä~9&Ω&∞╣d3█SQRPÜåαëF°ëV·╕dÖRP v■ vⁿÜ║αëFⁿëV■ v· v°RP╕<ÖRP╣─ ╗ SQ╕ÖRP vΣ vΓÜ║αRPëF▐ëVαÜTα╣─ ╗ SQ vα v▐ëF┌ëV▄ÜTα╣<3█SQ vΣ vΓëF╓ëV╪Ü║αF╓V╪ïN┌ï^▄+╚┌SQëF╥ëV╘ÜTα╟╓+F⌠V÷RP v╘ v╥ vα v▐ v vÜZ α â─RPÄn9&─X& ╖r& ╖pÜ┌α â─ÜN┘Ä~9& å╗pÄr9ë^µîFΦ&â?tÄt9&â>vtÜ£┘Ü÷┘─^µ&â?t;Ä^9&â>"uÄ\9&â>6uÄ`9&â>╓t╕ P v vÜ╪┘â─ÉΦé─^µ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─╕Θå tΘ╣╕╘Ä╪╕[≈.ï╪╕ùÄ└&í⌠&ï÷Ä┬╪îFε&÷GÇt1&9}&ïG≈╪╣ùÄ┴&;z
~3└Θ6╕ùÄ└&íz
ÄFε&9G|τ╕╘Ä└&íëFΩ└u╕╘Ä└&â>tÄFε&÷Gu╕ùÄ└&÷Ç
t│â~Ωu╕╘Ä└&â>tÄFε&÷Gt╕ùÄ└&÷Ç
uë╕P v≥ v≡PÜ┘â─└tΘ}ⁿÜ╬┘╗pÄr9ë^µîFΦ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áJPÄv9& 68& 66Ü≡┘â─+└PPÜ(αâ─ëF⌠ëV÷Äz9&â>|uÄ|9&╟z╕,
╣ùQPÜî┘â─ï≡÷|Θ%ⁿ─^µ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─╕P v≥ v≡╕PÜ┘â─ï╞ΘÆÄn9&─X& ╖F& ╖DÜ┌α â─╕P v≥ v≡╕PÜ┘â─Är9&â>ptMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─Ü÷┘╕^_ïσ]╦Uï∞â∞WV╕P3└ÄZ9&úP╕÷╣ùQPÜαâ─ÄÇ9+└&ú&ú■ï~ u1Äé9&9>"t2└P░PÜ╢] â─Äp9&àÜuÜ|] ÷─uΘ╗Ää9&╟Äå9&íëF·└|#╕[≈n·ï≡Äê9&─⌠&÷@tÄä9&╟2└P░PÜ╢] â─= tΘ╨Äz9&â>|uÄ|9&╟zÄr9&â>ptÄt9&â>vtÜT┘Äé9&â>"t2└P░PÜ╢] â─Äp9&àÜtΘ t╛3 δÉ╕⌠PÜ▐┘â─ï≡â■tΘéÄè9&íN&Lts╕dPÜ╒ â─ëFⁿëV■Ü|] ÷─t6ë~ v■ vⁿÜ`╒ â─└u!╕dPÜ╒ â─ëFⁿëV■Üè] Ü|] ÷─u═Ü°] 3└PÄè9& 6N& 6LÜ└┘â─ΘΩ■â■tm╕pPÜ╒ â─ëFⁿëV■RPÜ`╒ â─└tΘP■ë~Ü|] ÷─tΘ@■2└P░PÜ╢] â─= tΘ*■Ü─α v■ vⁿÜ`╒ â─└t╞Θ■Ü─α 3└δbÉ2└P░PÜ╢] â─Äp9&àÜt;3└PÜⁿ┘â─ÜN┘Ä^9&â>"uÄ\9&â>6uÄ`9&â>╓tÉΦδÜN┘ÉΦ(╕^_ïσ]╦ÉUï∞ü∞·WV╗Äå9ë₧
îå &â?|%╕[&≈/Äê9&⌠&ï÷ì~ñï≡Ä┌╣-≤Ññ─₧
&â?}ΘÄÄ^9&â>"t5Ç~║t/èF║*ΣPÄn9&─X& ╖N& ╖LÜ┌α â─èF║*ΣPÉΦⁿâ─3÷ì~πÄî9&Ç╝&t1èB╗*ΣPWÄn9&─X& ╖R& ╖PÜ┌α â─
èB╗*ΣPÉΦ║â─Fâ╟ìF√;°r╕╗╓Ä`9ë₧ îå &â?uÄ\9&â>6t?─₧
&â?|5Ç~╣t/èF╣*ΣPÄn9&─X& ╖V& ╖TÜ┌α â─èF╣*ΣPÉΦOâ─ÄÄ9&í▓&░uΘ─₧ &â?uÄ\9&â>6uÄ^9&â>"uΘ⌡Än9&─X& ╖Z& ╖XÜ┌α â─ÄÉ9& 6¿& 6ªÜ`┘â─Üû┘ܼα ╕PÜ,╣â─ÄÄ9& 6▓& 6░ìå PÜ╝
αâ──₧
&â?|ìF┴Pìå PÜh
αâ─Ü╥┘ìå PÜ╠┘â─Ü╞┘░P░PÜ╢] â─Än9&─X& ╖^& ╖\Ü┌α â─ÄÆ9& 6á& 6₧Ü`┘â─Ü┘╕pPÜ╒ â─Äö9&úR&ëT3└Ä^9&ú"Ä\9&ú6─₧ &ë^_ïσ]╦ÉUï∞ÜÇ┘╕╨"PÄû9& 6°& 6÷Än9&─X& ╖å& ╖äÜ┌α ïσÄÉ9& 6¿& 6ªÜ`┘ïσÜû┘Ät9&â>vtÄÿ9& 6╕3└PÜ≥] ïσÄÜ9&â>LtÜr╣Ä£9&â>duÜ.] vÜ≤αïσ]╦Uï∞Vïv÷u3└Öδ,Ü─αï╚ï╞Ö+┬╤°ìTï╪ï┴ï╩Ö≈∙ï┬├╣d≈ΘPÜ╒ â─^ïσ]╦ÉUï∞â∞WVï~Ä₧9&íB&ïDÄF&9Eu &9U
uΘ&ïE
&EuΘÄá9&─α&╞Äó9& 6▐& 6▄╕╞KPÜ╝
αâ─╕╞KPÜ"αâ─╞KëF÷î^°╟F■Äñ9&í&uΘ╗ï~■─N╕ùÄ╪ï±ïïW&9Du&9T
tGâ├ïGuΓΘφÉĪ9ï▀╤π╤π&ïç╢&ïù╕ëV⌠╨uΘ╠ïV⌠ï≡ëVⁿÄ┬ï▐&Ç?u$ï~÷Ä¿9&â>t3╕┌"P v°WÜααâ─ΘùÉï~÷Ä^ⁿÄF°ï▐Fèï▀G&êÇ<u≡δ┬É─^& 7╕▄"P v°Wδ_ÉĬ9& 6╓& 6╘╕╞KPÜ╝
αâ─╕╞KPÜ"αâ─╞Kï≡î^°Ä¼9&í≡ÄF&9t&Ä¿9&â>uÄF& 5╕π"PìD v°PÜααâ─
╕╞Kî┌^_ïσ]╦ÉUï∞â∞Ät9&â>vuΘ½Är9&â>puΘ£3└PÜ,╣â─Äå9&í@P╕Ω"P╕r╣ùQPÜαα╕
αP╣QÄ«9& 6·& 6°Ü`┘â─╕r╣ùQPÄ«9& 6·& 6°ÜZ┘â─Ä░9&í£@PÄ▓9& 6╛
╕∩"P╕r╣ùQPÜααâ─╕
P╕PÄ«9& 6·& 6°Ü`┘â─╕r╣ùQPÄ«9& 6·& 6°ÜZ┘â─ÉΦΣÄ┤9&íbëF■└t'PÄ╢9& 6& 6╕·"P╕r╣ùQPÜααâ─δ$ÉÄ╢9& 6& 6╕#P╕r╣ùQPÜααâ─╕P╣QÄ«9& 6·& 6°Ü`┘â─╕#PÄ«9& 6·& 6°ÜZ┘â─╕P╕PÄ«9& 6·& 6°Ü`┘â─╕r╣ùQPÄ«9& 6·& 6°ÜZ┘â─3└PÄ╕9& 6^Üα ïσ]╦ÉÄt9&â>vt&Är9&â>pt╕ PÄ║9& 6û& 6öÜÉ┘â─╦ÉUï∞â∞.WVï~╗FLï≤î^·╞ }Θdï╟╣[≈ΘëF╘╗⌠Äê9ë^╓îF╪&─╪&÷Gt╞FLBï╞î┌@ï≡ëV·â~t Ä┬ï╪F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Câ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Dâ~t
ÄF·ï▐F&╞ â~t$─^╓&─^╘&÷G@tÄF·ï▐F&╞FÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Hâ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Kâ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷GÇtyÄF·ï▐F&╞Lâ~ti─^╓&─^╘&ïGëF╥└|@P╕+#δÉ╕ +F╥P╕0#PìF┌PÜααâ─
ìF┌î╥ï╚Ä┌ï╪6Ç?t!ëv°ëNⁿï°ï▀Gè─^° F°&êÇ=uφïv°ï~â~t$─^╓&─^╘&÷GtÄF·ï▐F&╞MÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Nâ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷GtÄF·ï▐F&╞Sâ~t
ÄF·ï▐F&╞ ─^╓&─^╘&÷G tÄF·ï▐F&╞Râ~t
ÄF·ï▐F&╞ â~tï^╘─~╓&─=&÷At
ÄF·ï▐F&╞XÄF·&╞╕FLî┌^_ïσ]├ÉUï∞Ät9&â>vuΘ╚Är9&â>puΘ╣Ä╝9&â>≡uÉΦ²3└PÄå9& 6Φ+²ïσRPÄå9&í@P╕5#P╕r╣ùQPÜααïσ╕
P╣QÄ«9& 6·& 6°Ü`┘ïσ╕r╣ùQPÄ«9& 6·& 6°ÜZ┘ïσ╕
P╕PÄ«9& 6·& 6°Ü`┘ïσ v vÄ«9& 6·& 6°ÜZ┘ïσÜT┘ïσ]╦Uï∞ü∞¼WV3└PÜz┘â─ï°╗Ä╛9ë₧` îåb &â?}ΘTÄt9&â>vuΘEÉΦⁿW─₧` &ï@P╛XÄn9ë╢\ îå^ &─& ╖f& ╖dìåd PÜααâ─╕P╕P╗öÄ║9ë₧X îåZ & w& 7Ü`┘â─ìåd P─₧X & w& 7ÜZ┘â─╕P─₧` & 7Φ╦√â─Ä┬ï╪ï≤îF·&Ç?tTï┬PV─₧\ &─& ╖j& ╖hìåd PÜααâ─╕PP─₧X & w& 7Ü`┘â─ìåd P─₧X & w& 7ÜZ┘â─╗╠Ä└9ë₧T îåV &ïG&uΘ9& w& 7ìåd PÜ╝
αâ─╕A#Pìåd PÜh
αâ─╕P╕J#Pìåd PÜ26 â─
ï≡ëV·╨uΘεïF·PV╣QQìN⌠Qï°Üαâ─ëFⁿWVܪαâ─â~ⁿuΘ┐ïvⁿ╤µïr≥─₧T & w& 7ìåd PÜ╝
αâ─╕M#Pìåd PÜh
αâ─3└PìÄd QìN╚QÜ*6 â─
└uqëv■ìFµPÜóαâ─;╞╕Pìåd PìF╚PÜ*6 â─
└t╘δ@É╕2P╕P─₧X & w& 7Ü`┘â──₧\ &─& ╖n& ╖l─₧X & w& 7ÜZ┘â─ÜT┘^_ïσ]╦R$bàCLS╦░Uï∞â∞.WVÄ╬4╕ù┐µ╛ΦÄ╪╣≤ÑÄ╨4&╟╝
╕&╣╘QPÜ(αâ─Ä╥4+└&ú,&ú*&ú(&ú0&ú.╗pÄ╘4ë^ΣîFµ&9t&Ä╓4&9vtotice and authorship remains intact.
ⁿ&â?uΘ╟ï├-╣ùì~Φï≡Ä┘╣≤Ñâ~εt%ïFεëF∞╟FεÄ▄4&íèëFΓ└~ëFΩδÉ╟FΩìFΦPÜ■α â─RPÄ╬4& 6°& 6÷╕Γ
P╕r╣ùQPÜααâ─╕r╣ùQPÜéBαâ─ìFΦPÜ■α â─RP╕δ
P╕r╣ùQPÜααâ─╕r╣ùQPÜéBαâ─âFⁿü~ⁿjsΘ) +└ëF≥ëF≡ëFΦëFΩëF∞ëFε╗εÄ▐4ë^▐îFα&ëÄα4&â>v└%╗ΣÄΓ4ë^┌îF▄&ëÄΣ4&â>x╔≈┘┴─^┌&ëĵ4&í╛
ÄΦ4&9«sÄΩ4&â> t─^┌&Ç3└P╣╢║ùëN╓ëV╪RQ╣QÉΦDâ─â~uΘ╬╕÷╣ùQP╕PÜ╝α â─Üÿ┘└tΘuÜ░┘HtpHtHHtMΘcܬ┘└uΘW─^▐&ï─^┌&àub╕Ä∞4&úhÄε4&údÄ╪4&─X& ╖Æ& ╖ÉÜ┌α â─δñÜñ┘└uΘ─^▐&ï─^┌&àu2δ┤Ä∞4&╟h3└PÜ₧┘ΘΣÄ≡4&╟T ╕Ä∞4&úhΘ┼É╕Θ╛╕t╣ùëF╥ëN╘ÉΦ3 ─^╥&9?~1╛Ä≥4& t& 4╕ª ╣ùQPÜ╠Fαâ─└uΘâ╞G─^╥&9?╥Ü╢┘ï°HuΘ≤HuΘGHtvHuΘ╛â }ΘWÄ⌠4&ít;╟ΘE2└P░PÜ╢] â─Ä÷4&àÜuΘ)ìFΦP╕PÜ╝α â─3└P v╪ v╓╕PÉΦ⌐â─Ä°4╤τ& ╡Ü┌┘ΘφÉÜ╘┘└uΘπ─^▐&ï─^┌&àtΘü╕Äε4&údÄ∞4&úhÄ╪4&─X& ╖Æ& ╖ÉÜ┌α â─Θµ■Ü╬┘└uΘò─^▐&ï─^┌&àtΘπδ░Éâ╟Θ6 2└P░PÜ╢] â─Ä÷4&àÜuΘ_Ä·4&â>tΘPìFΦP╕PÜ╝α â─3└P v╪ v╓╕PÉΦ╨â─Ü╚┘Θ"É2└P░PÜ╢] â─Ä÷4&àÜuΘ╟FΦⁿìFΦP╣QÜ╝α â─╟FΦÄⁿ4& é─^Σ&â?tpÄ╓4&â>vtdÄⁿ4& 6é& 6Ç╕≥
P╕r╣ùQPÜααâ─╕P╕PÄ■4& 6& 6Ü`┘â─╕r╣ùQPÄ■4& 6& 6ÜZ┘â─ÜT┘Ä∞4&╟h3└PÜ┬┘ΘOÉ╕÷╣ùQP╕PÜ╝α â─Äⁿ4& é─^Σ&â?tpÄ╓4&â>vtdÄⁿ4& 6é& 6Ç╕°
P╕r╣ùQPÜααâ─╕P╕PÄ■4& 6& 6Ü`┘â─╕r╣ùQPÄ■4& 6& 6ÜZ┘â─ÜT┘Ä≡4&╟T Ä∞4&╟hΘùÉ╕÷╣ùQP╕PÜ╝α â─Äⁿ4& é─^Σ&â?tpÄ╓4&â>vtdÄⁿ4& 6é& 6Ç╕■
P╕r╣ùQPÜααâ─╕P╕PÄ■4& 6& 6Ü`┘â─╕r╣ùQPÄ■4& 6& 6ÜZ┘â─ÜT┘3└PÜ╝┘â─Ä5&╞ª Ä5&íbÄε4&údÄ5&ífÄ∞4&úh╕P v╪ v╓╕PÉΦfâ─3└P v╪ v╓╕PÉΦQâ─^_ïσ]╦WV╕ùÄ╪+└úú■úⁿú·ú°ú÷╣ùÄ┴&úε╣ùÄ┴&úr╣ùÄ┴&ú╓╣ùÄ┴&ú6╣ùÄ┴&ú"╣╘Ä┴&úµ╣ùÄ┴&ú╝
╣ùÄ┴&ú≥╕ùÄ└╕ù┐µ╛ΦÄ╪╣≤Ñ^_╦ÉUï∞â∞V╕XPÜ╒ â─ëF·ëVⁿRPÜ`╒ â─└uuïv2└P░PÜ╢] â─Ä÷4&àÜtYܵα └uP2└P░PÜ╢] â─÷─ tÄFï▐F&è
└t*<t&PÜ÷] â─δÉÜ─α vⁿ v·Ü`╒ â─└tùδÉ╕δ'É2└P░PÜ╢] â─Ü:] ╕
PÜÄα â─Ü°] 3└^ïσ]╦ÉUï∞ü∞(WV╗bÄ5ë₧▐■îåα■&â?uΘ] v
vÜα┘â─ëFⁿëV■ïF└tHt#HuΘëHuΘòHuΘτ╕Θ)É╟FΘ╫É3÷96F~(┐εD╕P v
vWÜdαâ─
└uΘ÷â╟F;6F|█ï~ÄF
&â}t=& u& u v■ vⁿ╕Pìåb PÜααâ─ÄF
& u╕/PìFΓPÜααâ─
δ2É v■ vⁿìåb PÜ╝
αâ─ÄF
& u& u╕8PìFΓPÜααâ─ïF╤π╟çF─₧▐■& 7ìåb P╕EPìåΓ■PÜααâ─╕TPìåΓ■PÜ¿αâ─ï≡ëV■╨usÄ5&í╪&ï┌ëå┌■ëû▄■╨tZïF╤π╟çF ╢▄■ ╢┌■ìåb PÜ╝
αâ──₧▐■& 7ìåb P╕WPìåΓ■PÜααâ─╕fPìåΓ■PÜ¿αâ─ï≡ëV■ïF■╞u-â~uΘy■ìåΓ■PÄ╪4&─X& ╖>& ╖<Ü┌α â─ΘU■ïF■PVܪαâ─ìFΓPìåb PÜh
αâ─ìåb PìåΓ■PÜ<αâ─└uX9Ft!ìåb PÄ╪4&─X& ╖B& ╖@Ü┌α â─íFï╚╤α┴╤α╤αεDëFⁿî^■ FïFïV
ï≡Ä┌─~ⁿ╣≤ÑΘ≤Éâ~t+ v
vÜZ α â─RPÄ╪4&─X& ╖F& ╖DÜ┌α â─ìåΓ■PÜéBαâ─Θâ²â>FuΘy²3÷96F~%┐εD╕P v
vWÜdαâ─
└t
â╟F;6F|▐96F/â~uΘ=² v
vÜZ α â─RPÄ╪4&─X& ╖J& ╖HΘ╖■ï~ÄF
&â}t=& u& u v■ vⁿ╕iPìåb PÜααâ─ÄF
& u╕yPìFΓPÜααâ─
δ2É v■ vⁿìåb PÜ╝
αâ─ÄF
& u& u╕éPìFΓPÜααâ─ï▐╤πü├Fë₧╪■â?tÄ5& 6┌& 6╪ìåb PÜ╝
αâ─ìFΓPìåb PÜh
αâ─ï₧╪■╟ï■F;6F}rï╞╤αFëF·ï╟╤αFëF°ï╞╤α╞╤α╤αεDëF■ï╟╤α╟╤α╤αεDëFⁿíF+╞ëF÷ë~≥ëv⌠ïF■ï^ⁿï√ï≡╣≤Ñï^·âF·ïï^°âF°ëâFⁿâF■ N÷u╨ Fìåb PÜéBαâ─└u$9FuΘ╗√ìåb PÄ╪4&─X& ╖N& ╖LΘ?²â~uΘ├ìåb PÄ╪4&─X& ╖R& ╖PÜ┌α â─ΘƒÉÄ5&í╪&ï┌ëå┌■ëû▄■╨uΘé─₧▐■& 7 ╢▄■P╕Pìåb PÜααâ─╕Pìåb PÜ¿αâ─RPܪαδDÉÄ5&í╪&ï┌ëå┌■ëû▄■╨t-─₧▐■& 7 ╢▄■P╕Pìåb PÜααâ─ìåb PÜéBαâ─3└^_ïσ]╦Uï∞â∞(╗$Ä
5ë^▐îFα&â?uΘ≡╗╪Ä5ë^┌îF▄&ïG&uΘ╫íÆÉt 6Æ 6ÉÜ`╒ â─└uΘ╖╕dPÜ╒ â─úÉëÆÄ5&íbëF╪└tP─^┌& w& 7╕öP╕NFPÜααâ─δ─^┌& w& 7╕óP╕NFPÜααâ─ìFΓP╕NFPÜXXαâ─└uD╕NFPÜéBαâ──^▐& 7Ä╪4&─X& ╖₧& ╖£Ü┌α â─Ä5&╟z─^▐& 7ܵ┘ïσ]╦3└Ä╪9&úRúzLúxLÄ┌9&9ptIÄ▄9&9vt>╕PPÄ▐9& 6û& 6öÜ`┘â─╕╠#PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δÉ╕ε#PÜ|α â─Ü°] Äα9&á£$■P░PÜ╢] â─╕PΦ½â─└u ÄΓ9&─X& ╖N& ╖LÜ┌α â─3└δnÉÄ┌9&â>ptJÄ▄9&â>vt>╕PPÄ▐9& 6û& 6öÜ`┘â─╕∙#PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δÉ╕$PÜ|α â─╕PΦΣâ─╦V3└Ä╪9&úRúzLúxLÄ┌9&9ptHÄ▄9&9vt=╕PPÄ▐9& 6û& 6öÜ`┘â─╕&$PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δ╕H$PÜ|α â─Ü:] Äα9&á£$■P░PÜ╢] â─3└PΦNâ─└tzÄ┌9&â>ptKÄ▄9&â>vt?╕PPÄ▐9& 6û& 6öÜ`┘â─╕S$PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δÉÉ╕u$PÜ|α â─3└PΦâ─ï≡÷uÜ4┘ï╞^╦ÉUï∞â∞WVÄΣ9&í╕
&ï║
ï°ëV≡ï╚ï┌Ç─ëF≥ëV⌠╕Ç$PSQÜ╝
αâ─╕ç$P v≡WΦöâ─╕÷╣ùQPΦrâ─ĵ9&íµï╚╤α┴╤α╤α≡╣ùQPÜZ α â─RP╕ë$PÜ┌α â─ĵ9&íµï╚╤α┴╤α╤α≡╣ùQPÜZ α â─RP v≡WΦ'â─3└ëF■ëF·ÄΦ9&9Σ~Që~ε╛≡ï°Äµ9&9>µt,╕ù$P v≡ vεΦ≡â─╕ùPVÜZ α â─RP v≡ vεΦ╒â─â╞GÄΦ9&9>Σ║ï~ε╕Ö$P v≡WΦ┤â─╗8ÄΩ9ë^µîFΦ+└&ëG&ë9Ft╕÷╣ùQPÜ:┘â─└'â~uZízLï╚╤α┴╤α╤α0╣ùQPÜ:┘â─└~9─^µ&ïG&t-╕P& w& 7 v⌠ v≥Ü<αâ─
─^≥&╞GS v≡WΦ%â─╕£$P v≡WΦâ─â~t)Ä∞9&â>^uÄε9&â>`t╕ó$δ6╕º$δ1É╕¼$δ+ÉÄ≡9&÷▓t╕▒$P v≡WΦ╠â─Ä≡9&÷│Çu╕╢$P v≡WΦ▒â─╕╗$P v≡WΦóâ─Ä≥9&â>Σ└≈╪¿t+╕ùÄ└&ÇΣâ~u:&íΣ╣ùÄ┘#εëFΣ¿t╛δ&É╕ùÄ└δ┘É÷FΣt╛δÉïv■¿t
╛δ&ï6Σâ■└≈╪¿t╕╛$δ`Éâ~t6≈╞t╕├$P v≡WΦâ─≈╞t╕╚$P v≡WΦ√â─ï╞¿t3╕═$δ"É≈╞t╕╥$δÉ≈╞t╕╫$δ
Éï╞¿t╕▄$P v≡WΦ┬â─Ä≡9&÷│Çtâ~tÄ⌠9&â>zu╕ß$P v≡WΦòâ─╕µ$P v≡WΦåâ─╕ε$P v≡WΦwâ─╕≤$P v≡WΦhâ─Ä÷9&â>j uÄΓ9&─X&ïç╝&ïù╛δ╕⌡$î┌ëFⁿëV■RPÄ°9& 6⌠Ä·9& 6≥╕÷$P╕P╕%P v⌠ v≥Üααâ─ v⌠ v≥ v≡WΦⁿâ─╕%P v≡WΦφâ─Äⁿ9& 6║& 6╕Ä■9& 6╛& 6╝Ä:& 6╢& 6┤╕#%P v⌠ v≥Üααâ─ v⌠ v≥ v≡WΦBâ─Ä:& 6╞& 6─Ä:& 6╩& 6╚Ä:& 6┬& 6└╕0%P v⌠ v≥Üααâ─ v⌠ v≥ v≡WΦ⌡â─╕=%P v≡WΦDâ─Ä:&í&&ï(Ç─0ü╥T|RP╕E%P v⌠ v≥Üααâ─ v⌠ v≥ v≡WΦâ─ v≡WÜ"αâ─ï≡Äα9&á£$■P░PÜ╢] â─╟FΩ╕pPÜ╒ â─ëF÷ëV°ëv∞ë~εïv≥ v∞╕O%P v⌠VÜααâ─
v⌠VÜ"αâ─P v⌠VÜj!α â─ëF■╕P╣Q╣\%QÜJ] â─╕P v⌠VÜ"αâ─P v⌠VÜJ] â─╕P v∞ v≡ vεÜJ] â─╟F·â~∞~;ï~■ïv·Ä^≡ï^εèÿï╪ï╟è─*Σ3╪╤π╕QÄ└ï╟èα*└&3çZï°F;v∞|╓ë~■ïv≥Ü°] v■╕_%P v⌠VÜααâ─
╕P v⌠VÜ"αâ─P v⌠VÜJ] â─ïFΩ FΩ=vΘτ╕╨PÜ╒ â─ëFⁿëV■ v° v÷Ü`╒ â─└tΘ 2└P░PÜ╢] â─Ä
:&àÜuΘ v■ vⁿÜ`╒ â─└tΘº■Ü|] ÷─uܵα └tΘ▒Ü─α δ¥3└PÜ(α â─ï°-*uï╕i%P v⌠VÜ╝
αâ─ v⌠VΦ2â─└uΘi 6`# 6^# v⌠VÜ╠Fαâ─└uΘN 6p# 6n# v⌠ v≥Ü╠Fαâ─└tΘ■╕Θ╩ï~εÄΓ9&─X& ╖Ω& ╖Φ╕e%PïF≡PWï≡Üααâ─ï╞ï≈ëF■ëvⁿΘàÉ2└P░PÜ╢] â─ÄΓ9&─X&ïçá&ïùóï°ëV■δ\2└P░PÜ╢] â─Ä
:&àÜuÄΓ9&─X&ïçÇ&ïùéδ╦ÄΓ9&─X& ╖Ω& ╖Φ╕k%PïF⌠PVï°Üααâ─ï╟ï■ëF■ v■WÜ┌α â─3└^_ïσ]├Uï∞ü∞WV╟Få╟åP ╞å{ ╟å8 o%î₧: ╟å< w%î₧> ╟å@ ~%î₧B ╟åD à%î₧F ╟åH ï%î₧J +└ëåN ëåL ÄΣ9&í╕
&ï║
ëåv ëûx Ç─ï≡ëû~ Ç─ï°ëûp Ç─ëår ëût ╗8ÄΩ9ë₧■îå
■+└&ëG&ëë╛n Ä┌9&9ptHÄ▄9&9vt=╕PPÄ▐9& 6û& 6öÜ`┘â─╕æ%PÄ▐9& 6û& 6öÜZ┘â─ÜT┘δ╕╡%PÜ|α â─╗TÄ:ë₧■îå■&╟╕╨PÜ╒ â─ëF∞ëVε╕pPÜ╒ â─ëF≡ëV≥+└ëF÷ëF⌠èå{ ■å{ <vΘvâ~uZ 6`# 6^#╕└%P ╢~ VÜααâ─╕P ╢~ VÜ"αâ─P ╢~ VÜJ] 3.01 What documentation exists for filter?
3.02 What do I need to get filter working?
3.03 How can I tell if my system understands .forward files?
3.04 What do I put in my .forward file?
3.05 What is the simples filter-rules file I can write to test filter?
3.06 How do I check my filter-rules for typos and other errors?
3.07 Why doesn't the output from filter -r match my filter-rules file?
3.08 Can I have 'or' in my filter-rules?
3.09 Can I make filter execute more than one rule for a message?
3.10 How do I do multiple actions for one rule?
3.11 What headers are available in the filter-rules?
3.12 How do I forward mail to an elm alias from filter?
3.13 Filter executes my script but the script doesn't work.
3.14 How do I capture the message fed to a script by execute/executec
3.15 Both execute and executec feeds the message as standard input to
3.16 What if I what to do something based on the contents of a message
3.17 How can I make filter operate on all messages in a folder?
3.18 Can I use filter to automatically answer my mail (like vacation)?
3.19 My filter doesn't recognize executec/matches.
3.20 Filter sometimes munges up my folders, or looses messages. Why?
3.21 Why doesn't elm mark mail I saved in a folder with filter as new (N)?
3.22 Why does filter join adjacent messages together?
3.23 What other mail filter programs exists?
3.24 554 "|/usr/local/bin/filter"... unknown mailer error
3.25 My filter doesn't work. I set it up correctly, but nothing happens.
3.26 How to (b)ounce from filter, instead of (f)orwarding ?
3.27 If I use filter, all incoming mail disappears. Why ?
1.0 Operational Answers
---------------------------
1.01 What is Elm?
From Elm documentation:
Currently on Unix, there seems to be a preponderence
of line-oriented software. This is most unfortunate as most
of the software on Unix tends to be pretty darn hard to use!
I believe that there is more than a slight correlation between
the two, and, since I was myself having problems using
"mailx" with high-volume mail, I created a new mail system.
In the lingo of the mail guru, Elm is a "User Agent" system,
it's designed to run with "sendmail" or "/bin/rmail" or any
other UNIX Mail Transport Agent (according to what's on your
system) and is a full replacement of programs like "/bin/mail"
and "mailx". The system is more than just a single program,
however, and includes programs like "frm" to list a 'table
of contents' of your mail and "printmail" to quickly paginate mail
files (to allow 'clean' printouts).
1.02 Which is Elm current version?
Elm current version is 2.4 PatchLevel (PL) 23.
New release should be 3.0, scheduled some time in 1994.
1.03 Where can I find the distribution?
There's a list of sites distributing Elm at the bottom of this
file (4.* Archivers, what they archive, how to download.).
In addition, new releases will be posted to comp.sources.unix,
patches will be posted to comp.sources.bugs.
After patches have been proven and out for a while, they will
be posted to comp.sources.unix.
Elm portings or clones for DOS, Windows and OS/2 are available as
listed below:
DOS/WINDOWS:
* Peter Churchyard (pjc@cc.ic.ac.uk):
Elm-PC, a version I ported, is available by anon ftp from
lister.cc.ic.ac.uk:/pub/elm-pc.
A Windows version is available, too, in: /pub/winelm.
* Mike O'Connor (mjo@msen.com):
There is a package called PC-Elm that's an imitation of Elm (i.e. it
didn't come hy?
1.21 Sometimes Elm (PL < 21) seems to join two messages in one. Why?
1.22 How can ELM be used for an automatic reply?
1.23 How to list your mail from the oldest to the newest?
1.24 How to use elmheaders file?
1.25 How to change the fullname in sent mail ?
1.26 "Alias too long" or string too long errors.
1.27 How to crypt mail in elm ?
1.28 8 bit characters configuration?
1.29 Sun mailtool attachments and elm?
1.30 How can I save outgoing mail ?
1.31 Can I get an automatic receipt when my message is actually read?
1.32 Get a copy of message(s) into the edit buffer when composing a reply?
1.33 How can I print in Elm ?
1.34 How can I get a complete elmrc file ?
1.35 How can I change a configuration setting for all of my users?
1.36 What do `Priority, Expires and Action' headers mean?
1.37 What does the `Precedence' header mean?
1.38 How can I get a `Reply-To' header in all of my messages?
1.39 ti/te strings for the xterm in termcap are wrong.
1.40 Can I edit and forward without having the prefix (>) added
1.41 Can I take an addres from a message and put it in the aliases list?
1.42 sendmail 565c+IDA + Elm = SEGV. Why ?
1.43 Can ELM use MH-style inboxes?
1.44 How can I enter a message that is in a folder into a message ?
1.45 I get my NIS/YP domainname appended to local mails. Why?
1.46 How can I include a file in a header ? And a quote ?
1.47 How can I build an alias containig "=" ?
1.48 What's aliases limit ? # of aliases ? total lenght ?
1.49 How can I change the editor ?
1.50 How do I include a file in a mail message ?
1.51 Which are the (s)ave abbreviations ?
1.52 Why do I get "folder corrupt" messages ?
1.53 How to know how may news messages arrived, without entering Elm ?
2.0 Installation Questions
2.01 On SCO Xenix, all mail is from user anonymous. Why?
2.02 Elm doesn't work on Next. Why?
2.03 Compiling with Microsoft UNIX C Compilers won't work. Why?
2.04 Various problems on Unix 286.
2.05 Configure won't run on HP-UX. Why?
2.06 Configure won't run on SCO XENIX 2.2.1. Why?
2.07 Will Elm work on SGI Indigo?
2.08 I have problems compiling elm2.4 on HP/Apollo
2.09 I have problems compiling elm2.4 on IBM AIX
2.10 Compiling elm 2.4 under NS 3.0
2.11 Elm sends 'empty mail' on 386BSD: why?
2.12 Why can't I get SGI to work for non ROOT?
2.13 I have problems p)rinting messages in 2.4PL20
2.14 Elm2.4 PL20 - 'x' key causes segmentation violation
2.15 readmsg:illegal option -- I. Why?
2.16 Forms don't work. Why?
2.17 ELM does not recognize VMS mail. Why?
2.18 Huge headers cause Memory Fault. Why?
2.19 Can I use elm for posting and replying to news?
2.20 Compile fails on lib/strftime.c [PL23].
2.21 Compile error on SGI Crimson.
2.22 Problem compiling elm on DEC Alpha, OSF/1 v.1.2
2.23 I can't build Elm 2.4PL23 on Sun 386i SunOS 4.0.2
2.24 How can I override a Configure's setup ?
2.25 How to solve hdrs/mcprt.h problems with Sequent/PTX 2 ?
3.0 Filter Questions
This part is maintained by Jan Djarv (Jan.Djarv@sa.erisoft.se)
nique file name.
Invoke it like this: "unpack < foldername"
I guess tagging and piping should work with it too.
(Ask Steve Faiwiszewski for unpack source.)
1.15 Is there any way to bounce all the tagged messages with ONE command ?
Chip Rosenthal (chip@chinacat.unicom.com):
Save the following to a script in your personal bin directory,
say `bounce':
: use /bin/sh
: ${ELMSTATE?} ${1?}
sed -n -e 's/^S//p' $ELMSTATE | while read mssgno ; do
echo "Bouncing message $mssgno to $@ . . ."
readmsg -a $mssgno | rmail $@
done
When you run: !bounce addr ...
then all of the tagged messages will be bounced to the indicated
address(es). If no messages are tagged, then the currently selected
message will be bounced.
1.16 Does ELM have MIME (metamail) support?
MIME allows for sending and receiving of messages compliant
to the Multipurpose Internet Mail Extension (RFC 1341).
MIME provides a way to attach binary, graphic, audio,
video, postscript and other files. It doesn't necessarily
need graphics capabilities on your display, but its useful.
If you have installed Nathaniel Borenstein's metamail package for
displaying MIME messages, Elm can make use of it. If you didn't
have metamail installed you might want to obtain a copy of it.
The most recent version is on thumper.bellcore.com [128.96.41.1]:
/pub/nsb/mm2.6.tar.Z .
Compiling of Elm even with MIME support enabled would not
depend on the metamail package. But you would not be able to
use nearly all of the MIME features as long as you don't have
metamail installed. Metamail with its companion programs
(mmencode) must be installed somewhere in the search path,
usually /usr/local/bin.
Andrew Cagney did a lot of work to use ELm with MIME. Send
mail to acagney@macadam.mpce.mq.edu.au for details.
1.17 How not to include headers in outward bound mail?
Problem:
all outward bound mail still includes the following lines,
even if I have the "noheader = ON" line in my .elmrc:
X-Mailer: ELM [version 2.4 PL21]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 67
Syd Weinstein (syd@Myxa.com):
"noheader = ON" means when the message is copied into the buffer
for a reply or forward.
The "X-Mailer:" header is controlled at Configure time. There
is a compile time option to produce or not produce it.
The three "Content-*" headers are always going to be produced by 2.4.
1.18 Is it possible to save mail messages without the headers?
* Chip Rosenthal (chip@chinacat.unicom.com):
Use: !readmsg -n >filename
If you want to save a few keystrokes, you can encapsulate this
in a shell script to go in your personal bin directory.
* Syd Weinstein (syd@Myxa.com):
Note that some of the newer features of readmsg are only
available in later 2.4 releases
1.19 How do I upgrade my ELM aliases from 2.3 to 2.4PL23 ?
Syd Weinstein (syd@Myxa.com):
All I did, was make sure 2.4 as installed, and then had each
user run newalias and I ran newalias -g. The aliases.text
file is upwards compatible. The old newalias converted
aliases.text to aliases.data and aliases.hash the 2.4 newalias
converts aliases.text to aliases, aliases.dir and aliases.pag.
If you don't have those three new files, you didn't install
2.4 correctly and are still running 2.3's newalias.
1.20 Elm seems to ignore HOME environment variable. Why?
Syd Weinstein (syd@Myxa.com):
This is a feature. Elm ignores $HOME, so that when su'd you read
the right mail file. Its a choice of one or the other and we chose
to allow su over $HOME.
1.21 Sometimes Elm (PL < 21) seems to join two messages in one. Why?
Syd Weinstein (syd@Myxa.com):
Early versions of Elm 2.4 had a problem with messages with bad content
length headers. I'd update to a more recent version when 21 comes out
in a bit.
Compiler's Note: now PL 23 is out. I chose to report this Question
as it is so a strange behaviour (mail still reads the mailbox
correctly) a person can get mad about it :)
1.22 How can ELM be used for an automatic reply?
It cannot. Autoreply is no longer supprorted and MUST be removed
from you system. You can try and use filter, but it's better
looking for some other utility.
1.23 How to list your mail from the oldest to the newest?
Arnaud Girsch (Arnaud.Girsch@INSA-Lyon.FR):
You can change the sortby= in your .elm/elmrc file, or change in menu
(O)ption, and then (S)orting criteria .... It allows you to choose
lots of different order .. and you can choose whatever you want
1.24 How to use elmheaders file?
* Arnaud Girsch (Arnaud.Girsch@INSA-Lyon.FR):
You only have to create a file named elmheaders, a text file
where you put all the lines you want to be seen in the header !
If you redefine an existing header, it'll take it's place.
Example: if you want to redefine your Reply-To: header,
just create the file with the first line:
Reply-To: myaddress@node.domain.country
*
Please also note that elmheaders file is NOT processed. It's
appended as it is, with the exception of quoted shell escapes.
Hence, a Bcc: will not work, but a Return-Reply-To will, as
the latter is processed by the *receiving* MTA.
1.25 How to change the fullname in sent mail ?
1) use the "fullname" option;
2) set the NAME environment variable.
2) is useful if you want to change your name for a mail
only, without editing your elmrc file.
Note that you might not be able to change fulname at all.
If your Elm is configured with DONT_ADD_FROM enabled
(run `elm -v' to see if it is), then Elm is *not* adding the
From: line. The low-level mail transport is.
If this is the case (and it commonly is) you'll have to ask your
local administrator how to do it. (If you have a `chfn' command
that might do it.)
1.26 "Alias too long" or string too long errors.
Errors are to be expected when trying to expand very long
aliases, mailing lists, and so on. This error is due
to the fixed lenght strings in Elm 2.xx, and will not
be fixed until 3.xx is released.
1.27 How to crypt mail in elm ?
Sven Guckes (guckes@math.fu-berlin.de):
You need these two "keylines":
[encode]
and
[clear]
Just put your top secret messages in between these two lines.
See the "ELM Reference Guide", "5. Special Outgoing Mail Processing"
for an example.
For all folks outside the US I might quote that little footnote:
"Unfortunately, at many non-US sites, it's quite probable that
you won't be able to use this feature since you won't have the
crypt() library available due to licensing restrictions."
1.28 8 bit characters configuration?
Hakan Sjogren (hakan@Sweden.Prime.COM)
reports both the problem and the solution:
PROBLEM: When receiving mails having swedish characters
the display of these national characters on the terminal are wrong
when using ELM. If I add the line
Content-type: text/plain charset=iso-8859-1
into this received mail, ELM displays correctly.
Since this is a normal situation I would assume ELM to display
full 8bit characters if the mail bandwith is set to 8bit.
SOLUTION: The solution to this problem was to set the environment
variable LC_CTYPE=iso_8859_1 .
1.29 Sun mailtool attachments and elm?
Kurt Swanson (kurt@dna.lth.se):
> Has anyone hacked elm to support the Sun attachment
> style in the Openwindow's Mailtool?
This is handled by metamail, not well, unfortunately,
but handled that way in any case...
1.30 How can I save outgoing mail ?
Set the following in your elmrc file:
# save a copy of all outbound messages?
copy = ON
# save outbound messages by login name of sender/recipient even if the
# associated folder doesn't already exist?
forcename = OFF
# save messages, incoming and outbound, by login name of
# sender/recipient?
savename = ON
# where to save copies of outgoing mail to, default file is "=sent"
sentmail = ~/Mail/Spedita/sent
1.31 Can I get an automatic receipt when my message is actually read?
* Chip Rosenthal (chip@chinacat.Unicom.COM):
With Elm, you cannot. Many people consider this an intrusion of
privacy, not a feature.
1.32 Get a copy of message(s) into the edit buffer when composing a reply?
* Chip Rosenthal (chip@chinacat.Unicom.COM):
Use the `readmsg' command.
1.33 How can I print in Elm ?
* Chip Rosenthal (chip@chinacat.Unicom.COM):
First thing you need to do is change the default print command Elm
gives you. The compiled-in default of "cat %s | lp" is obsolete.
Simply use "lp" (or whatever) as your print command. This will
pipe the message directly into the print command, and it will
leave stdout/stderr of the print command attached to your terminal.
That means that pass-through printing will work. That means
problems and error messages will be displayed. Making this change
might fix the problems you are having. Even if it doesn't fix
them, at least now you'll be able to see the error diagnostics
rather than the mysterious `Printout failed' message.
1.34 How can I get a complete elmrc file ?
From inside ELm, type 'o' (Options) then '>' (Save).
This will create a complete elmrc file, with all options and
lots of comments. Remember that a leading "#" on a line denotes
a comment. Hence a line with leadin "###" is ALSO a comment.
1.35 How can I change a configuration setting for all of my users?
* Chip Rosenthal (chip@chinacat.Unicom.COM):
By creating a global elmrc file. Copy your personal elmrc file
to $libdir/elm.rc, where $libdir is the Elm library directory
that holds the help files and other such things. Edit that file.
The values it provides will override the compiled-in defaults.
1.36 What do `Priority, Expires and Action' headers mean?
* Chip Rosenthal (chip@chinacat.Unicom.COM):
Not a whole hell of a lot. These are Elm-isms.
Priority: If you put a value in this header, *any* value other
than `normal' or `non-urgent', then Elm will put a `U' on
the index screen to note the message as urgent.
Expires: You can specify an interval up to 8 weeks from now
(e.g. `7 days'). When that date has been passed, Elm will
put a `E' on the index screen to note the message as expired.
Action: You can use this header to specify some action for the
recipient to take, and Elm will do absolutely nothing with it.
1.37 What does the `Precedence' header mean?
* Chip Rosenthal (chip@chinacat.Unicom.COM):
This is *not* an Elm-ism. It is a sendmail-ism. :-) It allows
you to specify handling instructions for the mail transport. If
you have to ask this question -- you don't want to mess with it.
1.38 How can I get a `Reply-To' header in all of my messages?
* Chip Rosenthal (chip@chinacat.Unicom.COM):
Create a file called ~/.elm/elmheaders that contains the single
line:
Reply-To: joe@AcmeWidgets.COM
The contents of this file are slapped onto the end of the headers
that Elm generates for an outgoing message.
1.39 ti/te strings for the xterm in termcap are wrong.
* David W Sanderson (dws@ssec.wisc.edu):
Whoever wrote the default termcap and/or terminfo descriptions
for xterm included in the ti/te strings the special escape sequences
to make xterm switch between the normal and alternate screen buffers.
These sequences are:
\E[?47h - use alternate screen buffer
\E[?47l - use normal screen buffer
The elm code is just fine as it is. If you change it so that it
doesn't ever send ti/te, you'll just break elm for somebody else.
Fix your termcap/terminfo definition instead.
If this won't work,
* Neil Weisenfeld (weisen@alw.nih.gov):
change usetite in your .elmrc file to:
usetite = OFF
1.40 Can I edit and forward without having the prefix (>) added
to the mail body?
Forward the mail, answering NO at the edit? question.
Then, in the send menu, instead of s)ending it, e)dit it.
1.41 Can I take an addres from a message and put it in the aliases list?
David W. Tamkin (dattier@Mcs.Com):
Return to the index screen, make sure the pointer or bar is on a
letter from that person, and press "a" twice. The first "a" puts
you into the alias subsystem and the second says to create an alias
for the sender of the current letter.
1.42 sendmail 565c+IDA + Elm = SEGV. Why ?
* Paul Pomes (paul@uxc.cso.uiuc.edu):
Either fix your Elm to use correct GMT offsets or apply the following
patch from Mike Park <mikep@dragoman.com>.
*** 5.11.0.16 1992/08/26 22:06:32
--- arpadate.c 1993/03/10 21:38:23
***************
*** 423,428 ****
--- 423,440 ----
#endif /* LOG */
return(NULL);
}
+
+ /*
+ * Some buggy mailers (ie elm 2.4.p13) can produce huge incorrect
+ * offsets. Applying these offsets can cause the static array
+ * used by gmtime to be overrun on a NeXT OS3.0 causing sendmail
+ * to SEGV.
+ * Limit offsets to be +- 24 hours.
+ */
+ if (h_offset < -24)
+ h_offset = -24;
+ if (h_offset > 24)
+ h_offset = 24;
/* is the year a leap year? */
if ((tm.tm_year % 4 == 0) &&
1.43 Can ELM use MH-style inboxes?
* Steve Simmons (scs@lokkur.dexter.mi.us):
Elm does not currently do this. It has been suggsted for Elm 3.0, but
3.0 is off in the mists of the far future.
1.44 How can I enter a message that is in a folder into a message ?
* Syd Weinstein (syd@Myxa.com):
Just use the readmsg command. It is the external command that does
the same thing as ~m, and it understands the current mailbox sort
order, just like ~m. From vi, I would put the cursor on the line
I want to repalce with the message and say "!!readmsg".
1.45 I get my NIS/YP domainname appended to local mails. Why?
* Dave Wolfe (dwolfe@pffft.sps.mot.com):
You have to run Configure again, and say NO to the question:
Should getdomainname() be used to obtain the mail domain?
This is because when the getdomainname() system call is found, and
you run NIS, getdomainname() usually returns the NIS domain and not
the mail domain. The domain name should be compiled into the code.
If the getdomainname call does return the correct mail domain, it
can be used.
1.46 How can I include a file in a header ? And a quote ?
The elmheaders file allows the inclusion of the output of a command
which is run each time Elm reads elmheaders. This is useful for a
header which changes its contents, like a fortune output.
Unfortunately, if a header cointains "`", Elm tryes to execute what
follows. The workaround is: save the offending text in a file, then
include it like follows:
X-Foo: `cat /path/to/file`
1.47 How can I build an alias containig "=" ?
Quote it. i.e. : "foo=bar"@net.org
1.48 What's aliases limit ? # of aliases ? total lenght ?
Aliases are limited by lenght. It's 5120 chars.
1.49 How can I change the editor ?
In your elmrc file set editor=/path/to/editor
1.50 How do I include a file in a mail message ?
1) Normal plain text file:
see your editor's man page. In vi, :r /path/to/file
2) executable or non-printable file:
see man uuencode. Then as 1)
3) MIME-recognized file (gif, Postscript, ...):
[include /path/to/file type encoding]. Examples:
[include /path/to/file.gif image/gif base64]
[include /path/to/file.ps application/postscript]
See also MIME documentation.
1.51 Which are the (s)ave abbreviations ?
* David W. Tamkin (dattier@MCS.COM):
For saving to a folder, Copying to a folder, or changing folders
[or naming a folder on the command line as an argument to Elm's -f
option], Elm accepts several abbreviations:
! folder named in your $MAIL variable;
default: your mail spool
> receivedmail folder named in your .elm/elmrc;
default: $maildir/received
< sentmail folder named in your .elm/elmrc;
default: $maildir/sent
=filename $maildir/filename
+filename $maildir/filename [useful on the shell command line,
where an equal sign could confuse the shell]
@aliasname folder in your $maildir directory named for the real
logname behind alias "aliasname"
1.52 Why do I get "folder corrupt" messages ?
* Peter Churchyard (pjc@cc.ic.ac.uk):
If your folder (/usr/spool/mail/<login>) starts with a line of
^A^A^A^A and not 'From username', then you need to configure
Elm to use MMDF style message seperator lines.
1.53 How to know how may news messages arrived, without entering Elm ?
* Chip Rosenthal (chip@chinacat.unicom.com):
frm -S -q -s new
2.0 Installation Answers
----------------------------
2.01 On SCO Xenix, all mail is from user anonymous. Why?
From Elm README:
On SCO Xenix, if you are all mail is from user anonymous,
this is because the mail delivery agent should be
/usr/lib/mail/execmail instead of /usr/bin/rmail or /bin/rmail.
2.02 Elm doesn't work on Next. Why?
The complete NeXT document by anderson@macc.wisc.edu is
available via anon ftp from: yak.macc.wisc.edu [144.92.30.18]
and ghost.dsi.unimi.it:/pub/Elm/Next.Z
2.03 Compiling with Microsoft UNIX C Compilers won't work. Why?
Thomas Bullinger (mrbulli@btoy1.rochester.ny.us):
On many systems with the Microsoft UNIX C Compilers (such as SCO),
compiling with optimization breaks the code. One symptom is
that aliases do not work.
On those machines do not compile any of Elm with optimizations.
To accomplish that, set all occurences of "OPTIMZE" in the
makefiles to "-Od" - then it works.
Another possibility is to use gcc instead (my current version [PL23]
is compiled with gcc [2.4.5] on SCO Unix [3.2.2] without
modifications and runs perfectly).
2.04 Various problems on Unix 286.
From Elm README:
On some systems, especially those based on the AT&T Port to
286's the -O flag of the compiler produces improper code causing
segmentation violations. If this happens, recompile the code without
the -O flag. This has been seen with Microport SysV/AT type systems.
The Configuration script has been known to exceed the default
stack size in Unix 286 sh's. If Configure does not run correctly on
this type of machine increase the stack size and rerun it. On
Microport SysV/AT machines, Configure might run correctly under ksh.
Obtain ksh from Microport (available to current version owners without
additional charge) and rerun Configure using it.
Also on Microport SysV/AT Machines, the C compiler produces
improper code for one of the arithmetic calls. To fix this
problem it is necessary to reduce the complexity of the
statement, as reported by one of our testers here is the
symptom and his patch. Being this is a compiler bug on only
one system, we make the information available, but not incorporate
it in the main release. Note, this may effect other areas
of Elm, and in the future, Microport may even fix this problem.
[Read the README file for the patches]
2.05 Configure won't run on HP-UX. Why?
From Elm README:
The Configuration script has been known to exercise an old bug
on HP-UX's version of /bin/sh. This shows up as part of the variable
setting section showing up on your screen, and configure aborting
on errors. If this happens, try using ksh instead of sh as in:
ksh Configure
this will usually solve the problem.
2.06 Configure won't run on SCO XENIX 2.2.1. Why?
Keith Brazington (keith@g4lzv.co.uk):
The solution is simple, up the stack size for /bin/sh. I used
# mv /bin/sh /bin/sh.old
# cp /bin/sh.old /bin/sh
# fixhdr -F 8000 /bin/sh
This may seem a bit over the top, but I put it back after!
2.07 Will Elm work on SGI Indigo?
Syd Weinstein (syd@Myxa.com):
Well, I had no problems at all configuring and running Elm
on my SGI Iris under 4.0.5.
The biggie for SGI is to say Elm is a non ansi application,
so you need to list -cckr as an additional compilation flag.
I took all the defaults from configure and it ran just fine.
2.08 I have problems compiling elm2.4 on HP/Apollo
* Gordon D. Berkley (gordonb@mcil.comm.mot.com):
As of ELM2.4pl17, The system compiles cleanly (?) for Apollo.
This patch level includes many "fixes" that I submitted to ensure
this. There *are* many compilor warnings, but they can safely
be ignored.
I would suggest discarding any config.sh from a previous Configure,
though, as this will cause the corrections to NOT work.
In order to ensure compilation, please be sure to compile
with SYSTYPE set to "sys5" rather than "bsd".
2.09 I have problems compiling elm2.4 on IBM AIX
* Steve Adams (adams@spss.com):
>I am trying to compile the latest and greatest version of ELM on my
>RS/6000 running 3.2.? (exact level unclear). I received the following
>error messages about setgid being redefined:
>
>"init.c", line 128.16: 1506-132 (S) Function getgid cannot be
>redeclared.
>"init.c", line 128.26: 1506-132 (S) Function getuid cannot be
>redeclared.
You can get around the problem defining -U__STR__ during 'Configure'
It will be fixed in PL22.
* From the monthly posting:
This version of Elm 2.4 should not require any changes
to the configure run to link under AIX 3.2 or newer.
On IBM RISC 6000 AIX, prior to 3.2, you might get string
function errors on the compile.
The solution is to do the following:
Look at /usr/lpp/bos/bsdsport. It tells you to add
following lines to /etc/xlc.cfg:
* BSD 4.3 c compiler stanza
bsdcc: use = DEFLT
crt = /lib/crt0.o
mcrt = /lib/mcrt0.o
gcrt = /lib/gcrt0.o
libraries = -lbsd, -lc
proflibs = -L/lib/profiled,-L/usr/lib/profiled
options = -H512,-T512, -qlanglvl=extended, -qnoro,
-D_BSD, -D_NONSTD_TYPES, -D_NO
And then link bsdcc to xlc and use bsdcc instead of cc.
In addition, Elm should be linked with the curses lib
and not termcap lib if /etc/termcap is not there.
(You can always copy the termcap database to etc
(or make a symlink)).
2.10 Compiling elm 2.4 under NS 3.0
Paul Terray (popaul@binkley.cs.mcgill.ca):
Check if fcntl.h is included somewhere (as it probably is).
It contains most of the declaration the program are looking for.
If not, include it. Then, just comment the include line for unistd.h.
2.11 Elm sends 'empty mail' on 386BSD: why?
* From the monthly posting:
On 386bsd, the shell that is shipped with the system,
ash, does not work for sending messages within Elm. Mail
messages have headers only and no body. Replacing the shell
with bash (from GNU) seems to solve the problem. The bash
shell is in the 'etc' distribution of 386BSD.
* If you upgrade to current version, this should happen no more.
2.12 Why can't I get SGI to work for non ROOT?
From the monthly posting:
SGI, at 3.3, doesn't have vfork, but instead a stub that does
not work. Make sure vfork is undef in the configuration.
2.13 I have problems p)rinting messages in 2.4PL20
When I try and print a message, I get
"readmsg: Cannot find start of selected message". Why?
Chip Rosenthal (chip@chinacat.Unicom.COM):
Please take a look at the From_ line of the message you are trying to
print. I'm going to guess that it has a complex address, maybe with
some quoting or special characters, or maybe a strange date syntax.
The utilities in the current Elm release (including `readmsg') use
very simpleminded routines to crack the From_ lines. Some headers
that Elm handles fine confuse these utilities. One of the larger
changes in the next Elm update will be moving all of the From_ and
~Date: processing out of the main Elm code and into the library, so
the utilities (including `readmsg') will use the same algorithms as
Elm.
If you look at the From_ line and it doesn't seem particularly
unusual, feel free to drop me a line. Most of the changes to
readmsg and Elm printing came from my hands, and I'm working on
the aforementioned changes too. If there is something else broke
in there, I'd be glad to look at it.
2.14 Elm2.4 PL20 - 'x' key causes segmentation violation
Nigel Metheringham (nigelm@ohm.york.ac.uk):
in the file src/exitprog.c, there is a line
char *msg, answer;
replace it with
char msg[SLEN], answer;
2.15 readmsg:illegal option -- I. Why?
Chip Rosenthal (chip@chinacat.Unicom.COM):
It means you installed an updated `elm' binary but continue
to use an old version of `readmsg'.
2.16 Forms don't work. Why?
Syd Weinstein (syd@Myxa.com):
If you have `forms = ON' in elmrc, Forms is there, but
the menu items to make a form require that user level
be set off beginner. (anything but 0 (beginner))
2.17 ELM does not recognize VMS mail. Why?
* This is fixed in Pl22.
* Syd Weinstein (syd@Myxa.com):
Looks to me like you found a bug in Elm's quote parsing routines.
It just needs to be looked into.
Reported from: Steen Hammerum (kel2sh@uts.uni-c.dk)
2.18 Huge headers cause Memory Fault. Why?
Syd Weinstein (syd@Myxa.com):
Any part of Elm at the 2.x level will abort if given a header line
that is too long. It uses fixed length buffers, and at some point
they overflow, and none too gracefully.
3.x will support dynamic strings to solve this problem.
2.19 Can I use elm for posting and replying to news?
* Andreas Spiegl (spiegl@cs.utexas.edu):
In order to set things up so elm is your mailer when you
respond r or R to a news article in rn or trn, define an
environment variable RNINIT that points to an initialization
file for rn/trn. E.g. .rnrc
Then put the following line in this file (.rnrc):
-EMAILPOSTER="elm -i %h -s \"Re: %S\" %t"
This is from now on telling rn to start elm with the appropriate
parameters whenever you reply to an article and works great.
But: --> This is not for followup postings on the usenet! <--
If you want to use elm in order to post article, you'd need a
line with -ENEWSPOSTER instead of -EMAILPOSTER. Then you would
tell elm (once it was evoked by rn/trn) that you want to send
this to newsgroupname-with-dashes-instead-of-dots@cs.utexas.edu,
for example use "comp-mail-misc@cs.utexas.edu". This will post
your email message to the usenet.
This is not very convenient though, as you have to convert the
address manually. Unless you write a nice script for it, of course.
Be sure to send me a copy if you do. :-)
* Mike O'Connor (mjo@iao.ford.com):
Of course, the DEC gateway allows one to gateway email to Usenet with
email addresses of the following format:
comp.mail.misc.usenet@decwrl.dec.com
and has the additional advantage that they carry a LOT of the regional
newsgroups.
I still think piping it to sendmail with a macro for R is the way to
go. This allows you to use the mailer of your choice, be it elm or
pine or Berkeley Mail or Z-Mail or whatever. This gets it into your
/usr/spool/mail or /usr/mail or /var/mail or wherever.
* Robert Nicholson (robert@steffi.demon.co.uk)
The objective was to be able to use elm for all news contributions,
reply/followup. This way I can then store my postings and replies
in =sent or filter based on Subject: and store them in a separate
folder.
For Replies I added the following to .zshenv:
export MAILPOSTER="elm -i %h -s \"Re: %S\" %t"
This invokes elm for replies within trn.
For Followups it's a bit more involved.
Now I didn't like the idea of relying on mail2news gateways in order
to post news. So I chose to set up an alias to handle postings:
export NEWSPOSTER="elm -i %h -s \"Usenet News Post\n\n\" usenetnews"
The postings go to the usenetnews (as opposed to usenet) alias.
This gets processed in procmail thus.
:0b
* ^TOusenetnews
| sed -n '/Newsgroups/,$p' | /usr/local/news/inews -h
2.20 Compile fails on lib/strftime.c [PL23].
* Chip Rosenthal (chip@chinacat.Unicom.COM):
A bug was introduced at PL23 that causes the compile to fail on
pre-ANSI systems. Change line 114 from "# define P_(x) /**/"
to "# define P_(x) ()".
2.21 Compile error on SGI Crimson.
Error:
cc -O -I../hdrs -c opt_utils.c
accom: Warning 294: opt_utils.c, line 171:
Function getpwuid has prototyped and non-prototyped declarations.
Default promotion of non-prototype form of argument 1 does not
match prototype:
prototype: unsigned short is different from actual: int
* Spencer Sun (spencer@der.Princeton.EDU):
in Configure, tell it to use the -cckr flag for cc.
2.22 Problem compiling elm on DEC Alpha, OSF/1 v.1.2
Error:
getarpdate.c, line 110: redeclaration of 'timezone';
* Eiji Hirai (hirai@cc.swarthmore.edu):
This is fixed in elm 2.4p23 ; I think By the way, you
should most definitely upgrade to DEC OSF/1 1.3.
It fixes a tremendous number of bugs from 1.2. Do it NOW! :-)
2.23 I can't build Elm 2.4PL23 on Sun 386i SunOS 4.0.2
* Sydney Weinstein (syd@Myxa.com):
known bug, will be fixed in Patch 24, but its an easy one:
in lib/strftime.c, there is a bug in the prototyping macro, it
currently reads:
#if ANSI_C
# define P_(x) x
#else
# define P_(x) /**/
# define const /**/
#endif
and the relevant line needs to read
# define P_(x) (/**/)
thats it.
2.24 How can I override a Configure's setup ?
If you know what Configure makes wrong before running it, then create
a file "config.over" with your own choices.
If you don't know it, manually edit Configure output.
2.25 How to solve hdrs/mcprt.h problems with Sequent/PTX 2 ?
Alan Thew (Alan.Thew@liverpool.ac.uk) reports the following:
>PTX 2.0x does not like the code in this header file.
>
> cc -Xo -O -I../hdrs -c mcprt.c
>"../hdrs/mcprt.h", line 52: syntax error
>"../hdrs/mcprt.h", line 53: syntax error
>"../hdrs/mcprt.h", line 53: incomplete or misplaced function
definition
>extern int MCprintf(char *fmt, ...); <-----
* Chip Rosenthal (chip@chinacat.Unicom.COM) says:
The first question is does your system truly support the ANSI
<stdarg.h> facility, or does it use the traditional Unix <varargs.h>?
If the first case is true, then your compiler has botched the
implementation for specifying prototypes for variable-argument
procedures. It's possible. I know of at least one compiler that was
done while the ANSI spec was still in development, and used an
unadorned comma at the end of the parameter list to prototype varargs
routines.
In this case, you'll need to edit the function declarations in mcprt.h
Maybe just deleting the "..." ellipses will work. (It would with the
aforementioned compiler.) Maybe you'll have to scrap the prototype
by removing everything between the parens.
If the second case is true, then Configure made a boo-boo. It saw a
<stdarg.h> file and decided to use that. If this was the wrong thing
to do, then you can override Configure by creating a file called
"config.over" with a single line saying:
i_stdarg='undef'
Then run "Configure -d" to rebuild things and re-make.
* I'll give you the right answer as soon as Alan Thew will tell me
how did he solve this problem.
3.0 Filter Answers
----------------------
This part is maintained by Jan Djarv (Jan.Djarv@sa.erisoft.se)
3.01 What documentation exists for filter?
Besides the man-page (which is rather brief) there is the
`Elm Filter System Guide' (doc/Filter.guid in the elm distribution).
A PostScript version is available on dsinc.Myxa.com.
3.02 What do I need to get filter working?
You need a MTA (Mail Transport Agent) that reads .forward files
AND let's you mail to a program.
A .forward file is put in your home directory, where it is read
by your MTA. It is here you tell your MTA to pipe the messages
to filter instead of putting it in your mailbox.
3.03 How can I tell if my system understands .forward files?
This usually works:
Make a .forward file in your home directory with the following
contents:
\userid, "|/bin/cat - > /your/home/directory/forward.test 2>&1"
where userid is your username and /your/home/directory is the
full path to your home directory. The \ is there to avoid
infinite recursion (i.e. if it wasn't there, the MTA would read
your .forward again, and see userid a second time, and read your
.forward again and on and on ...)
Then mail yourself a message. If all goes well you should have
1. A message in your incoming mailbox.
2. A file forward.test that contains the same message as in 1.
If you get 1 but not 2, it is possible that your MTA doesn't
support mailing to programs. Take it up with your system
administrator. It might also be the case that your MTA has another
syntax for mailing to programs.
3.04 What do I put in my .forward file?
"|/full/path/to/filter -vo /some/unique/file"
(note the placements of the quotes, this is for sendmail at least,
there are possibly other MTA:s out there that want's it different.
Try finding a manual if the above doesn't work).
Always use the full path to filter. Your MTA probably has a
different PATH than the one you have.
Also you should personalize your line by for instance
redirect the errors of filter (that's what -o does, -v just makes
the errors a bit more verbose) to a file that is unique on
your system. /tmp/filter.userid (userid == your user name) usually
does it.
* Syd Weinstein (syd@Myxa.com)
explains why your line should be personalized:
Its not a bug, but a feature of sendmail. Sendmail prevents duplicate
deliveries to addresses, so a message sent to "a, b, a, b, c"
would be delivered to "a, b, c", but only one copy to a and b.
Sendmail does this by sorting and 'uniq'ing the list of addresses.
If two people's filter invocations in the .forward file match,
sendmail will gladly coallese these down to one as a duplicate
delivery address, and the result is exactly what you describe.
Just get everyone to make their .forward line personal (add a unique
-o file perhaps) and all will work ok.
* John Walder (walder@alexia.lis.uiuc.edu ):
If you have the source code for sendmail, try the following patch to
the sameaddr() function in the file src/parseaddr.c. It still
eliminates duplicate recipients but not duplicate programs (filters).
This solution is more elegant than continually fixing .forward files.
---------------------------------------------------------------------
*** parseaddr.c- Tue May 4 10:55:42 1993
--- parseaddr.c Tue May 4 11:42:52 1993
***************
*** 1525,1530 ****
--- 1525,1538 ----
if (a->q_mailer != b->q_mailer)
return (FALSE);
+ /* -- 05/04/93 jdw LOCAL CHANGE
+ Allow recipients to forward to the same program/filter!
+ Have same mailer, so check for delivery to a program
+ */
+ /* fprintf(stderr, "sameaddr(%s,%s)\n", a->q_user, b->q_user); */
+ if (a->q_mailer == ProgMailer)
+ return (FALSE);
+ /* -- End LOCAL CHANGE */
+
/* if the user isn't the same, we can drop out */
if (strcasecmp(a->q_user, b->q_user))
return (FALSE);
3.05 What is the simples filter-rules file I can write to test filter?
Well, the simplest is:
always leave
which tells filter that it should always put the messages into your
default mailbox.
A more interesting example would be:
if (subject contains "filter-test") then save "~/filter-folder"
which tells filter to save all messages with a Subject: field that
contains filter-test into the file filter-folder in your home
directory.
All other messages will be put into your normal incoming mailbox,
since that is filters default rule if no other match.
You can then look at the messages in filter-folder with elm
(elm -f ~/filter-folder).
3.06 How do I check my filter-rules for typos and other errors?
Run 'filter -r'. See also the next question.
3.07 Why doesn't the output from filter -r match my filter-rules file?
Filter reads the rules and converts them to an internal format. When
it writes them out again, it writes them in a canonical format.
This is due to the fact that filter has a loose input syntax.
Each rule is turned into an 'if (...) then ...'.
The following words are translated:
contains becomes =
&& becomes and
then becomes ?
matches becomes ~
3.08 Can I have 'or' in my filter-rules?
No, filter can't deal with that. Or is implemented by writing another
rule below the one you want to 'or' with.
3.09 Can I make filter execute more than one rule for a message?
No. As soon filter find's one applicable rule, it executes that one
and exits.
3.10 How do I do multiple actions for one rule?
You can't do that directly in the filter-rules file. You have to
write a shell script or program that does what you want, and then call
it with the execute or executec action.
3.11 What headers are available in the filter-rules?
From, To, and Subject.
If you answered yes to Configure when it asked "Does your site
receive e-mail with valid "Reply-To:" and "From:" fields?", the
From field will be the From: header, or the Reply-To: header if
one is available (Reply-To: supersedes From:).
If you answered no, the From line is the From_ header.
The To field is the concatenation of the To:, Apparently-To:
and the Cc: headers.
3.12 How do I forward mail to an elm alias from filter?
Let's say you want to do
if (subject = hello) forward "mail-alias"
where mail-alias is an alias you have defined in elm.
The sad part is that filter doesn't know about elm aliases.
You have to do something like this:
if (subject = hello) executec "/full/path/to/elm -s '%s' mail-alias"
3.13 Filter executes my script but the script doesn't work.
It does work if I run it prom my shell prompt. Why?
Never assume that the script filter executes has the same PATH that
you have when logged in.
Always set the PATH explicitly at the beginning of your script.
3.14 How do I capture the message fed to a script by execute/executec
for later processing?
At the start of your script:
/bin/cat - > /tmp/mail$$
Then you can grep, and examine /tmp/mail$$ as you would an ordinary
file. Don't forget to remove /tmp/mail$$ if you don't need it
afterwards.
3.15 Both execute and executec feeds the message as standard input to
the script. But what if I don't need it?
Just ignore it.
3.16 What if I what to do something based on the contents of a message
(i.e not the headers), or based on some header not available in filter?
Feed the message to a script using execute/executec, save it
and do your stuff in the script.
3.17 How can I make filter operate on all messages in a folder?
You can't directly, but you can make a little script that does the job:
#!/bin/sh
frm -n $1 |
while read no rest
do
no=`echo $no|sed 's/[^0-9]//g'`
readmsg -h $no | filter -vo /what/usually/goes/here
done
Start the script with the folder name as argument.
NOTE: this script is an example, and doesn't work on empty folders.
If your filter rules try and put something into the folder the
script is currently operating on, disaster occurs.
3.18 Can I use filter to automatically answer my mail (like vacation)?
If you are on vacation you might do something like this:
In your filter-rules:
always execuUï∞ü∞WVìF≡PÜ(αâ─ìF≡PÜ0αâ─Ä┬ï╪ï√îF÷&èO╕╙αëF°&ïGï╚&ïG║ï≥Ö≈■╛<ï┴ï╩ï╨ï┴ëå⌠■ï┬Ö≈■ï╞ï╩≈«⌠■ï≡±╗Ä$6ë₧·■îåⁿ■&╟ ╗~Ä&6ë₧÷■îå°■&ïÄF÷&9EtLÉΦ2╕pP3└P ╢°■ ╢÷■Üαâ─ÄF÷&ïE─₧÷■&ëÄ(6&â>ptÄ*6&â>vt
Ü£┘ÜT┘ÄF÷& E╟F·Ä,6&â>Θ▀ë~⌠╟F■╕⌠╣ùëå≡■ëÄ≥■ëvⁿïFⁿ─₧≡■&─^■ë₧∞■îåε■&9~ΘÖï├î┬ì~öï≤Ä┌╣-≤ÑñèFó*ΣàF°tz8f╥tèF╥─^⌠&8GuiÇ~╤tèF╤─^⌠&8GuWïFⁿ+Fö;Fû| ïFⁿ9Föuâ~ût÷Fÿ@t8èFú─^⌠&8Gt,ïFⁿ+Fö;Fû~<Ä.6&â>t0─^⌠&èG─₧≡■&─ïv■&ê@âF■[ F·ïF·Ä,6&9~Θ2 Θ⌡èFú─^⌠&8Gu÷FÖu╙ïv·Θzïv·─₧·■&ë7╗XÄ06ë₧Φ■îåΩ■&─?& ╡& ╡Ü£┘â─ìDP─₧Φ■&─& ╖╥& ╖╨Ü┌α â─Ä26&â>|uÄ46&╟zÄ66&╟¬─^⌠&èGï╚ï╞╗[≈δï╪Ä86&─>⌠&êIÄ86&─⌠ï°&Ça■ÉΦÇ~¿t;èF¿*ΣP─₧Φ■&─& ╖╓& ╖╘Ü┌α â─Ä46&╟zèF¿*ΣPܵ┘â─ΘvÄ:6&í▓&░uΘdÄ26&â>|uÄ46&╟z─₧Φ■&─& ╖┌& ╖╪Ü┌α â─Ä<6& 6¿& 6ªÜ`┘â─Üû┘ܼα ╕PÜ,╣â─Ä>6&íF&ïHëåΣ■ëûµ■╨t8 ╢µ■Pìå■■PÜ╝
αâ─÷|ìF▒Pìå■■PÜh
αâ─ìå■■PÜ╠┘â─Ä:6& 6▓& 6░ìå■■PÜ╝
αâ─÷|ìF▒Pìå■■PÜh
αâ─ìå■■PÜ╠┘â─Ä*6&â>vtܼα Ü«┘ÜB┘Ül┘░P░PÜ╢] â─Ä@6& 6á& 6₧Ü`┘â──₧Φ■&─& ╖▐& ╖▄Ü┌α â─╕pPÜ╒ â─ÄB6&úR&ëT─₧·■&ë7ïF₧ÄD6&úïFáÄF6&ú Üf┘─₧·■&ë7÷FÿtÄH6&Ç&│ÄJ6&╞ƒδÉÄH6&Ç│ÇÄJ6&╞ƒèfÖ%=└≈╪ÄL6&úïF₧ÄD6&úïFáÄF6&ú ^_ïσ]╦ÉUï∞ü∞▐VÄN6& 6 & 6ìår PÜ╝
αâ─ÄN6& 6 & 6ìå" PÜ╝
αâ─╕vPìår PÜh
αâ─╕éPìå" PÜh
αâ─ìFαPìår PÜXXαâ─@uΘNìF┬Pìå" PÜXXαâ─@uQÄN6& 6 & 6ìå" PÜ╝
αâ─ÄP6& 6(& 6&ìå" PÜh
αâ─ìF┬Pìå" PÜXXαâ─@uΘτïF≥ïV⌠9V╓vΘ┘r9F╘vΘ╧â~≡}Θ╞ â~ε[sΘ╗╕ÇPìår PܬCαâ─ï≡â■ uΘƒ╞år ╕Pìår PVÜj3αâ─ 6d 6bìår PÜ°
αâ─└ud╕pP╕~╣ùQPVÜj3αâ─ìF■PïFε-ÇPÄ86& 6÷& 6⌠VÜPαâ─ÄR6&╟╕[ÖRPïFεïV≡-Çâ┌RPÜ║αÄ,6&úVÜ╚2αâ─^ïσ]╦Uï∞ü∞╘WV+└PPÜ(αâ─ëFⁿëV■ÄN6& 6 & 6ìFäPÜ╝
αâ─ÄN6& 6 & 6ìå4 PÜ╝
αâ─╕ÄPìFäPÜh
αâ─╕ÜPìå4 PÜh
αâ─ìF╘Pìå4 PÜXXαâ─@uQÄN6& 6 & 6ìå4 PÜ╝
αâ─ÄP6& 6(& 6&ìå4 PÜh
αâ─ìF╘Pìå4 PÜXXαâ─@uΘ3ïFµïVΦ9V■w1r9Fⁿs*ëF≥ëV⌠ëF÷ëV°Ä06&─X& ╖Γ& ╖αÜ┌α â─δÉïFⁿïV■ëF≥ëV⌠ëF÷ëV°╕ÇP╕üPìFäPܬCαâ─ï≡â■ uΘ╞╕P 6d 6bVÜh4αâ─╕pP╕~╣ùQPVÜh4αâ─3 ╗Ä,6ë₧0 îå2 &9?~Dëvⁿ3╔ëN■ï±╕ùÄ╪─⌠▐â├ë₧, îå. &÷Gt&÷u&Çg■â╞[G─₧0 &9?╨ïvⁿìF·P╕[─₧0 &≈/PÄ86& 6÷& 6⌠VÜWαâ─VÜ╚2αâ─ìF≥PìFäPÜ«Rαâ─^_ïσ]╦ÉUï∞â∞TWVÄN6& 6 & 6ìF¼PÜ╝
αâ─╕ªPìF¼PÜh
αâ─╕▓PìF¼PÜ¿αâ─ï≡ëV■╨t)ïF■PV╣Q╣pQ╣~║ùRQï°Üxαâ─WVܪαâ─^_ïσ]╦ÉUï∞â∞"WVìFΦPÜ(αâ─ìFΦPÜ0αâ─ï°ëVε╕<Ä┬&≈m&EëF⌠ÄT6&╟ ÄFε&èM╕╙αëF≡╟F÷╕& E╟F·ë~∞Ä,6&íëFµ└Θ╔Ä86&í⌠&ï÷ï╪ëV■Ä$6&íëFΣïN·╕╘Ä╪9NΣuΘïâ~t ÄF■&÷u|─v∞&èDÄF■&8Gtl&èG
*ΣàF≡ta&èG:êFΓ
└tÄFε&èD8FΓuJÄF■&èG9êFα
└tÄFε&èD8Fαu0ÄF■ìwⁿ&ïëF▐;F⌠ÄF■&÷@t┐δï°+~⌠9~÷~ë~÷ëâ├[A9Nµ~Θa ü~÷í}Θ╡╕á+F⌠ëF≥╤f≡â~≡@~╟F≡3╔9NµΘöÄ86&í⌠&ï÷>ï╪ëV■ï~∞╕╘Ä╪â~tÄF■ìw╞&÷uZÄF■ìw╨&è*ΣàF≡tJÄF■&èêFΓ
└t ÄFε&8Eu4ÄF■ìw &èêFα
└t ÄFε&8EuÄF■ìw┬&ïF≥ëF°;F÷}ëF÷ëâ├[A9Nµïü~÷áïV÷δ║áâ~tâ·}║ï┬^_ïσ]╦Éear all searchUï∞ü∞╢WV╕╚Pܬαâ─ï≡ëV■╨t5╕╨PÜ6 â─└u$ïF■PVìåV PÜ╝
αâ─ìåV PÜ┘â─δÉ╞åV ╕▄PìåV PÜh
αâ─ìF╓PìåV PÜXXαâ─└t$ìåV P╕ΦP╕╠(PÜ─αâ─╕·PÜ≤αâ─ï~ΣW╕PÜαâ─ï≡ëV·╨u╕P╕╠(PÜ─αâ─╕·PÜ≤αâ─╕P╕-PìåV PÜ26 â─
ëFⁿëV■╨u$ìåV P╕0P╕╠(PÜ─αâ─╕·PÜ≤αâ─ v■ vⁿW╕P v·VÜαâ─;╟t2ìåV P╕LP╕╠(PÜ─αâ─ v■ vⁿܪαâ─╕·PÜ≤αâ─ v■ vⁿܪαâ─└t$ìåV P╕wP╕╠(PÜ─αâ─╕·PÜ≤αâ─ïF·╗
Ä 3ë₧R îåT &ë7&ëGìL╗XÄ"3ë₧N îåP &ë&ëGÄ└&ï<ü pt#╕pPW╕ÖP╕╠(PÜ─αâ─╕·PÜ≤αâ──₧N &ï&ïWï╧╤ß╤ß┴ï≡ëVⁿ╟F°â ~>║ìM ëV■ëv·ë~÷ï≥ï~·╕ùÄ╪ÄZïX&ï&+╟ïVⁿ&ë&ëPâ╞IuΣïv·─₧N &─ïFⁿ&ë7&ëG─₧R &─&ï╤α╤α&G├î┬ï°ëV÷ï╪&ïÄ$3&ú· â╟ï┬&ë>
&ú
&ï· ╤π╤π▀Ä┬&ïÄ&3&ë║ìOëF÷&ë└&ú┬&ï║╤Γ╤Γ╩ï∙╗HÄ(3ë₧J îåL &ë&ëGâ┴Ä*3&ë┤&ú╢ÄF÷&ï╤Γ╤Γ╩ï±ëFⁿPQÜ"αâ─@≡╟F°─₧J &─&â?~Gë~⌠║ëV■ëv·ï≥ïN°ï~·╕ùÄ╪─┤&ï&+╟ïVⁿ&ë&ëPâ╞A─₧J &─&9┌ï~⌠ïv·Ä*3&─┤ïFⁿ&ë7&ëG─₧J &─&ï@╤α╤α&G°ïF÷Ä,3&ë>ä
&úå
ìMÄ.3&ë▄&ú▐╕^_ïσ]╦É&àÜuΘ0 Uï∞â∞.WVÜ4┘ÄZ9&╟3└Ä\9&ú6Ä^9&ú"Ä`9&ú╓Äb9&úrÄd9&ïbÄf9&ëdÄh9&ïfÄj9&ëh+╔ëN÷ëN⌠ v vÜZ α â─RP╕╠"P╕r╣ùQPÜααâ─╕÷╣ùïVï^ï±Vï°ï≥Ä┴Ä█╣≤Ñ^║╢╣ùëV≡ëN≥Vï·ï≡Ä┴╣≤ÑÄl9&â>nu-Än9&─X& ╖B& ╖@Ü┌α â─╕╧"PÜ|α â─3└Θb╕r╣ùQPÜÆ┘â─└tτï~
Θ╛╕P v≥ v≡PÜ┘â─└t!2└P░PÜ╢] â─Äp9&àÜt¡ÜN┘δªÉ2└P░PÜ╢] â─Äp9&àÜuÜ╬┘╕,
╣ùQPÜ╚┘â─2└P░PÜ╢] â─Äp9&àÜuΘ0 ~+└PPÜ(αâ─ëF⌠ëV÷╕PÜⁿ┘â─+└PPÜ(αâ─ï╚ï┌+F⌠V÷Ä~9&ú║&ë╝SQ v÷ v⌠ï≡ï∙ëvΓëVΣï≤Ürα â─ëFⁿëV■Ä~9&Ω&∞╣d3█SQRPÜåαëF°ëV·╕dÖRP v■ vⁿÜ║αëFⁿëV■ v· v°RP╕<ÖRP╣─ ╗ SQ╕ÖRP vΣ vΓÜ║αRPëF▐ëVαÜTα╣─ ╗ SQ vα v▐ëF┌ëV▄ÜTα╣<3█SQ vΣ vΓëF╓ëV╪Ü║αF╓V╪ïN┌ï^▄+╚┌SQëF╥ëV╘ÜTα╟╓+F⌠V÷RP v╘ v╥ vα v▐ v vÜZ α â─RPÄn9&─X& ╖r& ╖pÜ┌α â─ÜN┘Ä~9& å╗pÄr9ë^µîFΦ&â?tÄt9&â>vtÜ£┘Ü÷┘─^µ&â?t;Ä^9&â>"uÄ\9&â>6uÄ`9&â>╓t╕ P v vÜ╪┘â─ÉΦé─^µ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─╕Θå tΘ╣╕╘Ä╪╕[≈.ï╪╕ùÄ└&í⌠&ï÷Ä┬╪îFε&÷GÇt1&9}&ïG≈╪╣ùÄ┴&;z
~3└Θ6╕ùÄ└&íz
ÄFε&9G|τ╕╘Ä└&íëFΩ└u╕╘Ä└&â>tÄFε&÷Gu╕ùÄ└&÷Ç
t│â~Ωu╕╘Ä└&â>tÄFε&÷Gt╕ùÄ└&÷Ç
uë╕P v≥ v≡PÜ┘â─└tΘ}ⁿÜ╬┘╗pÄr9ë^µîFΦ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áJPÄv9& 68& 66Ü≡┘â─+└PPÜ(αâ─ëF⌠ëV÷Äz9&â>|uÄ|9&╟z╕,
╣ùQPÜî┘â─ï≡÷|Θ%ⁿ─^µ&â?tMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─╕P v≥ v≡╕PÜ┘â─ï╞ΘÆÄn9&─X& ╖F& ╖DÜ┌α â─╕P v≥ v≡╕PÜ┘â─Är9&â>ptMÄt9&â>vtA╕P╕PÄv9& 68& 66Ü`┘â─╕PÄx9&áGPÄv9& 68& 66Ü≡┘â─Ü÷┘╕^_ïσ]╦Uï∞â∞WV╕P3└ÄZ9&úP╕÷╣ùQPÜαâ─ÄÇ9+└&ú&ú■ï~ u1Äé9&9>"t2└P░PÜ╢] â─Äp9&àÜuÜ|] ÷─uΘ╗Ää9&╟Äå9&íëF·└|#╕[≈n·ï≡Äê9&─⌠&÷@tÄä9&╟2└P░PÜ╢] â─= tΘ╨Äz9&â>|uÄ|9&╟zÄr9&â>ptÄt9&â>vtÜT┘Äé9&â>"t2└P░PÜ╢] â─Äp9&àÜtΘ t╛3 δÉ╕⌠PÜ▐┘â─ï≡â■tΘéÄè9&íN&Lts╕dPÜ╒ â─ëFⁿëV■Ü|] ÷─t6ë~ v■ vⁿÜ`╒ â─└u!╕dPÜ╒ â─ëFⁿëV■Üè] Ü|] ÷─u═Ü°] 3└PÄè9& 6N& 6LÜ└┘â─ΘΩ■â■tm╕pPÜ╒ â─ëFⁿëV■RPÜ`╒ â─└tΘP■ë~Ü|] ÷─tΘ@■2└P░PÜ╢] â─= tΘ*■Ü─α v■ vⁿÜ`╒ â─└t╞Θ■Ü─α 3└δbÉ2└P░PÜ╢] â─Äp9&àÜt;3└PÜⁿ┘â─ÜN┘Ä^9&â>"uÄ\9&â>6uÄ`9&â>╓tÉΦδÜN┘ÉΦ(╕^_ïσ]╦ÉUï∞ü∞·WV╗Äå9ë₧
îå &â?|%╕[&≈/Äê9&⌠&ï÷ì~ñï≡Ä┌╣-≤Ññ─₧
&â?}ΘÄÄ^9&â>"t5Ç~║t/èF║*ΣPÄn9&─X& ╖N& ╖LÜ┌α â─èF║*ΣPÉΦⁿâ─3÷ì~πÄî9&Ç╝&t1èB╗*ΣPWÄn9&─X& ╖R& ╖PÜ┌α â─
èB╗*ΣPÉΦ║â─Fâ╟ìF√;°r╕╗╓Ä`9ë₧ îå &â?uÄ\9&â>6t?─₧
&â?|5Ç~╣t/èF╣*ΣPÄn9&─X& ╖V& ╖TÜ┌α â─èF╣*ΣPÉΦOâ─ÄÄ9&í▓&░uΘ─₧ &â?uÄ\9&â>6uÄ^9&â>"uΘ⌡Än9&─X& ╖Z& ╖XÜ┌α â─ÄÉ9& 6¿& 6ªÜ`┘â─Üû┘ܼα ╕PÜ,╣â─ÄÄ9& 6▓& 6░ìå PÜ╝
αâ──₧
&â?|ìF┴Pìå PÜh
αâ─Ü╥┘ìå PÜ╠┘â─Ü╞┘░P░PÜ╢] â─Än9&─X& ╖^& ╖\Ü┌α â─ÄÆ9& 6á& 6₧Ü`┘â─Ü┘╕pPÜ╒ â─Äö9&úR&ëT3└Ä^9&ú"Ä\9&ú6─₧ &ë^_ïσ]╦ÉUï∞ÜÇ┘╕╨"PÄû9& 6°& 6÷Än9&─X& ╖å& ╖äÜ┌α ïσÄÉ9& 6¿& 6ªÜ`┘ïσÜû┘Ät9&â>vtÄÿ9& 6╕3└PÜ≥] ïσÄÜ9&â>LtÜr╣Ä£9&â>duÜ.] vÜ≤αïσ]╦Uï∞Vïv÷u3└Öδ,Ü─αï╚ï╞Ö+┬╤°ìTï╪ï┴ï╩Ö≈∙ï┬├╣d≈ΘPÜ╒ â─^ïσ]╦ÉUï∞â∞WVï~Ä₧9&íB&ïDÄF&9Eu &9U
uΘ&ïE
&EuΘÄá9&─α&╞Äó9& 6▐& 6▄╕╞KPÜ╝
αâ─╕╞KPÜ"αâ─╞KëF÷î^°╟F■Äñ9&í&uΘ╗ï~■─N╕ùÄ╪ï±ïïW&9Du&9T
tGâ├ïGuΓΘφÉĪ9ï▀╤π╤π&ïç╢&ïù╕ëV⌠╨uΘ╠ïV⌠ï≡ëVⁿÄ┬ï▐&Ç?u$ï~÷Ä¿9&â>t3╕┌"P v°WÜααâ─ΘùÉï~÷Ä^ⁿÄF°ï▐Fèï▀G&êÇ<u≡δ┬É─^& 7╕▄"P v°Wδ_ÉĬ9& 6╓& 6╘╕╞KPÜ╝
αâ─╕╞KPÜ"αâ─╞Kï≡î^°Ä¼9&í≡ÄF&9t&Ä¿9&â>uÄF& 5╕π"PìD v°PÜααâ─
╕╞Kî┌^_ïσ]╦ÉUï∞â∞Ät9&â>vuΘ½Är9&â>puΘ£3└PÜ,╣â─Äå9&í@P╕Ω"P╕r╣ùQPÜαα╕
αP╣QÄ«9& 6·& 6°Ü`┘â─╕r╣ùQPÄ«9& 6·& 6°Ümπcha^n Trung co^.ng.ππ Ve^` bo^. chie^'n, dde^? cho^'ng la.i cuo^.c chie^'n tranh qui u+o+'cπco^? ddie^?n, ddo^'i pho