While I am not generally fond of adding hacks for specific mailers, a good
compromise for the UUENCODE situation below might be to stop processing
Majordomo commands if 'N' or more bogus commands are encountered. Not sure
if it should be 'N' total, or in-a-row. A message could be appended
instructing users in the proper use of "end" in their command blocks.
What's the verdict? (it's not a feature in 1.93; haven't checked 1.94
yet...)
--bill
----------
From: Williamson, Jim M
To: Houle, Bill at MS Mail
Subject: FW: Majordomo results
Date: Tuesday, October 08, 1996 8:10AM
Here are the results of an "unsubscribe" from MSMail. It worked, but the
default attachment the gateway adds created some interesting overhead. How
hard to update MD to ignore it?
<JMW>
----------
From: majordomo
Sent: Tuesday, October 08, 1996 8:00 AM
To: jimw
Subject: Majordomo results
--
>>>> unsubscribe webaholics Jennifer.Taylor@SanDiegoCA.ncr.com
Succeeded.
>>>>
>>>> The following binary file has been uuencoded to ensure successful
**** Command 'the' not recognized.
>>>> transmission. Use UUDECODE to extract.
**** Command 'transmission.' not recognized.
>>>>
>>>> begin 600 WINMAIL.DAT
**** Command 'begin' not recognized.
>>>> M>)\^(BP.`0:0"``$```````!``$``0>0!@`(````Y`0```````#H``$(@`<`
**** Command 'm>)\^(bp.`0:0"``$```````!``$``0>0!@`(````y`0```````' not
recognized.
>>>> M&````$E032Y-:6-R;W-O9G0@36%I;"Y.;W1E`#$(`0V`!``"`````@`"``$$
**** Command 'm&````$e032y-:6-r;w-o9g0@36%i;"y.;w1e`' not recognized.
>>>> M@`$``0````````$%@`,`#@```,P'"@`(``<`.P`H``(`40$!((`#``X```#,
**** Command 'm@`$``0````````$%@`,`' not recognized.
>>>> M!PH`"``'`#D`.P`"`&(!`0F``0`A````030P1$4Y.3!%,#(P1#`Q,3@W,4,P
**** Command 'm!ph`"``'`' not recognized.
>>>> M,$%!,#!"0T5"-S4`&@<!`Y`&`*P!```0````"P`C```````#`"8```````L`
**** Command 'm,$%!,' not recognized.
>>>> M*0```````P`V``````!``#D`(&RF5"FUNP$>`'```0````$``````````@%Q
**** Command 'm*0```````p`v``````!``' not recognized.
>>>> M``$````6`````;NU*51TD.D-JR#@$="''`"J`+SK=0```P`&$`69V"T#``<0
**** Command 'm``$````6`````;nu*51td.d-jr' not recognized.
>>>> M-````!X`"!`!````-0```%5.4U5"4T-224)%5T5"04A/3$E#4TI%3DY)1D52
**** Command 'm-````!x`"!`!````-0```%5.4u5"4t-224)%5t5"04a/3$e' not
recognized.
>>>> M5$%93$]20%-!3D1)14=/0T%.0U)#3TT``````@$)$`$```"M````J0````L!
**** Command 'm5$%93$]20%-!3d1)14=/0t%.0u)' not recognized.
>>>> M``!,6D9UJ3]#=_\`"@$/`A4"J`7K`H,`4`+R"0(`8V@*P'-E=#(W!@`&PP*#
**** Command 'm``!,6d9uj3]' not recognized.
>>>> M,@/%`@!P<D)Q$>)S=&5M`H,S]P+D!Q,"@'T*@`C/"=D"@`<*@0VQ"V!N9S$P
**** Command 'm,@/%`@!p<d)q$>)s=&5m`h,s]p+d!q,"@'t*@`c/"=d"@`<*@0vq"v!n9s$p'
not recognized.
>>>> M,T\44`L*%%$+\2!U`(!U`F($\F)E('=E8J1A:`;P:6,$($H)\(4#`&8$D"Y4
**** Command 'm,t\44`l*%%$+\2!u`(!u`f($\f)e('=e8j1a:`;p:6,$($h)\(4' not
recognized.
>>>> M87D5H0I`!A%$")!G;T-!U"YN!0`N!:!M"H45,0(`':`````#`!`0``````,`
**** Command 'm87d5h0i`!a%$")!g;t-!u"yn!0`n!:!m"h45,0(`':`````' not
recognized.
>>>> M$1``````0``',,"L>A@IM;L!0``(,,"L>A@IM;L!'@`]``$````!````````
**** Command 'm$1``````0``',,"l>a@im;l!0``(,,"l>a@im;l!'@`]``$````!````````'
not recognized.
>>>> #`(Y<
>>>> `
**** Command '`' not recognized.
>>>> end
END OF COMMANDS
**** Help for majordomo@listserv.SanDiegoCA.NCR.COM:
This is Brent Chapman's "Majordomo" mailing list manager, version 1.93.
In the description below items contained in []'s are optional. When
providing the item, do not include the []'s around it.
It understands the following commands:
subscribe <list> [<address>]
Subscribe yourself (or <address> if specified) to the named <list>.
unsubscribe <list> [<address>]
Unsubscribe yourself (or <address> if specified) from the named
<list>.
get <list> <filename>
Get a file related to <list>.
index <list>
Return an index of files you can "get" for <list>.
which [<address>]
Find out which lists you (or <address> if specified) are on.
who <list>
Find out who is on the named <list>.
info <list>
Retrieve the general introductory information for the named <list>.
lists
Show the lists served by this Majordomo server.
help
Retrieve this message.
end
Stop processing commands (useful if your mailer adds a signature).
Commands should be sent in the body of an email message to
"majordomo@listserv.SanDiegoCA.NCR.COM".
Commands in the "Subject:" line NOT processed.
If you have any questions or problems, please contact
"majordomo-owner@listserv.SanDiegoCA.NCR.COM".
Follow-Ups:
|
|