Initial Commit

This commit is contained in:
Riley Schneider
2025-12-03 16:38:10 +01:00
parent c5e26bf594
commit b732d8d4b5
17680 changed files with 5977495 additions and 2 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,13 @@
Enabled = N
SetName = Basic Spam Detection
Blacklist = black.pml
Whitelist = white.pml
TriggerWeight = 50
Action = 7
Parameter = Junk or suspicious mail
RuleFile = spambust.dat
LBL_Size = 0
Order = 0
Flags = 28
End

View File

@@ -0,0 +1,2 @@
\TITLE Junkmail Blacklist

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,619 @@
#
# Mercury/32 Basic Content Control rule file.
# Copyright (c) 2002-2003, David Harris; portions copyright (c) 2002 David Kocmoud.
# For information on the syntax and format of this file, please consult
# the "Content control" section of the Mercury/32 Help file.
#
# This set of rules is intended to catch a wide range of unwanted mail
# messages where the content is commercial or sexual in nature. It works
# quite well (at the time of writing anyway) but you will almost certainly
# want or need to adjust it over time to deal with the specific types of
# content you want to filter. This rule set is designed to be used with a
# definition where the trigger weight is set to 50.
#
# Note that many of the rules in this file have negative weights: this is
# a useful way of "promoting" a message that might otherwise be detected
# as having unacceptable content.
#
# Check for "Lazy HTML", almost always a sure sign of spam
if Test "LazyHTML strict" weight 51 tag "Message contains Lazy HTML"
# Check for iFrame tags
if Test "HasIFrame" weight 51 tag "Probable iFrame virus attack"
# Check for excessive numbers of HTML comments
if Test "HTMLComments 10" weight 51 tag "Too many HTML comments"
# Check for an unreasonable number of spaces in the subject
if Subject matches "* +*" weight 51
# Check for unreasonable numbers of high-bit characters - a fairly
# reliable sign of unreadable Asian spam.
if Test "Garbage 25" weight 51
# Give a small weight to messages containing URLs in the .BIZ TLD
if body matches "*http:*.biz*" weight 15
# Check for all variations of "viagra" and similar products in subject and body
# Note that the "obfuscated" keyword, which is used to trap doctored versions of
# trigger words like "vi@gra", can be abbreviated to "ob".
if subject contains "viagra" obfuscated weight 51
if subject contains "viapro" ob weight 51
if subject has "cialis" ob weight 51
if subject has "cialagen" ob weight 51
if subject has "climagel" ob weight 51
if subject has "VPRX" ob weight 51
if body contains "viagra" ob weight 40
if body contains "viapro" ob weight 40
if body has "cialis" ob weight 40
if body has "cialagen" ob weight 40
if body has "climagel" ob weight 40
if body has "VPRX" ob weight 40
# Check for other pharmacy and drug-related stuff
if subject contains "xanax" ob weight 51
if body contains "xanax" ob weight 40
if subject contains "vicodin" ob weight 51
if body contains "vicodin" ob weight 40
if subject contains "valium" ob weight 51
if body contains "valium" ob weight 30
if content contains "phentermine" ob weight 30
if content contains "finasteride" ob weight 40
if content has "ambien" ob weight 30
if Subject matches "*/spharmacy/s*" weight 40
if Subject hasall "online, pharmacy" weight 51
if Subject hasall "on-line, pharmacy" weight 51
if content has "prescription" ob weight 15
if content has "meds" weight 30
if content has "pharmacy" weight 20
if content hasall "diet, patch" ob weight 30
if content contains "medication" ob weight 15
# Check for penile enlargement
if Subject has "penis" ob weight 51 tag "Penis enlargement ad"
if Subject contains "enlargement"
and Subject has "Penis, Penile" ob weight 51 tag "Penis enlargement ad"
if Body has "penis" ob weight 35 tag "Penis enlargement ad"
if Body hasall "penis, enlargement" ob weight 21 tag "Penis enlargement ad"
if Content hasall "premature, ejaculation" ob weight 40 tag "Sex pills ad"
if Content contains "increasethelength" ob weight 25 tag "Penis enlargement ad"
if Body contains "penissize" ob weight 40
if Body hasall "penissize, largerpenis" ob weight 51
if Body hasall "penis, gain, inches" ob weight 51
if Body hasall "increase, size, penis" ob weight 51 tag "Penis enlargement ad"
if content contains "breastenlargement" ob weight 51 tag "Breast enlargement ad"
# Adjust for filtering of listserv messages
if Subject matches "Rejected posting to*" weight -9999
# Check for subject lines starting with "ADV:"
if Subject matches "/sADV/s:*" weight 51
# Check for subject lines ending with a date/time stamp. e.g. "3/10/02 8:14:07 PM"
if Subject matches "*[0-9]+/[0-9]+/[0-9]+ +[0-9]+:[0-9]+:[0-9]+ +[AP]M" weight 77
# Check for a "Comments: Authenticated sender..." header with no
# matching X-Mailer header (a common, although older spam signature).
if header "comments" contains "authenticated sender"
andnot exists "X-Mailer" weight 30
# Check for special headers that reek of spam
if exists "X-PMG-Recipient" weight 51
# Check for messages with no "Date" field - this is illegal under
# RFC2822 anyway, and is usually a pretty good indicator of spam
ifnot exists "Date" weight 51
# Check for content suggesting unwanted "commercial services"
if Content matches "*Access*IRA funds taxfree*penalty[- ]free*" weight 51
if Content matches "*Access*IRA*no*tax*penalty*" weight 51
if Subject contains "get out of debt" weight 50
if Subject contains "debt reduction" weight 50
if Subject contains "credit card debt" weight 50
if Subject matches "*accept credit car[td]s*" weight 51
if Content contains "no credit card required" weight 40
if Subject contains "get paid for " weight 50
if Subject contains "get paid while " weight 50
if Subject matches "*guaranteed*return*investment*" weight 50
if Subject contains "low interest loan" weight 50
if Subject contains "lowest mortgage rates" weight 50
if Subject contains "bad credit" weight 50
if Content contains "online casino" weight 50
if Content contains "on-line casino" weight 50
if Content contains "multilevel market" weight 30
if Subject contains "increase your net worth" weight 30
if Subject contains " pay you " weight 30
if Subject matches "*paycheck*paycheck*" weight 30
if Subject contains "take surveys" weight 30
if Subject contains "fire your boss" weight 50
if Subject contains " work from home" weight 40
if Subject contains " work at home" weight 40
if Subject matches "*mak* money at home*" weight 50
if Subject contains "make money on" weight 50
if Subject contains "make more money" weight 50
if Subject contains "want more money" weight 50
if Subject contains "pile of cash" weight 50
if Subject contains "save $" weight 50
if Subject contains "save money" weight 50
if Subject contains "stock pick" weight 40
if Subject contains "stock play" weight 40
if Subject contains "stockwatch" weight 40
if Subject contains "OTCBB:" weight 40
if Subject contains "watch this stock" weight 40
if Subject contains "win cash" weight 50
if Subject contains "win money" weight 50
if Subject contains "win $" weight 50
if Subject contains "venture"
and Subject contains "capital" weight 50
if Sender contains "investor insights" weight 50
if subject matches "*create*paycheck*home*" weight 51
# Check for content suggesting unwanted sexual "services"
if Subject contains "adult entertainment" weight 50
if Subject contains "adult web" weight 50
if Subject contains "adult site" weight 50
if Subject contains "adult video" weight 50
if Subject contains "barely legal" weight 50
if Subject contains "bondage" weight 40
if Subject contains "erotica" weight 40
if Subject contains "fetish" weight 40
if Subject contains "fisting" weight 40
if Subject contains "fuck" weight 40
if Subject contains "hardcore" weight 10
if Subject contains "horny" weight 20
if Subject contains "naughty" weight 10
if Subject contains "naked" weight 20
if Subject contains "porn " weight 40
if Subject contains "pussy" weight 25
if subject contains "pussies" weight 25
if Subject contains "nude celeb" weight 50
if Subject contains "sex" weight 10
if Subject contains "slut" weight 40
if Subject contains "sleaze" weight 20
if Subject contains "whore" weight 50
if Subject matches "*/cXXX*" weight 30
if subject has "f12ee" or subject has "fl2ee" weight 51
if subject has "seks" or subject has "secks" weight 51
if subject has "toon, toons" weight 30
# Bogus diet/health/vanity stuff
if Subject contains "fat blocker" weight 30
if Subject contains "Liposuction" weight 30
if Subject contains "Obesity" weight 30
if Subject contains "Weight Loss" weight 50
if Subject hasall "coral, calcium" weight 51
if Content contains "medically proven" weight 40
# Bulk e-mail Spam stuff
if Subject matches "*million*addresses*" weight 50
if Subject matches "*bulk*email*" weight 50
# Other sales stuff
if Subject contains "below wholesale price" weight 30
if Subject contains "buy wholesale" weight 30
if Subject matches "*cell*phone*" weight 30
if Subject contains "descrambler" weight 30
if Subject contains "dream vacation" weight 30
if Subject matches "*earn*bonus*points*" weight 60
if Subject contains "free gift" weight 30
if Subject contains "get more hits" weight 50
if Subject contains "increase sales" weight 30
if Subject contains "INCREDIBLE SOFTWARE BARGAIN" weight 30
if Subject contains "Internet Detective" weight 50
if Subject contains "Internet Spy" weight 50
if Subject contains "Life Insurance Quotes" weight 30
if Subject contains "limited time offer" weight 50
if Subject contains "mortgage rates" weight 30
if Subject contains "need Life Insurance" weight 50
if Subject contains "psychic reading" weight 50
if Subject contains "site need more traffic" weight 50
if Subject contains "stop smoking" weight 50
if Subject matches "*web*promotion service*" weight 50
if Subject matches "*save* on *" weight 30
if Subject contains "No Fee!" weight 40
if Subject contains "Paying Too Much" weight 40
if Subject contains "Or Your Money Back" weight 40
if Subject matches "*/cFREE[E!*, ]*" weight 50
if sender contains "vividnews" weight 50
if sender contains "vividinsid" weight 50
if sender contains "Bulkmail" weight 45
if subject hasall "cable, descrambler" ob weight 51
# Chinese Spam: note that users in China will almost certainly
# have to disable these tests - they are intended solely for
# Westerners who are inundated with rubbish originating from
# within Mainland China and Taiwan.
if header "Content-Type" contains "Big5" weight 45
if header "Content-Type" contains "GB2312" weight 45
# Check for URL using dotted-IP-address
if body matches "*tp:??[0-9]+.[0-9]+.[0-9]+.*" weight 20
# Match spam that claims not to be spam because it "adheres" to the
# ridiculous 105C 1618 section 301 legislation.
if body matches "*1618*section 301*" weight 51
if body matches "*section 301*1618*" weight 51
# Viral stuff - not intended to replace competent virus scanning,
# but easy to do for a few of the most common cases
if subject matches "*Snow*Seven*Dwar*REAL*story*" weight 51
# Body matches - all the rules below this point test the message
# body. This has more of an impact on the time it takes to process
# the rule set than header processing does.
# Check for body content suggesting unwanted "commercial services"
if body contains "credit card debt" weight 50
if body contains "credit card bills" weight 40
if body contains "credit rating" weight 20
if body contains "Accept Credit Car" weight 50
if body contains "Accept Major Credit Car" weight 50
if body contains "bad credit" weight 30
if body contains "damaged credit" weight 30
if body contains "your credit rating" weight 50
if body contains "consolidate your debt" weight 50
if body contains "entrepreneurial" weight 30
if body contains "earn good money" weight 30
if body contains "IRA Liberation Process" weight 70
if body contains "financial freedom" weight 50
if body contains "financial security" weight 40
if body contains "stockwatch" weight 40
if body contains "OTCBB:" weight 40
if body contains "(Stock Symbol: " weight 40
if body contains "refinance your home" weight 40
if body matches "*take control*your*financial future*" weight 40
if body contains "venture capital" weight 40
if body contains "investor insights" weight 50
if body contains "forward looking statements" weight 50
if body matches "*section 27a*securities act of 1933*" weight 50
if body matches "*section 21b*securities exchange act of 1934*" weight 50
if body contains "investment advice" weight 50
if body contains "future marketing messages" weight 50
if body contains "get out of debt" weight 50
if body contains "outstanding debt" weight 40
if body contains "low interest loan" weight 10
if body contains "high interest rates" weight 10
if body matches "*income*from home*" weight 10
if body matches "*need*additional income*" weight 10
if body contains "multilevel market" weight 10
if body contains " lottery " weight 20
if body contains " lotto " weight 20
if body contains " jackpot " weight 20
if body contains "pay you" weight 10
if body contains "reduce your debt" weight 50
if body contains "stop throwing your money away" weight 50
if body contains "fire your boss" weight 50
if body contains "work from home" weight 40
if body contains "work at home" weight 20
if body contains "you have nothing to lose" weight 30
if body contains "you have nothing to loose" weight 30
if body contains "should not be construed as an offer or solicitation to buy or sell any security" weight 88
if body contains "not a solicitation or recommendation to buy" weight 88
if body contains "not an offer to buy or sell securities" weight 88
if body matches "*highly speculative* risk*" weight 88
if body hasall "Stephan, Ducharme" weight 51
if body hasall "earning money, eBay" weight 51
if body hasall "earn, extra, income" weight 51
if body hasall "limited, time, only" weight 40
if body contains "independent marketing" weight 25
if body hasall "need, more, money, apply, grant"
weight 51 tag "Spurious Federal Grants guide"
if body contains "to learn more about" weight 30
if body matches "*must be*years*to*" weight 30
if body contains "clickhere" ob weight 30
if body matches "*/cGUARANTEED*" weight 20
if body hasall "offer, lowest, rates" weight 20
if body hasall "copy, dvd, movie" ob weight 40
if body contains "is banned from" or body contains "is banned in" weight 15
if body hasall "mortgage, dollars, loan" weight 25
if body contains "private chat room" weight 25
if body contains "video poker" weight 25
if body contains "chance to win" weight 15
if body matches "*/sbuy real estate*" weight 25
if body contains "money machine" weight 25
if body contains "government secur" weight 15
if body hasall "copy, DVD, download" weight 30
if body hasall "buy, sell, performing, debt" weight 30
if body contains "make a fortune" weight 30
if body contains "future mailings" weight 30
if body contains "100 percent" weight 15
if body contains "fuelsaverpro" ob weight 51 tag "Fuel saver spam"
if body matches "*boost*gas*mileage*" weight 40 tag "Fuel saver spam"
if body contains "youmustrespondby" ob
and body hasall "staff, students, computers" weight 51
if body hasall "fortune, ebay" ob weight 40
if body hasall "cable, descrambler" ob weight 51
if content hasall "digital, cable" weight 25
if content contains "digitalcablefilter" ob weight 30
if body hasall "mini, radiocontrolled" ob weight 40
if body hasall "refinance, mortgage" weight 40
# Check for body content suggesting unwanted sexual "services"
if body contains "adult entertainment" weight 20
if body contains "adult web" weight 20
if body contains "adult site" weight 20
if body contains "barely legal*teens" weight 50
if body contains " hardcore " weight 20
if body contains "prefer girls" weight 40
if body contains " naked " weight 10
if body contains " unclothed " weight 10
if body contains " nude " weight 20
if body contains " ass " weight 10
if body contains "improve sex" weight 30
if body contains "pussy" weight 15
if body contains "hugecock" ob weight 25
if body contains "sexual experience" weight 40
if body contains " erections" weight 10
if body contains " sexlover" weight 50
if body contains "sexual preferences" weight 20
if body contains "* sexx+ *" weight 50
if body contains " sexshows" weight 50
if body contains " sex shows" weight 40
if body contains " sleaze" weight 20
if body contains "gangbang" or body contains "gang-bang" weight 40
if body contains " titties" weight 20
if body contains "adult video" weight 30
if body hasall "adult, action, female" weight 40
if body has "anal" weight 20
if body contains "anal sex" weight 20
if body has "bondage" weight 20
if body has "horny" weight 20
if body contains " fetish" weight 20
if body has "fuck, fucked, fucking" weight 40 tag "The F word"
if body has "cunt, cunts" weight 40 tag "The C word"
if body contains " fisting" weight 40
if body contains " cock " weight 20
if body has "cum" weight 20
if body has "cumm" weight 20
if body contains " cummshot" weight 50
if body contains " cumshot" weight 50
if body has "rape, raped" weight 20
if body contains "hot puss" weight 25
if body contains "pussies" weight 25
if body has "bitch" weight 15
if body has "slut" weight 40
if body has "whore" weight 40
if body matches "*/smust be*18*old/s*" weight 40
if body contains "no minors allowed" weight 40
if body matches "*Hardcore/wPorno*" weight 111
if body has "Porno" weight 40
if body contains " sex software" weight 111
if body contains " sexsoftware" weight 50
if body contains "$$$$$$$$$$$$$" weight 51
if body hasall "probably don't remember me, website" weight 51
if body hasall "teen, cock, suck" weight 51
if body hasall "free, day, trial" weight 30
if body hasall "young, teen, video" weight 30
if body hasall "young, teenage, video" weight 30
if body hasall "porn, chick, pictures" weight 51
if body has "toon, toons" weight 30
if body hasall "XXX, free" weight 40
if body contains "adult movie" weight 40
if body matches "*found*your*profile*web*" weight 30
if body matches "*seen your profile on*picture*" weight 51
if body hasall "Paris, Hilton" ob and body contains "http:" weight 51
# Check for deliberate misspellings of common "trigger" words - the
# misspelling is a dead giveaway that the message is spam.
if content contains "p0rn" weight 51
if content contains "p@rn" weight 51
if content contains "pen<65>s" weight 51
if content contains "tenage" weight 30
if content has "medic@tion, medic@l" weight 51
if content matches "*/sph@rmacist*" weight 51
if content matches "*/spharm@cist*" weight 51
if content contains "rem0ve" weight 51
if content contains "6uarantee" weight 51
# Check for body content suggesting spurious diet/health stuff
if body contains "Liposuction" weight 20
if body has "Obesity" weight 10
if body contains "stop smoking" weight 20
if body contains "WeightLoss" ob weight 30
if body contains "loseweight" ob weight 30
if body contains "loose weight" weight 30
if body contains "burning fat" weight 30
if body contains "no hunger pains" weight 30
if body contains "lose weight while you sleep" weight 30
if body contains "health insurance" weight 25
if body contains "medical premium" weight 25
if body has "penile, ejaculation, sildenafil" weight 30
if body contains "no doctor visit" or body contains "no doctor's visit" weight 30
if body matches "/c*HGH*" weight 40
if body hasall "sexual, enhancer" weight 40
if body hasall "dietary, supplement" weight 15
if body contains "online" and body has "prescription, pharmacies, pharmacy" weight 40
if body contains "on-line" and body has "prescription, pharmacies, pharmacy" weight 40
if subject matches "/c*HGH*"
and body hasall "human, growth, hormone" weight 51
if body hasall "human, growth, hormone" weight 40
if body hasall "coral, calcium" weight 51
if body has "H?G?H" weight 51
if body contains "H G H" weight 51
if body contains "fat loss" weight 25
if body contains "wrinkle reduction" weight 25
if body contains "reverses aging" weight 25
if body matches "*/senhance your sex*" weight 30
if body has "colon" weight 20
if body hasall "colon, cleanser" ob weight 31
if body contains "productsworkbesttogether" ob weight 40
if body contains "herbalsupplements" ob weight 40
if body contains "enhancingoil" ob weight 40
# Check the body for evidence of scams - in particular the ludicrous
# "Nigerian funds transfer" scam.
if body hasall "Nigeria, million, dollars, transfer"
weight 51 tag "Nigerian 419 Scam"
if body hasall "Nigeria, million, dollars, invest"
weight 51 tag "Nigerian 419 Scam 2"
if body hasall "Liberia, million, dollars, transfer"
weight 51 tag "Liberian 419 Scam"
if body hasall "Angola, million, dollars, transfer"
weight 51 tag "Angolan 419 Scam"
if body hasall "Africa, million, dollars, transfer"
weight 51 tag "Generic 419 Scam"
if body hasall "Sese, Seko, million"
weight 51 tag "Sese Seko 419 Scam"
if body hasall "Sese-Seko, million"
or body hasall "Sese-Seko, billion"
or body hasall "Sese-Seko, billions"
weight 51 tag "Sese Seko 419 Scam"
if body hasall "Abacha, million"
weight 51 tag "Maryam Abacha 419 Scam"
if body hasall "Sierra Leone, Coleman, million"
weight 51 tag "Sierra Leone 419 Scam"
if body matches "*surprise*receive*know*personally*"
and body hasall "million, transfer"
weight 51 tag "Generic 419 Scam"
if body hasall "confidence, confidential, 000, US$, contract"
weight 51 tag "Generic 419 Scam"
if body hasall "million, US, confidential" ob
weight 40 tag "Possible 419 scam?"
if body hasall "feelsorryfor, everyone, diesomeday, million" ob
weight 51 tag "Silly 419 sympathy scam"
if body contains "endeavourtouseditfor" ob
weight 51 tag "Silly 419 sympathy scam #2"
if body contains "Nigeria" weight 30
if body contains "Federal Government of Nigeria" weight 999
if body contains "Nigeria National Petroleum Corporation" weight 999
if body contains "Bank of Nigeria" weight 40
if body contains "Bank in Africa" weight 40
if body contains "transfer to overseas" weight 40
if body contains "time machine" and body contains "vortex generator" weight 999
if body contains "promises for fear of facing a multimillion dollar class action suit" weight 999
if body contains "Intel and AOL are now discussing a merger" weight 999
if body contains "Microsoft will pay you" weight 999
if body matches "*(*Million United States Dollars)*" weight 999
if body contains "South Africa Foreign Exchange" weight 999
if body contains "arrangement and come to Johannesburg South Africa" weight 999
# Check the body for suggestions that the message might be peddling
# spam creation or distribution tools.
if body contains "bulk e-mail" weight 30
if body contains "bulk email" weight 30
if body contains " bulkmail" weight 30
if body contains "mass mailing service" weight 30
if body contains "mass marketing" weight 30
if body contains "mass messages" weight 30
if body matches "*million*addresses*" weight 30
if content contains "bulker" weight 51
if body hasall "Email, marketing, inexpensive, promote, targeted" weight 40
# Look in the body for a few addresses intimately associated with
# spam or other unwanted marketing activities.
if body contains "www.try-it-free.net" weight 50
if body contains "www.lendlink.net" weight 50
if body contains "www.safelockrecords.com" weight 50
if body contains "www.overnightrx.com" weight 50
if body contains "usavemore.k666.com" weight 50
if body contains "chicago20s.com" weight 50
if body contains "hudsonleickfan.com" weight 50
if body contains "good-insurance-rates.com" weight 50
if body contains "0mbra.com" weight 50
if body contains "www.geheime-seite.da.ru" weight 90
if body contains "dirtcheapdomain.com" weight 50
if body contains "kiss.com" weight 50
if body contains "edirectnetwork.net" weight 50
if body contains "37500hits4u.com" weight 50
if body contains "emailhello.com" weight 50
if body contains "bestcheapstuff.com" weight 50
if body contains "classmates.com" weight 50
if body contains "elucky-casino.com" weight 50
if body contains "israeliconnections.com" weight 50
if body contains "asiawholesalers.com" weight 50
if body contains "naturaldepot.com" weight 50
if body contains "swapselltrade.com" weight 50
# Other Sales stuff
if body contains "money-back guarantee" weight 40
if body contains "money back guarantee" weight 40
if body contains "no credit check" weight 50
if body matches "*make more money*web*" weight 40
if body matches "*f +r +e +e*" weight 50
if body contains "absolutely free" weight 20
if body contains "descrambler" weight 30
if body contains "free DVD trial" weight 50
if body contains "eValueMarketing" weight 66
if body contains "get more hits" weight 20
if body contains "limited time offer" weight 30
if body contains "increase sales" weight 10
if body contains "INCREDIBLE SOFTWARE BARGAIN" weight 20
if body contains "Internet Detective" weight 50
if body contains "Internet marketing" weight 50
if body contains "Internet Spy" weight 50
if body contains "No Credit Check" weight 30
if body contains "no obligation" weight 30
if body contains "no obligation quote" weight 30
if body contains "free quote" weight 30
if body contains "pay-per-view" weight 30
if body contains "new home loan" weight 30
if body matches "*refinance*home loan*" weight 30
if body contains "paying more than" and body contains "mortgage" weight 40
if body contains "save up to" weight 10
if body contains "site need more traffic" weight 50
if body contains "term life insurance" weight 40
if body contains "free online quote" weight 40
if body contains "buy term life insurance" weight 40
if body matches "*web*promotion service*" weight 50
if body contains "satisfaction guarantee" weight 10
if body contains "your money back" weight 20
if body hasall "click/Where, protect your computer" weight 40
if body matches "*receive*mail*only*once*" weight 40
if body contains "paying too much" or body contains "pay too much" weight 30
if body contains "100% Free" weight 40
if body contains "1oo% Free" weight 51
if body hasall "casino, sportsbook" weight 51
if body contains "100% legal" weight 51
if body has "lender, lenders" and body hasall "compete, loan" weight 30
if body hasall "mortgage, lender, compete, business" weight 51
if body hasall "discovered, website, mortgage" weight 51
if body matches "*/cJOIN/WFOR/WFREE*" weight 51
if body contains "diploma"
and body has "non-accredited, university" weight 51
if body contains "make money on the web" weight 40
if body contains "make money on" weight 20
if body contains "want to make money" weight 20
if body has "/cFREE" weight 20
# Check for certain key words and phrases commonly found in promotional spam
if body matches "*you*been chosen to receive*" weight 51
if body contains "the previous was an advertisement" weight 51
if body matches "*not wish to receive*e-mail*promotion*" weight 51
if body contains "this is not a solicitation" weight 30
if body contains "to be removed from" weight 21
if body contains "to remove yourself from" weight 21
if body contains " opt-in" weight 21
if body contains " opt-out" weight 21
if body contains "opt out" weight 21
if body contains " optout" weight 21
if body has "opted/Win" weight 40
if body has "opted/Win" and body contains "affiliate" weight 51
if body matches "*This*may*recurring mailing*" weight 51
if body matches "*is a one*time*mail*" weight 40
if body contains "No request for removal is necessary" weight 99
if body hasall "cannot be considered spam, removal" weight 51
if body matches "*1618*Title III*105th US Congress*" weight 51
if body matches "*This is not*spam*was sent to you because*" weight 99
if body hasall "click here, unsubscribe" weight 30
if body matches "*was sent*because*not*wish*receive*" weight 40
if body hasall "opportunity, change, life, forever, earn, free" weight 30
if body matches "*no longer*receive*offer*mail*" weight 40
if body has "partner/Wsite" or body has "partner/Wsites" weight 30
if body matches "*your*privacy*important to us*" weight 40
if body matches "*This is not*!*is a friendly*" weight 40
if body has "clickheretoenter" ob weight 40
if body contains "enter here" weight 30
# Viral stuff - not intended to replace competent virus scanning,
# but easy to do for a few of the most common cases
if body matches "*You*I send this to you*advice*" weight 51
if body matches "*This*mail*never sent unsolicited*" weight 51
if body matches "*attached*product*part*official*campaign*popularity*" weight 51

View File

@@ -0,0 +1,2 @@
\TITLE Junkmail Whitelist

Binary file not shown.

View File

@@ -0,0 +1,18 @@
Regarding RASDIAL.ZIP:
----------------------
RASDIAL.ZIP contains a program called RASDIAL95, written by
Claudio Fahey, and included with his permission.
RASDIAL95 is a neat utility that can use the RAS subsystem of
Windows 95/98 and Windows NT to automate dialling and hanging
up of connections. It can be used in conjunction with the
MercuryX process scheduler in Mercury to control dialup
Internet connections.
RASDIAL95 is easy to use - RASDIAL.ZIP contains complete
documentation on its usage. If you have questions regarding
the use of RASDIAL95 within Mercury, please refer them to the
Pegasus Mail/Mercury technical support channels rather than
to Claudio himself.

View File

@@ -0,0 +1,142 @@
FreeImage Public License - Version 1.0
---------------------------------------------
1. Definitions.
1.1. "Contributor" means each entity that creates or contributes to the creation of Modifications.
1.2. "Contributor Version" means the combination of the Original Code, prior Modifications used by a Contributor, and the Modifications made by that particular Contributor.
1.3. "Covered Code" means the Original Code or Modifications or the combination of the Original Code and Modifications, in each case including portions thereof.
1.4. "Electronic Distribution Mechanism" means a mechanism generally accepted in the software development community for the electronic transfer of data.
1.5. "Executable" means Covered Code in any form other than Source Code.
1.6. "Initial Developer" means the individual or entity identified as the Initial Developer in the Source Code notice required by Exhibit A.
1.7. "Larger Work" means a work which combines Covered Code or portions thereof with code not governed by the terms of this License.
1.8. "License" means this document.
1.9. "Modifications" means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a
Modification is:
A. Any addition to or deletion from the contents of a file containing Original Code or previous Modifications.
B. Any new file that contains any part of the Original Code or previous Modifications.
1.10. "Original Code" means Source Code of computer software code which is described in the Source Code notice required by Exhibit A as Original Code, and which, at the time of its release under this License is not already Covered Code governed by this License.
1.11. "Source Code" means the preferred form of the Covered Code for making modifications to it, including all modules it contains, plus any associated interface definition files, scripts used to control
compilation and installation of an Executable, or a list of source code differential comparisons against either the Original Code or another well known, available Covered Code of the Contributor's choice. The Source Code can be in a compressed or archival form, provided the appropriate decompression or de-archiving software is widely available for no charge.
1.12. "You" means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal entities, "You" includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or otherwise, or (b) ownership of fifty percent (50%) or more of the outstanding shares or beneficial ownership of such entity.
2. Source Code License.
2.1. The Initial Developer Grant.
The Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims:
(a) to use, reproduce, modify, display, perform, sublicense and distribute the Original Code (or portions thereof) with or without Modifications, or as part of a Larger Work; and
(b) under patents now or hereafter owned or controlled by Initial Developer, to make, have made, use and sell ("Utilize") the Original Code (or portions thereof), but solely to the extent that
any such patent is reasonably necessary to enable You to Utilize the Original Code (or portions thereof) and not to any greater extent that may be necessary to Utilize further Modifications or
combinations.
2.2. Contributor Grant.
Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license, subject to third party intellectual property claims:
(a) to use, reproduce, modify, display, perform, sublicense and distribute the Modifications created by such Contributor (or portions thereof) either on an unmodified basis, with other Modifications, as Covered Code or as part of a Larger Work; and
(b) under patents now or hereafter owned or controlled by Contributor, to Utilize the Contributor Version (or portions thereof), but solely to the extent that any such patent is reasonably necessary to enable You to Utilize the Contributor Version (or portions thereof), and not to any greater extent that
may be necessary to Utilize further Modifications or combinations.
3. Distribution Obligations.
3.1. Application of License.
The Modifications which You create or to which You contribute are governed by the terms of this License, including without limitation Section 2.2. The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released under Section 6.1, and You must include a copy of this License with every copy of the Source Code You distribute. You may not offer or impose any terms on any Source Code version that alters or
restricts the applicable version of this License or the recipients' rights hereunder. However, You may include an additional document offering the additional rights described in Section 3.5.
3.2. Availability of Source Code.
Any Modification which You create or to which You contribute must be made available in Source Code form under the terms of this License either on the same media as an Executable version or via an accepted Electronic Distribution Mechanism to anyone to whom you made an Executable version available; and if made available via Electronic Distribution Mechanism, must remain available for at least twelve (12) months after the date it initially became available, or at least six (6) months after a subsequent version of that particular Modification has been made available to such recipients. You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
3.3. Description of Modifications.
You must cause all Covered Code to which you contribute to contain a file documenting the changes You made to create that Covered Code and the date of any change. You must include a prominent statement that the Modification is derived, directly or indirectly, from Original Code provided by the Initial Developer and including the name of the Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related documentation in which You describe the origin or ownership of the Covered Code.
3.4. Intellectual Property Matters
(a) Third Party Claims.
If You have knowledge that a party claims an intellectual property right in particular functionality or code (or its utilization under this License), you must include a text file with the source code distribution titled "LEGAL" which describes the claim and the party making the claim in sufficient detail that a recipient will know whom to contact. If you obtain such knowledge after You make Your Modification available as described in Section 3.2, You shall promptly modify the LEGAL file in all copies You make
available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Covered Code that new knowledge has been obtained.
(b) Contributor APIs.
If Your Modification is an application programming interface and You own or control patents which are reasonably necessary to implement that API, you must also include this information in the LEGAL file.
3.5. Required Notices.
You must duplicate the notice in Exhibit A in each file of the Source Code, and this License in any documentation for the Source Code, where You describe recipients' rights relating to Covered Code. If You created one or more Modification(s), You may add your name as a Contributor to the notice described in Exhibit A. If it is not possible to put such notice in a particular Source Code file due to its
structure, then you must include such notice in a location (such as a relevant directory file) where a user would be likely to look for such a notice. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Code. However, You may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear than any such warranty, support, indemnity or
liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of
warranty, support, indemnity or liability terms You offer.
3.6. Distribution of Executable Versions.
You may distribute Covered Code in Executable form only if the requirements of Section 3.1-3.5 have been met for that Covered Code, and if You include a notice stating that the Source Code version of the Covered Code is available under the terms of this License, including a description of how and where You have fulfilled the obligations of Section 3.2. The notice must be conspicuously included in any notice in an Executable version, related documentation or collateral in which You
describe recipients' rights relating to the Covered Code. You may distribute the Executable version of Covered Code under a license of Your choice, which may contain terms different from this License,
provided that You are in compliance with the terms of this License and that the license for the Executable version does not attempt to limit or alter the recipient's rights in the Source Code version from the rights set forth in this License. If You distribute the Executable version under a different license You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
3.7. Larger Works.
You may create a Larger Work by combining Covered Code with other code not governed by the terms of this License and distribute the Larger Work as a single product. In such a case, You must make sure the requirements of this License are fulfilled for the Covered Code.
4. Inability to Comply Due to Statute or Regulation.
If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Code due to statute or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be included in the LEGAL file described in Section 3.4 and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.
5. Application of this License.
This License applies to code to which the Initial Developer has attached the notice in Exhibit A, and to related Covered Code.
6. Versions of the License.
6.1. New Versions.
Floris van den Berg may publish revised and/or new versions of the License from time to time. Each version will be given a distinguishing version number.
6.2. Effect of New Versions.
Once Covered Code has been published under a particular version of the License, You may always continue to use it under the terms of that version. You may also choose to use such Covered Code under the terms of any subsequent version of the License published by Floris van den Berg
No one other than Floris van den Berg has the right to modify the terms applicable to Covered Code created under this License.
6.3. Derivative Works.
If you create or use a modified version of this License (which you may only do in order to apply it to code which is not already Covered Code governed by this License), you must (a) rename Your license so that the phrases "FreeImage", `FreeImage Public License", "FIPL", or any confusingly similar phrase do not appear anywhere in your license and (b) otherwise make it clear that your version of the license contains terms which differ from the FreeImage Public License. (Filling in the name of the Initial Developer, Original Code or Contributor in the notice described in Exhibit A shall not of themselves be deemed to be modifications of this License.)
7. DISCLAIMER OF WARRANTY.
COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
8. TERMINATION.
This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses to the Covered Code which are properly granted shall survive any termination of this License. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
9. LIMITATION OF LIABILITY.
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
10. U.S. GOVERNMENT END USERS.
The Covered Code is a "commercial item," as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein.
11. MISCELLANEOUS.
This License represents the complete agreement concerning subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by Dutch law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of, or an entity chartered or registered to do business in, the The Netherlands: (a) unless otherwise agreed in writing, all disputes relating to this License (excepting any dispute relating to intellectual property rights) shall be subject to final and binding arbitration, with the losing party paying all costs of arbitration; (b) any arbitration relating to this Agreement shall be held in Almelo, The Netherlands; and (c) any litigation relating to this Agreement shall be subject to the jurisdiction of the court of Almelo, The Netherlands with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys fees and expenses. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License.
12. RESPONSIBILITY FOR CLAIMS.
Except in cases where another Contributor has failed to comply with Section 3.4, You are responsible for damages arising, directly or indirectly, out of Your utilization of rights under this License, based
on the number of copies of Covered Code you made available, the revenues you received from utilizing such rights, and other relevant factors. You agree to work with affected parties to distribute
responsibility on an equitable basis.
EXHIBIT A.
"The contents of this file are subject to the FreeImage Public License Version 1.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://home.wxs.nl/~flvdberg/freeimage-license.txt
Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

Binary file not shown.

View File

@@ -0,0 +1,3 @@
# Mercury/32 User Information File
POP3_access:
APOP_secret:

View File

@@ -0,0 +1,3 @@
A;Admin;Mail System Administrator
U;newuser;Test User
A;postmaster;postmaster

View File

@@ -0,0 +1,3 @@
# Mercury/32 User Information File
POP3_access: wampp
APOP_secret:

View File

@@ -0,0 +1,3 @@
# Mercury/32 User Information File
POP3_access:
APOP_secret:

View File

@@ -0,0 +1,175 @@
# MERCURY.INI generated by Mercury Setup
#
#
# Sample Bindery Mode MERCURY.INI file (in fact, the one I use on
# my production server). This one implements most of the possible
# switches for each module, but you can edit it to do less if you
# wish. All the fields shown below are described in the file
# MGUIDE.HLP which is supplied in the Mercury archive.
#
# Anything after a '#' to the end of the line is a comment and
# is stripped out before parsing. Trailing and leading whitespace
# is also stripped before parsing. Many sample commands have been
# left in this file commented out for reference purposes.
#
[General]
myname: localhost # Canonical name for this server
timezone: +0000 # Time Zone to add to date fields
file_api: 1 # Use the file api instead of queues
mailqueue: \xampp\MERCURYMAIL\QUEUE # Where mail should be put for delivery
smtpqueue: \xampp\MERCURYMAIL\QUEUE # Where the SMTP client should look for mail
newmail_path: \xampp\MERCURYMAIL\MAIL\~N # Where to find the users' WinPMail mailboxes.
[Protocols]
\xampp\MERCURYMAIL\mercurys.dll
\xampp\MERCURYMAIL\mercurye.dll
\xampp\MERCURYMAIL\mercuryp.dll
\xampp\MERCURYMAIL\mercuryd.dll
\xampp\MERCURYMAIL\mercuryx.dll
\xampp\MERCURYMAIL\mercuryf.dll
\xampp\MERCURYMAIL\mercuryh.dll
\xampp\MERCURYMAIL\mercuryw.dll
\xampp\MERCURYMAIL\mercuryi.dll
\xampp\MERCURYMAIL\mercuryb.dll
[Mercury]
failfile: \xampp\MERCURYMAIL\Mercury\FAILURE.MER # Delivery failure notification template
confirmfile: \xampp\MERCURYMAIL\Mercury\CONFIRM.MER # Delivery confirmation template
aliasfile: \xampp\MERCURYMAIL\Mercury\ALIAS.MER # System-wide alias file
synfile: \xampp\MERCURYMAIL\Mercury\SYNONYM.MER # User synonym database
listfile: \xampp\MERCURYMAIL\Mercury\LISTS.MER # List of lists
logwidth: 30 # Width of address fields in logfile
retpath: 1 # Do/Don't use 'return-path' for errors
maxhops: 30 # Used to detect mailing loops
gullible: 0 # If NZ, don't validate 'From' fields
bitnethost: cunyvm.cuny.edu # Relay host for '.bitnet' rewrites
poll: 10 # Seconds between queue polling cycles
scratch: \xampp\MERCURYMAIL\Scratch # Where we can write temp files
returnlines: 15 # How many lines of failed messages to return
postmaster: Admin # NetWare UIC of postmaster
broadcast: 1 # Yes, we want broadcast notifications, but
receipts: 0 # ... no broadcasts for receipt confirmations
PM_notify: 1 # Do/Don't send errors to the postmaster
change_owner: 1 # Change message ownership to recipient
auto_tzone: 1 # If NZ, obtain timezone information from OS
LogLevel: 15 # System message reporting level
LogMax: 100 # Maximum number of system messages to store
RetryPeriod: 30 # Period between job retries (minutes)
MaxRetries: 16 # Maximum number of times a job can fail
TwoPasses: 1 # If NZ, process submission queue in 2 passes
Autoaddress: 0 # If NZ, auto-generate user addresses based on name
Daily_exit: 0 # If NZ, auto-restart each day after maintenance
No_Areply: 0 # If NZ, disable automatic replies system-wide
Alt_Forward: 0 # If NZ, allow alternate forwarding specification
Maint_hour: 2 # Hour for daily maintenance (24-hour clock)
Maint_min: 0 # Minute for daily maintenance
Retry_Mode: 0 # If NZ, use progressive backoff for queue retries
[MercuryC]
# Session_logging: G:\ # Directory to write session transcripts
host: # mail mail host which relays for us
scratch: \xampp\MERCURYMAIL\Mercury # Where we can write temp files
poll: 30 # Seconds between queue polling cycles
returnlines: 15 # How many lines of failed messages to return
failfile: \xampp\MERCURYMAIL\Mercury\FAILURE.MER # Delivery failure template
esmtp: 1 # Yes, we want to use ESMTP extensions
[MercuryE]
Poll : 15
Timeout : 60
# Session_logging : o:\mail\mercury\melogs
# Session_logmode : 1
# Nameservers : 139.80.64.1
[MercuryD]
scratch : \xampp\MERCURYMAIL\Mercury
# Timeout : 30
# Poll : 120 # How often to check hosts for new mail (seconds)
[MercuryS]
# Session_logging: G:\ # Directory to write session transcripts
debug: 1 # Whether or not to show session progress
# allow: 192.156.225.2 # A machine we WILL permit to connect
# refuse: 192.156.225.0 # A group of machines we WON'T permit.
logfile: \xampp\MERCURYMAIL\Logs\MERCURYS.LOG
# size: 1500000
Relay : 0 # Control non-local relaying
[MercuryP]
Scratch : \xampp\MERCURYMAIL\Mercury
Stack : 32768
Mark_Read : 1
SSL_Mode : 0
Login_Disabled : 0
Timeout : 60
[MercuryX]
# Cmd_Delay: 10
# Cmd_Wait: 1
# IE4_Dialling: 0
# Use_ETRN: 1
# Clients_only: 1
# Sunday: 0800,1800,3,15,30,60
# Monday: 0830,2100,5,15,60,60
# Tuesday: 0830,2100,5,15,60,60
# Wednesday: 1500,1900,2,30,5,30
# Thursday: 0900,1900,2,30,0,0
# Friday: 0830,2100,5,15,60,60
# Saturday: 1031,1035,2,45,-1,0
# [Groups]
# testgroup : TESTGRP
[Domains]
# NetWare Server Domain name
localhost : localhost
localhost : localhost.net
localhost : localhost.org
localhost : localhost.com
[Maiser]
Maiser: Maiser # 'Username' of mail server account
Helpfile: \xampp\MERCURYMAIL\Mercury\MAISER.HLP # Help sent on failed maiser requests
Lookupfile: \xampp\MERCURYMAIL\Mercury\MAISER.LKP # Format file for the 'lookup' command
Send_dir: \xampp\MERCURYMAIL\Mercury\SENDABLE # Directory for the 'send' command
Logfile: \xampp\MERCURYMAIL\Logs\MAISER.LOG # Mail server log file
Notify: \xampp\MERCURYMAIL\Mercury\TMP # Dir. for pending 'notify' commands
NoList: N # If 'Y', disable the 'list' command
Local_only: Y # If 'Y', local 'notify' commands only
[MercuryH]
Logfile : \xampp\MERCURYMAIL\Logs\MERCURYH.LOG
# Addressbook : \\CLIO\SYS\SYSTEM\MERCURY\PH.PMR
# MOTD : \\CLIO\SYS\SYSTEM\MERCURY\PH-MOTD.TXT
# Administrator : postmaster@clio.pmail.gen.nz
Timeout : 30
[MercuryI]
Scratch : \xampp\MERCURYMAIL\SCRATCH
Timeout : 120
Server_Port : 143
Idle_Timeout : 1800
SSL_Mode : 0
Login_Disabled : 0
[MercuryB]
Scratch : \xampp\MERCURYMAIL\SCRATCH
# Logfile : o:\mail\tmp\mercuryb.log
Timeout : 120
Server_Port : 2224
# Session_logging : o:\mail\mercury\mblogs
# Session_logmode : 0
Idle_Timeout : 1800
# URL_Base : enter_your_domain_here
[Groups]
[Rewrite]
[Statistics]
StatFlags: 0 # Statistical reporting settings
STF_Hours: 24 # How often to write stat log files
STM_Hours: 24 # How often to e-mail stat log files

View File

@@ -0,0 +1,9 @@
# Mercury/32 Version Information File.
# Copyright (c) 1996-2000, David Harris, All Rights Reserved.
# This file is not intended to be user-modified.
Binary_Version: 452
List_Version: 100
Store_Version: 100
Maiser_Version: 100
Protocol_Version: 100

View File

@@ -0,0 +1,43 @@
; Sample alias file for Mercury.
; Copright (c) 1993-96, David Harris, All Rights Reserved.
;
; The format for this file is:
;
; alias == real_address
;
; Lines starting with ';', '#' or '*' are considered comments
; and are ignored, as are blank lines. There may be trailing
; and leading whitespace on entries - it is all stripped out
; in the alias file. It is a limitation of this release of
; Mercury that you cannot have an alias or real address which
; contains '==' because no quoting mechanism is implemented.
;
; Compile the file using MALIAS.EXE, and copy it to the place
; you have specified in MERCURY.INI. You can update Mercury's
; alias file while Mercury is running.
;
; You can have an almost unlimited number of aliases, and you
; may have them resolve to anything you wish. Aliases are
; resolved before any other attempt at address resolution is
; made, so it is perfectly legal to have a local-looking alias
; resolve to an off-server address. Note, though, that aliases
; work strictly on the ADDRESS - they are not affected by any
; quoted or comment text which is attached to it. As an example
; of the impact of this, the aliasing mechanism regards these
; two addresses as identical:
;
; "My what a funny day!" david@pmail.gen.nz
; (Master of the Lightbulbs) <david@pmail.gen.nz> "Pop!"
;
; Aliases may be applied recursively up to four levels deep -
; that is, you may have aliases for aliases in this file.
; (although it still eludes me why anyone would do this).
;
; Neither aliases nor real addresses are case-sensitive,
; although case is preserved in real addresses.
david@pmail.gen.nz == support
J.Smith@pmail.gen.nz == julia
Richard.Stevenson@pmail.gen.nz == richard
listserv@pmail.gen.nz == maiser

View File

@@ -0,0 +1,16 @@
From: Mail Delivery System <postmaster@~n>
To: ~T
Date: ~D
Subject: Delivery Confirmation
With reference to your message with the subject:
"~S"
Your message was successfully delivered to the following addresses:
~R
------------------ Beginning of message follows --------------------
~G

View File

@@ -0,0 +1,35 @@
From: Mail Delivery System <postmaster@~n>
To: ~T
Date: ~D
Subject: Delivery failure notification
MIME-Version: 1.0
Content-Type: Multipart/Report; boundary=~Y
--~Y
Content-type: Text/plain; charset=US-ASCII
Content-description: Mail delivery failure report
Content-disposition: Inline
With reference to your message with the subject:
"~S"
The local mail transport system has reported the following problems
it encountered while trying to deliver your message:
-------------------------------------------------------------------
~R
-------------------------------------------------------------------
Your mail message is being returned to you in the next part of this
message.
Should you need assistance, please mail postmaster@~n.
--~Y
Content-type: Message/RFC822
Content-description: Contents of original mail message
~M
--~Y--

View File

@@ -0,0 +1,107 @@
;
; Sample "List of lists" for Mercury/32.
; Copyright (c) 1993-98 David Harris, all rights reserved.
;
; The "List of lists" contains definitions for every mailing list
; serviced by the running copy of Mercury.
;
; Each list definition begins with the short name of the list which
; must be on a line of its own flush against the left margin:
; subsequent lines, which define fields in the list definition, must
; be indented using at least one space.
;
; The following keywords can be used when defining a list (M/O indicates
; whether the field is MANDATORY or OPTIONAL).
;
; Keyword M/O Description
; ------------------------------------------------------------------
; FILE M The filename which contains the list members
; TITLE O Descriptive text added to the list address
; MODERATOR O List maintainer/owner's address (may be used multiply)
; MODERATED O If Y, only list moderators may post to the list
; PUBLIC O If N, only list moderators may add members to the list
; (using the Maiser "add" and "remove" commands).
; WELCOME O Name of a text file to mail to new subscribers
; FAREWELL O Name of a text file to mail when a member unsubscribes
; ENUMERATE O If N, Maiser will not supply the list membership
; REPLY_TO_LIST O If Y, messages with no REPLY-TO field will have one
; added which points to the list itself.
; RESTRICTED O If Y, only members may post to the list
; FANOUT O Number of jobs to create when exploding the list
; ANONYMOUS O If Y, originator information will be suppressed on
; mail sent to the list; if T (totally anonymous),
; then the Mercury log entry will also be suppressed.
; ERRORS_TO O Optional address to specify in the message envelope
; (kosher RFC821/1123-compliant mail systems will send
; errors associated with the message to this address).
; LIMIT O Maximum number of subscribers for this list.
; ARCHIVE O Name of a file into which to archive messages sent to
; the list. You can use the following special sequences
; in the filename:
; ~Y Year (2 digits)
; ~M Month (1 or 2 digits)
; ~D Day (1 or 2 digits)
; ~W Current week in the year.
; DIGEST_NAME O Name of the temporary file Mercury should use to
; store digest information. If this keyword is absent,
; the list will not support digests. The filename must
; NOT have a path - it will be created in the location
; pointed to by the "scratch" keyword in the [Mercury]
; section of MERCURY.INI.
; DIGEST_MAXSIZE O Maximum size for a digest in bytes. Once a digest
; exceeds this size it will be sent immediately. The
; default is 32MB (ie, no practical limit).
; DIGEST_MAXWAIT O How often digests should be sent out in whole hours.
; The default is 24 hours, which results in digests
; being sent once each day.
; DIGEST_DEFAULT O Y or N: if 'Y', then new subscribers to the list will
; automatically be added in digest mode.
; LIST_SIGNATURE O Filename; if present, represents a text fragment
; that should be added automatically to all mail
; distributed to the list.
; LIST_HELP O URL added to outgoing messages; where subscribers
; can get assistance with subscription matters.
; LIST_HEADERS O Y or N, default N: if Y, Mercury will add specially-
; formatted headers allowing automated subscription and
; unsubscription from the list (Y is recommended).
; CONCEALED O Y or N; if Y, the Maiser LIST command will not
; report this list.
; MAXIMUM_SIZE O Integer - messages larger than this number of
; bytes may not be distributed to the list. 0 means
; "no limit".
;
; For technocrats, there is also the TITLE_IS_ADDRESS keyword; if present
; and set to Y, this tells Mercury that the TITLE field contains a full,
; legal, domain-extended RFC822 address and forces it to suppress its
; usual address formation rules for the list. This is the ONLY way to
; control the actual list address Mercury will print in mail sent to the
; list and should be used with extreme care, since invalid addresses can
; cause mail storms.
;
winpmail
File: sys:system/mercury/winpmail.lis
Title: WinPMail testers list
Moderator: D.Harris@pmail.gen.nz
Moderated: N
Fanout: 6
Public: N
Archive: sys:system/mercury/winpm~m.arc
test-l
File: sys:system/mercury/testl.lis
Title: ""Test List" <test-l@pmail.gen.nz>"
Title_is_address: Y
Welcome: sys:system/mercury/testlw.txt
Farewell: sys:system/mercury/testlf.txt
Moderator: D.Harris@pmail.gen.nz
Moderated: N
Restricted: N
Errors_to: david@parnassus.pmail.gen.nz
Reply_to_list: Y
Anonymous: T
Public: N
Digest_name: TESTL.DIG
Digest_maxsize: 1
Archive: sys:system/mercury/tt~m~y~w.arc

View File

@@ -0,0 +1,97 @@
+------------------------------------------------+
| Mail Server Help. |
+------------------------------------------------+
The Mercury Mail Transport includes a simple mail server capable of
performing a number of automatic operations in response to messages
sent to it. Some or all operations may be restricted at some sites.
To activate the mail server, send a message to the special mail
server account at the site (usually MAISER@host.domain), with the
subject of the message set to anything (the mail server will quote
your subject line back to you in its reply), and the commands the
mail server should perform listed one per line in the message body.
The mail server stops parsing commands when it encounters the end
of the message, or a blank line. If your mailer adds a signature
to your messages, make sure you enter a blank line after the last
command. Unrecognized commands are ignored and generate no error.
The following commands are recognized by the mail server at this
site;
HELP
- Takes no parameters, returns this text.
VERIFY <address>
- Determines whether a particular address is valid at
this site.
LOOKUP <string>
- Returns a list of users at this address who match
the string you supply. The string may contain * and
? wildcard characters. This command may be disabled at
some sites.
FINGER <address>
- Returns information about a user at this address. The
information returned may contain the user's FULL NAME,
whether or not mail is enabled or forwarded, and whether
mail reading will be confirmed. Also the content of the
file PROFILE in the user's mail directory will be returned.
This command may be disabled at some sites.
BOUNCE
- Takes no parameters - returns your message to you,
headers intact.
LIST
- Shows all the mailing lists available at this site.
SUBSCRIBE <list-name>
or SUB <list-name>
- Asks Maiser to add you to a mailing list. If the list is
not a public list, you will receive an error message.
UNSUBSCRIBE <list-name>
or SIGNOFF <list-name>
or UNSUB <list-name>
- Asks Maiser to remove your address from a mailing list.
ADD <list-name> <address>
- If you are a moderator for the list, this command will
add an address to the list.
REMOVE <list-name> <address>
- If you are a moderator for the list, this command will
remove an address from the list.
ENUMERATE <list-name>
or REVIEW <list-name>
- Asks the maiser to send you the current subscribers to the
list. Enumeration of the list may be restricted on a list-
by-list basis unless you are a list moderator.
INDEX
- Asks the maiser for a list of files available by e-mail
at this site.
SEND <filename>
- Asks the mail server to send you a file. For a list of the
files available by e-mail from this site, see the INDEX command.
FINGER <address>
- Returns mail-specific information about the specified address
if it is local. Also returns the contents of the file PROFILE
if it exists in the user's new mail directory. The FINGER
command is intended to allow distribution of information such
as PGP keys and contact information.
EXIT
- Terminates mail server command processing for a message.
If you have problems with this facility, or questions, please mail
them to "postmaster" at this site.
The Mercury Mail Transport System is Copyright (c) 1993-95, David
Harris, All Rights Reserved.

View File

@@ -0,0 +1,11 @@
From: Mail Delivery System <postmaster@~n>
To: ~T
Date: ~D
Subject: Re: ~S
Result of lookup: the following addresses match your request:
~R
Please refer problems or questions to postmaster@~n

View File

@@ -0,0 +1,165 @@
# MERCURY.INI generated by Mercury Setup
#
#
# Sample Bindery Mode / Standalone Mode MERCURY.INI file.
# This sample file implements most of the possible switches for each
# module, but you can edit it to do less if you wish.
#
# Anything after a '#' to the end of the line is a comment and
# is stripped out before parsing. Trailing and leading whitespace
# is also stripped before parsing. Many sample commands have been
# left in this file commented out for reference purposes.
#
# Note that in general, manual modification of this file is NOT
# RECOMMENDED - use the Mercury "Configuration" menu to change the
# program's settings wherever possible.
#
[General]
myname: localhost # Canonical name for this server
timezone: +0000 # Time Zone to add to date fields
file_api: 1 # Use the file api instead of queues
mailqueue: C:\MERCURY\QUEUE # Where mail should be put for delivery
smtpqueue: C:\MERCURY\QUEUE # Where the SMTP client should look for mail
newmail_path: C:\MERCURY\MAIL\~N
[Protocols]
C:\MERCURY\mercurys.dll
C:\MERCURY\mercurye.dll
C:\MERCURY\mercuryp.dll
C:\MERCURY\mercuryd.dll
C:\MERCURY\mercuryx.dll
C:\MERCURY\mercuryf.dll
C:\MERCURY\mercuryh.dll
C:\MERCURY\mercuryw.dll
C:\MERCURY\mercuryi.dll
C:\MERCURY\mercuryb.dll
[Mercury]
failfile: C:\MERCURY\Mercury\FAILURE.MER # Delivery failure notification template
confirmfile: C:\MERCURY\Mercury\CONFIRM.MER # Delivery confirmation template
aliasfile: C:\MERCURY\Mercury\ALIAS.MER # System-wide alias file
synfile: C:\MERCURY\Mercury\SYNONYM.MER # User synonym database
listfile: C:\MERCURY\Mercury\LISTS.MER # List of lists
logfile: C:\MERCURY\Logs\Core\~y-~m-~d.log # Traffic logging file
# bitnethost: cunyvm.cuny.edu # Relay host for ".bitnet" rewrites
poll: 10 # Seconds between queue polling cycles
scratch: C:\MERCURY\Scratch # Where we can write temp files
returnlines: 15 # How many lines of failed messages to return
postmaster: Admin # Local user who acts as postmaster
broadcast: 1 # Yes, we want broadcast notifications, but
receipts: 0 # ... no broadcasts for receipt confirmations
PM_notify: 1 # Do/Don't send errors to the postmaster
change_owner: 1 # Change message ownership to recipient
# noticeboards: SYS:PUBLIC/NB # Where to find Pegasus Mail noticeboards
auto_tzone: 1 # If NZ, obtain timezone information from OS
[MercuryC]
logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryC\ # Directory for session log files
Session_logmode : 0
host: # mail mail host which relays for us
scratch: C:\MERCURY\scratch # Where we can write temp files
poll: 30 # Seconds between queue polling cycles
returnlines: 15 # How many lines of failed messages to return
failfile: C:\MERCURY\Mercury\FAILURE.MER # Delivery failure template
esmtp: 1 # Yes, we want to use ESMTP extensions
[MercuryE]
Poll : 15
Timeout : 60
logfile : C:\MERCURY\Logs\MercuryE\~y-~m-~d.log # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryE\ # Directory for session log files
Session_logmode : 0
# Nameservers : 139.80.64.1
[MercuryD]
Session_logging : C:\MERCURY\Sessions\MercuryD\ # Directory for session log files
Session_logmode : 0
Scratch : C:\MERCURY\Scratch\MercuryD
# Timeout : 30
# Poll : 120 # How often to check hosts for new mail (seconds)
[MercuryS]
logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryS\ # Directory for session log files
Session_logmode : 0
debug: 1 # Whether or not to show session progress
# allow: 192.156.225.2 # A machine we WILL permit to connect
# refuse: 192.156.225.0 # A group of machines we WON'T permit.
# size: 1500000
Relay : 0 # Control non-local relaying
[MercuryP]
logfile : C:\MERCURY\Logs\MercuryP\~y-~m-~d.log # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryP\ # Directory for session log files
Session_logmode : 0
Scratch : C:\MERCURY\Scratch\MercuryP
Timeout : 60
UIDL_nul_list : 1
New_UIDs : 1
No_NUL_passwords : 1
[MercuryX]
Drain_queues: 1
# Cmd_Delay: 10
# Cmd_Wait: 1
# IE4_Dialling: 0
# Use_ETRN: 1
# Clients_only: 1
# Sunday: 0800,1800,3,15,30,60
# Monday: 0830,2100,5,15,60,60
# Tuesday: 0830,2100,5,15,60,60
# Wednesday: 1500,1900,2,30,5,30
# Thursday: 0900,1900,2,30,0,0
# Friday: 0830,2100,5,15,60,60
# Saturday: 1031,1035,2,45,-1,0
# [Groups]
# testgroup : TESTGRP
[Domains]
# NetWare Server Domain name
localhost : localhost
localhost : localhost
# [Rewrite]
# * : pmail.gen.nz
[Maiser]
Maiser : Maiser
Helpfile : C:\MERCURY\Mercury\MAISER.HLP
Lookupfile : C:\MERCURY\Mercury\MAISER.LKP
Send_dir : C:\MERCURY\Mercury\SENDABLE
Logfile : C:\MERCURY\Logs\Maiser\~y-~m-~d.LOG
Notify : C:\MERCURY\Mercury\TMP
Local_only : Y
[MercuryH]
logfile : C:\MERCURY\Logs\MercuryH\~y-~m-~d.log # Traffic logging file
# Addressbook : \\CLIO\SYS\SYSTEM\MERCURY\PH.PMR
# MOTD : \\CLIO\SYS\SYSTEM\MERCURY\PH-MOTD.TXT
# Administrator : postmaster@clio.pmail.gen.nz
Timeout : 30
[MercuryI]
Scratch : C:\MERCURY\Scratch\MercuryI
logfile : C:\MERCURY\Logs\MercuryI\~y-~m-~d.log # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryI\ # Directory for session log files
Session_logmode : 0
Timeout : 120
Server_Port : 143
Idle_Timeout : 1800
[MercuryB]
Scratch : C:\MERCURY\Scratch\MercuryB
logfile : C:\MERCURY\Logs\MercuryB\~y-~m-~d.log # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryB\ # Directory for session log files
Session_logmode : 0
Timeout : 120
Server_Port : 80
Idle_Timeout : 1800
# URL_Base : enter_your_domain_here

View File

@@ -0,0 +1,16 @@
This message is being sent to you in response to a password request made
via the web-based mailing list management services interface on the mail
server ~h.
Mailing list name: ~p0@~p1
Your subscribed address: ~p2
Your subscriber password: ~p3
Your subscriber password gives you access to subscription management
services on the mail server using your web browser. To login and
manage your subscription settings, click this link:
~p4/mlss
then follow the instructions on the web page.

View File

@@ -0,0 +1,118 @@
<html>
<head>
<title> Mailing List Subscriber Services</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540">
<table cellpadding="0" cellspacing="0" bgcolor="#FFFF99" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p align="center"><font face="Arial" size="3" color="white"><b>Welcome
to ~h</b></font></p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p align="center"><font face="Arial" size="2" color="white">Mailing
List Subscriber Services</font></p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
</table>
</td>
<td></td>
</tr>
<tr>
<td width="540">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
<td></td>
</tr>
<tr>
<td width="540">
</td>
<td></td>
</tr>
<tr>
<td width="540">
<form name="ManageSubscriptionForm" method="get" action="/mlss/ManageSubscription">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2">&nbsp;</font><font face="Arial" size="2" color="white">To manage an&nbsp;existing
subscription to a mailing list</font></b></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Enter the name of
the list here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="MSubListName" size="32" value="~p1"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then enter your
e-mail address here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="MSubEmailAddress" size="32" value="~p2"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... and enter your
list password here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="password" name="MSubPwd" size="20"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then click the
'Subscription' button.</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="MSubscription" value="Subscription..."></font></p>
</td>
</tr>
</table>
</form>
</td>
<td></td>
</tr>
<tr>
<td>&nbsp;&nbsp;</p>
</td>
<td><font face="Arial" size="2">&nbsp;</font></td>
<p> </tr>
<tr>
<td bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;<a href="~p0/mlss">Click
here</a> to go to the main page, where you can subscribe to other
lists.</font></p>
</td>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,226 @@
<html>
<head>
<title> Mailing List Subscriber Services</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540">
<table cellpadding="0" cellspacing="0" bgcolor="#FFFF99" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p align="center"><font face="Arial" size="3" color="white"><b>Welcome
to ~h</b></font></p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p align="center"><font face="Arial" size="2" color="white">Mailing
List Subscriber Services</font></p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="540">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td width="540">
<form name="SubscribeForm" method="post" action="/mlss/SubscribeToList">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2">&nbsp;</font><font face="Arial" size="2" color="white">To subscribe to
a list...</font></b></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Enter the name of
the list here...</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="ListName" size="32" value="~p2"></font></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then click the
'Proceed...' button.</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="SubProceed" value="Proceed..."></font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="540">
<form name="ManageSubscriptionForm" method="get" action="/mlss/ManageSubscription">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2">&nbsp;</font><font face="Arial" size="2" color="white">To manage an&nbsp;existing
subscription to a mailing list...</font></b></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Enter the name of
the list here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="MSubListName" size="32" value="~p1"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then enter your
e-mail address here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="MSubEmailAddress" size="32"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... and enter your
list password here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="password" name="MSubPwd" size="20"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then click the
'Subscription' button.</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="MSubscription" value="Subscription..."></font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="540">
<form name="ForgotPwdForm" method="post" action="/mlss/ForgotPassword">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2" color="white">&nbsp;Forgotten
your password for a list?</font></b></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Enter the name of
the list here...</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="ListName" size="32" value="~p2"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then enter your
subscribed address here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="MSubEmailAddress" size="32"></font></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then click the
'Mail password...' button.</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="ForgotPassword" value="Mail password..."></font></p>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#CCCCFF"><p><font face="Arial" size="2">&nbsp;Your password will be e-mailed to your subscribed address
when you click the button.</font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="540">
<form name="MassChangeForm" method="post" action="/mlss/MassChange">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2" color="white">&nbsp;Change your status for multiple lists</font></b></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Enter your subscribed address here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="MSubEmailAddress" size="32"></font></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then select the status you desire</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p>&nbsp;<select name="ListStatus" size="1">
<option value="StatusNormal">Normal (receiving mail)</option>
<option value="StatusNoMail">Not receiving mail</option>
<option value="StatusUnsubscribe">Unsubscribe permanently</option>
</select></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then click the
'Set status...' button.</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="MassChange" value="Set Status..."></font></p>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#CCCCFF"><p><font face="Arial" size="2">&nbsp;A
confirmation message will be sent to your subscribed
address asking you to confirm this<br> &nbsp;action
- once you have clicked the link in that message,
the action will be completed.</font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,66 @@
<html>
<head>
<title> List status update request completed</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>List
status update request completed</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">Your request to change your status
for ~p1 has been completed.</font></p>
<p><font face="Arial" size="2">If your request was to unsubscribe
from the list(s), then a final message may have been sent to you
for each list acknowledging your unsubscription, after which you
will receive no further mail from that list.</font></p>
<p><font face="Arial" size="2">Other changes to list status take
effect immediately.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,61 @@
<html>
<head>
<title> Error: not subscribed using that address</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Not subscribed using that address</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The e-mail address you have entered
does not appear to&nbsp;be subscribed to the mailing list '~p1'.
Please make sure you have typed both the address and the name of
the mailing list correctly.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,61 @@
<html>
<head>
<title> Error: list name required</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>List
name
required</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">You must enter the name of the list
to which you wish to subscribe.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,61 @@
<html>
<head>
<title> Error: not subscribed using that address</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Not subscribed using that address</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The e-mail address you have entered
does not appear to&nbsp;be subscribed to any mailing lists on this
server.
Please make sure you have typed the address correctly.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,61 @@
<html>
<head>
<title> Error: address is excluded from subscription</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Address
is excluded</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The address with which you are attempting
to subscribe to this mailing list has been excluded by the administrator
- you may not subscribe using this address.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,60 @@
<html>
<head>
<title> Error: already subscribed using that address</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Already subscribed using that address</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The e-mail address you have supplied
is already subscribed to this mailing list and cannot be subscribed
again..</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,61 @@
<html>
<head>
<title> Error: Incorrect subscription password</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Incorrect subscription password</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The subscription password you have entered to
is
not correct for this mailing list.
Please check that you have typed it correctly.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,60 @@
<html>
<head>
<title> Error: Incorrect subscription password</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Incorrect subscription password</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The password you have entered is
not correct for the subscriber e-mail address you have supplied.
Please check that you have typed it correctly.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,65 @@
<html>
<head>
<title> Error: subscription password not assigned</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Subscription password is unassigned</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The subscriber record for the address
you have supplied currently has no password assigned to it. For
security reasons, the list server does not permit subscription records
with no password to be edited directly by the subscriber.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">To have the server assign a password
for you, return to the main subscriber menu using the link below,
then enter&nbsp;your subscribed e-mail address in the &quot;Forgot
your password for a list&quot; section. The server will automatically
assign you a password and will e-mail it to your subscribed address.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,61 @@
<html>
<head>
<title> Server error </title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Server error</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The mailing list server system has
encountered a problem while trying to retrieve your subscription
information - please try again later. If this problem persists, please
contact the adminstrator of this server and ask for assistance.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,63 @@
<html>
<head>
<title> Error: list not found</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>List
not found</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The listname you have specified,
~p1, cannot be found on this system, or cannot be accessed at this
time. Please make sure that you have spelled the list name correctly
and try again. If the problem persists and you believe you are typing
the name correctly, please contact the administrator of this system.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,65 @@
<html>
<head>
<title> Error in request</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Error
in request</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The mailing list server system cannot
complete the request you have provided because it is either malformed
or else contains invalid or insufficient information. Please check
that your request has been properly-typed and that all the necessary
fields are filled in, then try again.</font></p>
<p><font face="Arial" size="2">If this problem persists, please
contact the adminstrator of this server and ask for assistance.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,64 @@
<html>
<head>
<title> Error: List not public</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>This
list is not available for public subscription</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">Members of the public cannot subscribe
to the list '~p1' directly&nbsp;&nbsp;- the only way to subscribe
to the list is to be added by a&nbsp;list moderator.</font></p>
<p><font face="Arial" size="2">To arrange a subscription, please
send e-mail to the list's primary moderator, <a href="mailto:~p3">~p3</a>,
and ask to be added to the list's membership.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,64 @@
<html>
<head>
<title> Error: Incorrect subscriber password</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Mismatch
in subscriber password</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">The password you have typed in as
your subscriber password is different in each field: you
are required to type the same password into each field as a failsafe
measure to protect you against typographic errors.
Please check that you have typed the password correctly in both
fields.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,66 @@
<html>
<head>
<title> Error: Incorrect subscriber password</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Subscriber password
required</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">You have not entered a subscriber
password,
and you cannot subscribe to this list without assigning one. Your
subscriber password is the secret phrase known only to you, which you
will use to manage your subscription to the mailing list. You should
choose a short word or phrase preferably containing a mixture of
numbers and letters. Do not choose passwords that would be easy
to guess, like your phone number, spouse's name and so on.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,66 @@
<html>
<head>
<title> Subscription request submitted</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Password
request processed</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">Your request to be sent your subscriber
password for the
mailing list '~p1' at '~h' as '~p2' has been processed, and your
password has been e-mailed to your subscribed address.</font></p>
<p><font face="Arial" size="2">If you have not received the message within an hour, then there may be a problem with your subscription
- please check that you spelt your e-mail address correctly, and
if that appears to be correct, please contact the administrator
of this server for assistance.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,68 @@
<html>
<head>
<title> Mass status update request submitted</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>List
status update request processed</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">Your request to change your list
status for all lists on this server has been processed.</font></p>
<p><font face="Arial" size="2">A mail message has been sent to ~p1,
containing links you can use to complete the request. Note that
if you are subscribed to more than one list on this server, the
message will contain links you can use to change your status on
individual lists separately, as well as a link that will change
your status on all lists at once. The links in the message will
remain valid for ~p2 minutes from the time the message was sent,
after which you will have to place your request again.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,20 @@
<html>
<head>
<title> Request successful</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="434" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="434">
<p style="page-break-before:always;" align="center"><font face="Arial" size="2">Your
mailing list subscriber request has been processed.<br>Please </font><a href="~p0/~p1"><font face="Arial" size="2">click
here</font></a><font face="Arial" size="2"> if your browser does
not redirect to the results page.&nbsp;</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,136 @@
<html>
<head>
<title> Subscribing to list</title>
</head>
<body>
<form name="SubscribeToForm" method="post" action="/mlss/SubscribeTo">
<p><font size="2" face="Arial">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p><font size="2" face="Arial">&nbsp;</font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><b><font size="3" face="Arial" color="white">Subscribing to
list ~p1</font></b></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font size="2" face="Arial">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font size="2" face="Arial">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<table border="1" cellspacing="0" width="539" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="207" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2">Your
name&nbsp;&nbsp;</font></p>
</td>
<td width="322" bgcolor="#FFFFCC">
<p>&nbsp;<input type="text" name="PersonalName" size="44"></p>
</td>
</tr>
<tr>
<td width="207" bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial">Your e-mail
address &nbsp;</font></p>
</td>
<td width="322" bgcolor="#FFFFCC">
<p><font size="2" face="Arial">&nbsp;<input type="text" name="EmailAddress" value="~p2" size="44"></font></p>
</td>
</tr>
<tr>
<td width="207" bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial">Choose
a subscriber passsword &nbsp;</font></p>
</td>
<td width="322" bgcolor="#FFFFCC">
<p><font size="2" face="Arial">&nbsp;<input type="password" name="Password1" size="31"><input type="hidden" name="ListName" value="~p1"></font></p>
</td>
</tr>
<tr>
<td width="207" bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial">... and
type the password again &nbsp;</font></p>
</td>
<td width="322" bgcolor="#FFFFCC">
<p><font size="2" face="Arial">&nbsp;<input type="password" name="Password2" size="31"></font></p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial"><input type="submit" name="DoSubscribe" value="Subscribe..."></font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font size="2" face="Arial">&nbsp;&nbsp;</font><font size="2" face="Arial" color="white"><b>Subscription
help:</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<ul>
<li style="margin-right:19;"><font face="Arial" size="2"><b>Your
name:</b> type in your name just as you would normally write
it - for example, <i>John Smith</i>, or <i>Dr. J. S. Burrows</i>.
Do&nbsp;not use commas in this field.</font></li>
</ul>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<ul>
<li><b><font face="Arial" size="2">Your e-mail address</font></b><font face="Arial" size="2">:
type in your e-mail address here - for example <i>jsmith@backwash.net</i>,
or <i>jsb@globocomm.com</i>.</font></li>
</ul>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<ul>
<li style="margin-right:36;"><font face="Arial" size="2"><b>Your
subscriber password</b>: a subscriber password is used to prevent
other people from tampering with your subscription: you
will use it when you login to these web pages to change
your details or subscription settings. Your password should
be a short, hard-to-guess word or phrase, preferably containing
a mixture of letters and numbers. You are required to enter
your password twice to confirm that you have typed it correctly.</font></li>
</ul>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
</table>
<p><font size="2" face="Arial">&nbsp;</font></p>
</form>
</body>
</html>

View File

@@ -0,0 +1,165 @@
<html>
<head>
<title> Subscribing to list</title>
</head>
<body>
<p><font size="2" face="Arial">&nbsp;</font></p>
<form name="SubscribeToForm" method="post" action="/mlss/SubscribeTo">
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC" height="18">
<p><font size="2" face="Arial">&nbsp;</font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC" height="18">
<p align="center"><b><font size="3" face="Arial" color="white">Subscribing to
list ~p1</font></b></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC" height="18">
<p><font size="2" face="Arial">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p><font size="2" face="Arial">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="534" colspan="2" bgcolor="#CCCCFF">
<p><font size="2" face="Arial">This mailing list requires
a special password for subscriptions. If you do not
have the necessary password to subscribe to this list,
please contact the list administrator or server manager
and ask for assistance.</font></p>
</td>
</tr>
<tr>
<td width="205" bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial">Subscription
password &nbsp;</font></p>
</td>
<td width="325" bgcolor="#FFFFCC">
<p><font size="2" face="Arial">&nbsp;<input type="password" name="SubPassword" size="31"></font></p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<p><font size="2" face="Arial">&nbsp;&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<table border="1" cellspacing="0" width="539" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="207" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2">Your
name &nbsp;</font></p>
</td>
<td width="322" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="PersonalName" size="44"></font></p>
</td>
</tr>
<tr>
<td width="207" bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial">Your e-mail
address &nbsp;</font></p>
</td>
<td width="322" bgcolor="#FFFFCC">
<p><font size="2" face="Arial">&nbsp;<input type="text" name="EmailAddress" value="~p2" size="44"></font></p>
</td>
</tr>
<tr>
<td width="207" bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial">Choose
a&nbsp;subscriber password &nbsp;</font></p>
</td>
<td width="322" bgcolor="#FFFFCC">
<p><font size="2" face="Arial">&nbsp;<input type="password" name="Password1" size="31"><input type="hidden" name="ListName" value="~p1"></font></p>
</td>
</tr>
<tr>
<td width="207" bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial">... and
type the password again &nbsp;</font></p>
</td>
<td width="322" bgcolor="#FFFFCC">
<p><font size="2" face="Arial">&nbsp;<input type="password" name="Password2" size="31"></font></p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<p align="right"><font size="2" face="Arial"><input type="submit" name="DoSubscribe" value="Subscribe..."></font></p>
</td>
</tr>
<tr>
<td>
<p><font size="2" face="Arial">&nbsp;</font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font size="2" face="Arial">&nbsp;&nbsp;</font><font size="2" face="Arial" color="white"><b>Subscription
help:</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<ul>
<li style="margin-right:19;"><font face="Arial" size="2"><b>Your
name:</b> type in your name just as you would normally write
it - for example, <i>John Smith</i>, or <i>Dr. J. S. Burrows</i>.
Do&nbsp;not use commas in this field.</font></li>
</ul>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<ul>
<li><b><font face="Arial" size="2">Your e-mail address</font></b><font face="Arial" size="2">:
type in your e-mail address here - for example <i>jsmith@backwash.net</i>,
or <i>jsb@globocomm.com</i>.</font></li>
</ul>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<ul>
<li style="margin-right:36;"><font face="Arial" size="2"><b>Your
subscriber password</b>: a subscriber password is used to prevent other
people from tampering with your subscription: you will use it
when you login to these web pages to change your details or
subscription settings. Your password should be a short, hard-to-guess
word or phrase, preferably containing a mixture of letters and
numbers. You are required to enter your password twice to ensure
that there are no typing errors.</font></li>
</ul>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
</table>
</form>
<p><font size="2" face="Arial">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,69 @@
<html>
<head>
<title> Subscription request submitted</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Subscription
complete</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">Your request to subscribe to the
mailing list '~p0' at '~h' as '~p1' has been accepted and you are
now an active subscriber. Depending on the settings for the list, you
should shortly receive a e-mail message welcoming you to the list
and providing details on how to post, along with any etiquette guidelines
or restrictions for subscribers.</font></p>
<p><font face="Arial" size="2">You can manage your subscription
to the list using this link:</font></p>
<p><font face="Arial" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="~p4/mlss">~p4/mlss</a></font></p>
<p><font face="Arial" size="2">To login, you will need your subscription
password, which is '~p3'.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;<a href="~p4/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,78 @@
<html>
<head>
<title> Subscription confirmation required</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Subscription
confirmation required</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">You have requested subscription to
the mailing list '~p0' at '~h' as '~p1' under the name '~p2', using
the password '~p3'.</font></p>
<p><font face="Arial" size="2">The list '~p0' is a <i>double-opt-in
list</i>, which means that you are required to confirm your subscription
request before it can become active: this prevents people from subscribing
you to the list without your permission, or masquerading as other
people.</font></p>
<p><font face="Arial" size="2">An e-mail message has been sent to
your address requesting confirmation of your subscription. The message
contains a link you can click to complete the confirmation process,
as well as instructions to allow you to complete the process by
e-mail if you prefer. You have 48 hours to confirm your subscription:
if you have not confirmed your subscription within that time, the
request will expire and you will have to place your subscription
request again.</font></p>
<p><font face="Arial" size="2">If you have not received your confirmation
request
mail within an hour, then please check that you spelt your e-mail address correctly: if that appears to be correct, please contact the administrator
of this server for assistance.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;<a href="~p4/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,228 @@
<html>
<head>
<title> Mailing List Subscriber Services</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540">
<table cellpadding="0" cellspacing="0" bgcolor="#FFFF99" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p align="center"><font face="Arial" size="3" color="white"><b>Welcome
to ~h</b></font></p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p align="center"><font face="Arial" size="2" color="white">Mailing
List Subscriber Services</font></p>
</td>
</tr>
<tr>
<td width="540" bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="540">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td width="540">
<form name="SubscribeForm" method="post" action="/mlss/SubscribeToList">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2">&nbsp;</font><font face="Arial" size="2" color="white">To subscribe to
a list...</font></b></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Select the list here...</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<select name="ListName" size="1">
<!--~Xlistnames(1,50)~-->
</select></font></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then click the
'Proceed...' button.</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="SubProceed" value="Proceed..."></font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="540">
<form name="ManageSubscriptionForm" method="get" action="/mlss/ManageSubscription">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2">&nbsp;</font><font face="Arial" size="2" color="white">To manage an&nbsp;existing
subscription to a mailing list...</font></b></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Select the list here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<select name="MSubListName" size="1">
<!--~Xlistnames(1,50)~-->
</select></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then enter your
e-mail address here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="MSubEmailAddress" size="32"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... enter your subscriber password here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="password" name="MSubPwd" size="20"></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... and then click the
'Subscription' button.</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="MSubscription" value="Subscription..."></font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="540">
<form name="ForgotPwdForm" method="post" action="/mlss/ForgotPassword">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2" color="white">&nbsp;Forgotten
your password for a list?</font></b></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Select the list here...</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<select name="ListName" size="1">
<!--~Xlistnames(1,50)~-->
</select></font></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then enter your
subscribed address here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="EmailAddress" size="32"></font></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then click the
'Mail password...' button.</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="ForgotPassword" value="Mail password..."></font></p>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#CCCCFF"><p><font face="Arial" size="2">&nbsp;Your password will be e-mailed to your subscribed address
when you click the button.</font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="540">
<form name="MassChangeForm" method="post" action="/mlss/MassChange">
<table border="1" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="540" colspan="2" bgcolor="#6666CC">
<p><b><font face="Arial" size="2" color="white">&nbsp;Change your status for multiple lists</font></b></p>
</td>
</tr>
<tr>
<td width="294" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;Enter your subscribed address here...</font></p>
</td>
<td width="246" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="text" name="EmailAddress" size="32"></font></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then select the status you desire</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p>&nbsp;<select name="ListStatus" size="1">
<option value="StatusNormal">Normal (receiving mail)</option>
<option value="StatusNoMail">Not receiving mail</option>
<option value="StatusUnsubscribe">Unsubscribe permanently</option>
</select></p>
</td>
</tr>
<tr>
<td width="295" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;... then click the
'Set status...' button.</font></p>
</td>
<td width="245" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;<input type="submit" name="MassChangeStatus" value="Set Status..."></font></p>
</td>
</tr>
<tr>
<td colspan="2" bgcolor="#CCCCFF"><p><font face="Arial" size="2">&nbsp;A
confirmation message will be sent to your subscribed
address asking you to confirm this<br> &nbsp;action
- once you have clicked the link in that message,
the action will be completed.</font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,74 @@
<html>
<head>
<title> Subscription request completed</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Subscription
confirmed</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">Your request to subscribe to the
mailing list '~p1' at '~h' as '~p2' has been confirmed, and you
are now an active subscriber. Depending on the list's settings,
you should probably receive a welcome message from the list shortly. The
welcome message contains information about your subscription, and
tells you how to post to the list.</font></p>
<p><font face="Arial" size="2">You can manage your subscription
to the list using this link:</font></p>
<p><font face="Arial" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="~p0/mlss">~p0/mlss</a></font></p>
<p><font face="Arial" size="2">To login, you will need your subscription
password, which is '~p3'.</font></p>
<p><font face="Arial" size="2">If you have not received your confirming
mail within an hour, then there may be a problem with your subscription
- please check that you spelt your e-mail address correctly, and
if that appears to be correct, please contact the administrator
of this server for assistance.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2"><a href="~p0/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,65 @@
<html>
<head>
<title> Unsubscription request complete</title>
</head>
<body>
<p><font face="Arial" size="2">&nbsp;</font></p>
<table align="center" cellpadding="0" cellspacing="0" width="540" bgcolor="white" bordercolordark="white" bordercolorlight="black">
<tr>
<td bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p align="center"><font face="Arial" size="4" color="white"><b>Unsubscription
request complete</b></font></p>
</td>
</tr>
<tr>
<td bgcolor="#6666CC">
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">Your request to unsubscribe your
address (~p1) from the
mailing list '~p0' at '~h' has been accepted and your address has
now been removed from the list.</font></p>
<p> <font face="Arial" size="2">Depending on the settings for the list, you
should shortly receive a e-mail message confirming your unsubscription,
after which you will receive no further mail from the list.</font></p>
</td>
</tr>
<tr>
<td>
<p><font face="Arial" size="2">&nbsp;</font></p>
</td>
</tr>
<tr>
<td>
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;<a href="~p3/mlss">Click here</a>
to return to the subscription login screen.</font></p>
</td>
</tr>
</table>
<p><font face="Arial" size="2">&nbsp;</font></p>
</body>
</html>

View File

@@ -0,0 +1,281 @@
<html>
<head>
<title> Mailing List Subscription Management</title>
</head>
<body>
<table align="center" cellpadding="0" cellspacing="0" width="610" bgcolor="white">
<tr>
<td width="610" bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="610" bgcolor="#6666CC">
<p align="center"><font face="Arial" size="3" color="white"><b>Mailing list subscription management</b></font></p>
</td>
</tr>
<tr>
<td width="610" bgcolor="#6666CC">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="610">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="610"><table border="1" cellspacing="0" width="643" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="189" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2">Mailing list name:
&nbsp;</font></p>
</td>
<td width="444" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;<b>~p1</b></font></p>
</td>
</tr>
<tr>
<td width="189" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2">You are subscribed as:
&nbsp;</font></p>
</td>
<td width="444" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;<b>~p2</b></font></p>
</td>
</tr>
<tr>
<td width="189" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2">Current subscription
status: &nbsp;</font></p>
</td>
<td width="444" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;<b>~p3</b></font></p>
</td>
</tr>
<tr>
<td width="189" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2">Date of original subscription:
&nbsp;</font></p>
</td>
<td width="444" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;<b>~p9</b></font></p>
</td>
</tr>
<tr>
<td width="189" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2">Postings to date: &nbsp;</font></p>
</td>
<td width="444" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;<b>~p4</b></font></p>
</td>
</tr>
<tr>
<td width="189" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2">Date of last posting:
&nbsp;</font></p>
</td>
<td width="444" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;<b>~p5</b></font></p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="610">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="610">
<table border="1" cellspacing="0" width="642" bordercolordark="white" bordercolorlight="black">
<form name="ChangeOptionsForm" method="get" action="~p0/ChangeOptions">
<tr>
<th colspan="2" bgcolor="#9999FF">
<p align="left"><font face="Arial" size="2" color="white">&nbsp;Standard subscription
options</font></p>
</th>
</tr>
<tr>
<td width="36" bgcolor="#CCCCFF">
<p align="center"><font face="Arial" size="2"><input type="checkbox" name=~p6></font></p>
</td>
<td width="596" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;Receive mail posted
to this list (MAIL mode)</font></p>
</td>
</tr>
<tr>
<td width="36" bgcolor="#CCCCFF">
<p align="center"><font face="Arial" size="2"><input type="checkbox" name=~p7></font></p>
</td>
<td width="596" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;Receive list mailings
in MIME digest format (DIGEST mode)</font></p>
</td>
</tr>
<tr>
<td width="36" bgcolor="#CCCCFF">
<p align="center"><font face="Arial" size="2"><input type="checkbox" name=~p8></font></p>
</td>
<td width="596" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">&nbsp;&nbsp;Receive copies of
your own postings to the list (REPRO mode)</font></p>
</td>
</tr>
<tr>
<td width="636" colspan="2" bgcolor="#CCCCFF">
<p align="right"><font face="Arial" size="2"><input type="submit" name="ChangeOptions" value="Change options">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
</td>
</tr>
</form>
</table>
</td>
</tr>
<tr>
<td width="610">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="610">
<table border="1" cellspacing="0" width="642" bordercolordark="white" bordercolorlight="black">
<form name="EnableVacationForm" method="get" action="~p0/EnableVacation">
<tr>
<td width="636" colspan="2" bgcolor="#9999FF">
<p><font face="Arial" size="2" color="white">&nbsp;<b>Vacation mode</b></font></p>
</td>
</tr>
<tr>
<td width="440" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">Disable mail delivery of list
postings for &nbsp;<input type="text" name="vacationdays" size="5">
&nbsp;days</font></p>
</td>
<td width="192" bgcolor="#CCCCFF">
<p align="center"><font face="Arial" size="2"><input type="submit" name="EnableVacation" value="Enable vacation"></font></p>
</td>
</tr>
</form>
</table>
</td>
</tr>
<tr>
<td width="610">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="610">
<table border="1" cellspacing="0" width="643" bordercolordark="white" bordercolorlight="black">
<form name="ChangeAddressForm" method="get" action="~p0/ChangeAddress">
<tr>
<td width="637" colspan="2" bgcolor="#9999FF">
<p><font face="Arial" size="2">&nbsp;</font><font face="Arial" size="2" color="white"><b>Change of subscription
address</b></font></p>
</td>
</tr>
<tr>
<td width="441" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">New address: &nbsp;&nbsp;<input type="text" name="NewAddress" value="~p2" size="47"></font></p>
</td>
<td width="192" bgcolor="#CCCCFF">
<p align="center"><font face="Arial" size="2"><input type="submit" name="ChangeAddress" value="Change address"></font></p>
</td>
</tr>
</form>
</table>
</td>
</tr>
<tr>
<td width="610">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="610"><table border="1" cellspacing="0" width="644" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="638" colspan="2" bgcolor="#9999FF">
<p><font face="Arial" size="2"><b>&nbsp;</b></font><font face="Arial" size="2" color="white"><b>Unsubscribe from this list</b></font></p>
</td>
</tr>
<tr>
<td width="443" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">To cancel your subscription to this
list, click the 'Unsubscribe' button: doing this will close this
window.</font></p>
</td>
<td width="191" bgcolor="#CCCCFF">
<form name="UnsubscribeForm" method="get" action="~p0/Unsubscribe">
<p align="center"><font face="Arial" size="2"><input type="submit" name="Unsubscribe" value="Unsubscribe"></font></p>
</form>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="610">
<p>&nbsp;</p>
</td>
</tr>
<tr>
<td width="610"><form name="ChangePwdForm" method="get" action="~p0/ChangeListPwd">
<table border="1" cellspacing="0" width="642" bordercolordark="white" bordercolorlight="black">
<tr>
<td width="636" height="25" colspan="2" bgcolor="#9999FF">
<p><font face="Arial" size="2"><b>&nbsp;</b></font><font face="Arial" size="2" color="white"><b>Change
subscriber password</b></font></p>
</td>
</tr>
<tr>
<td width="441" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">Enter your current password here...</font></p>
</td>
<td width="191" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;<input type="password" name="CurrentPwd" size="24"></font></p>
</td>
</tr>
<tr>
<td width="441" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">... then type your new password
here</font></p>
</td>
<td width="191" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;<input type="password" name="NewPwd1" size="24"></font></p>
</td>
</tr>
<tr>
<td width="441" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">... and type your new password
again here</font></p>
</td>
<td width="191" bgcolor="#CCCCFF">
<p><font face="Arial" size="2">&nbsp;<input type="password" name="NewPwd2" size="24"></font></p>
</td>
</tr>
<tr>
<td width="441" bgcolor="#FFFFCC">
<p><font face="Arial" size="2">... then click the button&nbsp;to
change your password</font></p>
</td>
<td width="191" bgcolor="#CCCCFF">
<p align="center"><font face="Arial" size="2"><input type="submit" name="ChangeListPwd" value="Change password..."></font></p>
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td width="610">
<p>&nbsp;</p>
</td>
</tr>
</table>
<p>&nbsp;</p>
</body>
</html>

View File

@@ -0,0 +1,20 @@
This message is being sent to you in response to a mass list status change
request made via the web-based mailing list management services interface
on the mail server ~h.
You have asked to have your status set to "~p2" for all
lists on this server to which you are currently a subscriber.
To complete this request for all lists click this link:
~p3
Alternatively, if you prefer, you can complete the request on a list-by-
list basis using the links shown below.
~r
You have ~p4 minutes from the time this message was sent to complete any
or all of these requests, after which you will need to submit your request
again.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Some files were not shown because too many files have changed in this diff Show More