|
|
Majordomo Mail Lists On The Berklix Servers
Not every possible combination is here, just click on a few
& then use your intelligence to string 3 words together for
Majordomo, eg:
subscribe/unsubscribe list_name
optional_address_of_a_friend_or_your_alternate_address
One of the Internet's most frequently encountered &
classic mail list robots, & well worth the small effort
to learn, many of the basic concepts apply equally well to
other list robots
Top Of Page
-
.Set Your
Mailer To Send Ascii Plain Text
If you fail to do this,
If you mail only HTML:
Majordomo will usually (**)
not understand your HTML format, & will reject it
all back to you, interspersed with a load of error
messages.
( (**) It is possible to embed useful Ascii
strings of Majordomo
commands within HTML, & so long as one avoids all
HTML junk on those lines, those lines will work,
though errors will appear from HTML lines adjacent;
however, that's something for computer computer
people, Normal people should simply Not Send HTML.
Set your mailer to send Ascii, or if you can't set
it, switch to using different mailer software that
can.
Majordomo does Not forward
your HTML junk to its human owner, to sort out your
failure, so you'll just be wasting your own time if you
send HTML. So Mail in
Ascii !
If your mailer sends mail in multiple parts using MIME
formated enclosures, probably sending duplicates in Ascii
& HTML:
Majordomo will obey the
Ascii, but also reply with error messages on the HTML.
The Ascii will work though, (if your commands to Majordomo are correct).
Ensure the part containing your instructions is set to
eg charset="US-ASCII" not UTF:
-
Example of something OK
- --part1_d.335980b6.2e82b336_boundary
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit
-
Example of UTF that will probably fail:
- --part1_df.18c0045.2e828627_boundary
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Content-Language: en
Hints
- Mail Majordomo only Ascii plain text. Do not mail HTML, or use
Mime, or Word etc.
- Mail Majordomo commands only
in the body of an email, not in the subject line.
-
Mail Majordomo commands such
as
lists
help
end
& you will receive Lists you can
subscribe to or from.
-
Normally commands such as
info gea
subscribe gea
unsubscribe gea
are sufficient.
- If you want a list called gea@, & you send a mail
to gea-request@ with the single world subscribe or
unsubscribe, that should be sufficient, assuming you are at
your normal address, & your computers &/or company
gateways do not different addresses for external mail.
-
If you mail from a temporary different address, trying to
subscribe your normal address, try eg:
subscribe gea "Jack at Normal Address" <jack@normal.com>
Top Of Page
Human Names Do Not Help Majordomo When Unsubscribing
Majordomo has no use for your
human name, only your email name. Mis spell your human name,
& it won't care, misspell your email address, & Majordomo will certainly fail to work
as you want. If you accidentally scramble your name &
address, putting in line breaks or screwing up "quote marks"
or <brackets> etc, Majordomo
may search to delete your human name instead of your email
address, & will fail to find your address. If you don't
understand mail name & address punctuation, simply omit
your human name, & just give your email address without
any surrounding punctuation, keeping any unsubscribe as plain
as you can, EG
unsubscribe gea john@my-old-domain.com
When you subscribe your new address (eg to a list called
gea), it's safe to give your full human name & email
address, EG
subscribe gea "John Smith" <john@my-new-domain.com>
Again, the human name is not essential, but it's nicer to
have it: It helps the list owner & mail recipient sort
things out manually if something goes wrong either end.
If you have problems, use just your email address, &
omit your human name. As some people don't know the
difference between their human name & their email address
(yes really !) Here's some examples. Bear in mind that when
mailers send both human & email address, they put the
human name in "Quotes" and the email address in
<less and greater than signs>.
"John Smith, MicroSoftVirus js@msv.com" <John_Smith@MicroSoftVirus._ERASE_.com.com>
John Smith, MicroSoftVirus js@msv.com <John_Smith@MicroSoftVirus._ERASE_.com.com>
"John Smith, MicroSoftVirus js@msv.com" John_Smith@MicroSoftVirus._ERASE_.com.com
<John_Smith@MicroSoftVirus._ERASE_.com.com>
John_Smith@MicroSoftVirus._ERASE_.com.com
Your irrelevant human name, (that might confuse Majordomo , that you can if you wish omit)
is in this case John Smith, MicroSoftVirus js@msv.com,
The email name you must include is
John_Smith@MicroSoftVirus._ERASE_.com
Top Of Page
- People often fail the first few times with Majordomo: No problem, do Not be
discouraged ! Just a simple learning process, give it a
few goes, analyse the responses for a few minutes, Succeed
after a few tries & tell your friends you Learnt
something

- Do Not ask list owner to waste
his time unpaid, because you are too lazy to learn,
thus incompetent. No time for lame excuses from
dumb or lazy subscribers.
- Learn to use the Free Majordomo It always works correctly, &
never fails, It is Always the subscribers too lazy to Think,
or failing to send Ascii plain
text.
- Do not mail owner before you try a
minimum of 4 mails to Majordomo, analysing responses.
Enclose copies of all 4 goes
to owner: what you sent Majordomo,
what you got back & how you learnt & improved on it:
Show you are not another lazy lame brain; Show you really did
try to do your own subscription, & gain the sympathy of
the list owner to donate his time to helping you. Those who do not try are Ignored.
-
If you mail owner using HTML
mail, owner will presume you also failed to Set your mailer to Ascii plain text
before mailing Majordomo,
You may be ignored. or
told:
Try Majordomo again using a
mail tool that can send Ascii plain
text.
-
If you remain too lazy to learn, thus
incompetent:
- Realise the list owner's time is NOT free for you to
waste.
-
Either Pay In
Advance, Before asking to waste list owner's
time.
-
Pay a charity, either
10 Euros & post list owner the receipt stamped
by the bank.
- Or Buy list owner a pizza.
- Or Buy someone else, a beer or cake for advice how to
use Majordomo . (Yes a
beer costs less than a pizza, The list owner would prefer
you reward others to encourage spread of skill. The list
owner does not want you to waste his time.)
- Or cease to be another lazy incompetent person making
lame excuses, & engage brain & Learn to use Majordomo !
- Top Of Page
Do not send an anonymous request such as
subscribe gea 123456789012-0001@t-offline.com
Instead send such as:
subscribe gea "John Smith" <123456789012-0001@t-offline.de>
or at least
subscribe gea John.Smith@t-offline.de
Why:
Some of the lists need authorisation from a human owner
before you can subscribe. (Spam protection measure, etc).
If you make your subscription look un-necessarily
anonymous, list owners are liable to just delete such
requests. They are not paid to waste their time mailing you
back to ask if you are a real human in good standing, &
have some friends in or knowledge of the list you wanted to
join. The list owner has no way to know you'r not some
spammer , joining just to spam. Other list participants
& owners also like to know real human names. Give a
human name.
- Send Ascii (plain text) where you can.
- Avoid HTML if you can. It's spammers format.
Not all mail readers support like or want HTML. &
HTML is superfluous. HTML also uses MIME.
- Try to avoid posting MIME
Enclosures (usually for HTML): It causes invisible footers (footer contains the
important "How To Unsubscribe" etc).
- Avoid mass excretia from Microsoft Outlook at
top, eg: PADDING-RIGHT, MARGIN, etc.
- Avoid appearing like spam, eg: colour,
underlining, fonts, surplus spacing.
-
Avoid MS-Word format etc Never send proprietary
non publicly defined formats (EG Microsoft's Word,
Power Point Excel, & pretty mutch any format that
starts ms-*, etc).
Posting monopolist proprietary formats or fonts etc
to a berklix public
list, would fly in the face of all the berklix servers are for
& based on, inc. public open standards software,
admin work committed, hardware donated, & hosting
resources provided.
- Acceptable where & if necessary (but see
note about MIME above): Publicly
defined formats such as .gif .jpg .tiff .pdf .ps etc are
acceptable if not avoidable. But we don't waste list
bandwidth sending surplus big pictures to many who won't
use them or need them. Just send an http:// or ftp:// URL
(web ref.) to your original, for those few who want it.
.
-
Best Avoid: Public formats that need monstrous
applications EG Open
Document Format for Open Office.
Why not Open Office format:
- burdensomely enormous as a tool merely to read
mail.
- Needs 4 Gig of source to build, (or needs you to
trust others to build binaries - defeating one of the
major benefits of open source - security of not using
imported un examinable binaries)
- Needs manual fetching of some sources
(deliberately crippled by Sun, for their licence
reasons.
- Depends on other web sites that break
- Depend on too much other stuff that tends to
break.
- Depends on java (more pain - versions etc)
- That even as a binary (if you'r prepared to trust
& run foreign binaries (& some are not!),
needs mammoth resources, & won't run on old or
light weight &/or portable hardware.
- Avoid i386 architecture dependent formats.
Formats (eg flash) that need applications that only run
on eg Intel i386, but not AMD64, Vax or Sparc etc are bad
news.
Stick to Ascii. It's minimal light & painless.
Top Of Page
Do not send surplus bulk - EG pictures :
- Your bulk get multiplied by number of mail list
recipients - Lots!, eg each Megabyte you send to a list
called gea@ becomes 150 Meg the servers must mail
onward.
- It creates a pointless peak load, as not all people
need the pictures at exactly the same time.
- It delays other mail on the server
- Peak traffic during business hours, & wasted
telecom traffic costs can make us unpopular with sites
that support / subsidise our servers.
- Not all recipients have fast DSL download, some have
slow modems (or corporate gateways).
- Some recipients have low quotas on their
mailboxes.
- It overflows numerous recipient mailboxes, leaving no
room for more important mail.
- Some receive list mail at work, their boss may also
complain to them.
- Those mailboxes automatically complain to list owner,
wasting his time while he checks the error report
type.
Put pictures on yours or some other person's web site,
& just announce to list the URL (Uniform Resource
Locator = web ref.) If you don't have web space, just
announce they're available, & you'll private mail, or
ask some friend to web host them for you (Not the over
worked unpaid mail lists owner though please).
Top Of Page
If you want virus alerts, subscribe a virus alert list. If
you don't want viruses, either buy a virus filter, or dump
your inferior virus prone commercial software, & use
higher quality free
software such as FreeBSD that
doesn't suffer from viruses. or Linux that also
generally doesn't suffer from viruses. (Both BSD
& Linux have the capability to avoid viruses totally,
but as Linux has more users & some of them have
markedly lower skills, it's potentially more exposed if
ignorant users choose to run systems insecurely. This is
Not a technical fault of Linux but a problem of user skill/
education).
Top Of Page
Many people have multiple email addresses. They subscribe
one address, Receive list postings to it, Then later post
to the list from a second address. As they haven't
subscribed the new address, Majordomo@
berklix.org doesn't know they're
not a spammer. Such postings may get silently dumped, or
may be forwarded to a list owner, who is Not paid to waste
time on it. This
author owns many lists on berklix.org. He is too busy to
waste time approving such mail. If he has enough time to do
more than just delete it, he rejects it back to sender with
this standard
reply, to make both sender & others who sender may
complain to, realise he won't do their work of maintaining
their own subscribed address. Note
-
Majordomo@
berklix.org will of course
allow you to subscribe multiple addresses. S
-
Some mailer tools allow automatic reduction of
duplicate received mail. A
- future list manager I intend to install will
allow a more sophisticated approach.
Top Of Page
Never include our list address on any Internet scannable
resource. We do not want web crawler robots harvesting our
mail address to be sold to spammers.
Top Of Page
Berklix mail list policy forbids all automatic response to
list mail.
Avoid mail bounces & noise back to the Majordomo owner, list owner, or list
etc. Bounces might be for many reasons, but Please spare
the list owner work to deal with your problems, eg:
Some computer en route to you may fail periodically.
Perhaps not your fault but even less is it the fault or
concern of the Majordomo or
list owner, so unsubscribe any problematic address,
& subscribe a less troublesome more reliable
address.
Top Of Page
Unsubscribe old addresses Before they are due to
expire:
Unsubscribing may need a confirmation password
returned to your old address. You can't receive it
after your address has expired.
If you cancelled your address with your ISP or
company, but forgot or didn't realise you should
unsubscribe first, apologise to the list owner for
wasting their time, & ask for manual intervention.
(You may be liable to pay the beer or charity>charity charge for wasting Majordomo or list owner's time, as
mentioned elsewhere.) If you are too lazy to
un-subscribe, you deliberately waste the list site's
bandwidth, & waste the list owner's time when
he/she realises they need to manually remove a dead
address.
If you just leave, & let your mailbox at your
paid ISP (Internet Service Provider) or ex employer
overflow or bounce back to consume the time of the Majordomo & list owners
(volunteers, not paid to waste time!). You will force
them to waste their time trying to figure out if the
bounces are a temporary net failure to be ignored, or a
permanent change to be dealt with.
If you deliberately waste Majordomo or list owner's time or
bandwidth. expect a hostile reaction: Any such address
or new replacement address may be published. The list
owner &/or Majordomo
owner may refuse to authorise your later subscription
from a new address
Top Of Page
Don't trouble Majordomo
& list owners with your problems ! Configure your
mailbox Not to bleat to mail lists. The list mechanism
is certainly NOT going to "Please try sending again
later." ! Look at the berklix mail list
identification headers available, & particularly
the Sender: string, examine the options your ISP
provides, & configure your mailbox, not to bleat
repeatedly to mail lists or mail list owners, or buy a
bigger mailbox & subscribe that instead !
Avoid
More Info Here.
Top Of Page
Such automatic responses may be fine for individuals
humans, but are annoying to list recipients, list
owners & Majordomo
owner. (Auto repliers should not keep replying to every
message , they should probably reply just once per
combination of recipient absent period & sender
first posting after beginning of absence). Don't
trouble us with your noise ! Either teach your mailer
program not to bleat to lists (as per "Mailbox
Full"above), or Subscribe some better address that does
not send such noise. For every message sent to the
list, the list owner personally sees your auto
responder bleat for every message. He gets repeat
notifications when many people are on holiday or away
on business ! A tedious flood that announces clueless
incompetence. Noise he does Not want.
A good auto responder should recognise list mail,
& should Not be responding to every posting from
mail lists you are subscribed to.
Look at your auto responder, & see if it's set
to the right preferences, (even if its not currently in
use). Look at the fields set in this list mail header,
such as eg
Sender: owner-list-name@berklix
Precedence: bulk
Can you configure your auto responder Not to respond to
mail with that ?
Do not mail Majordomo or
list owner asking eg: "I use WorbleThrobMail Version
1.2.3, After I click on the `Display All Elephants In
Pink' button, what do I do ?" The Majordomo & list owner
specialises in Unix, (& in particular, in free software ), &
does not use anything running on Microsoft, & does
not know the settings for most of the many MS mailers
on the market, if WorbleThrobMail was your choice (or
your company's choice), it's Your job to know how to
use , it wasn't the Majordomo or list owner's choice. If
you can't control your mailer program, switch to
another one, or take lessons on the one you've got.
If you have a solution for others such as "For
WorbleThrobMail, click in this order to set your auto
responder properly" then please mail your advice to
majordomo-owner
Top Of Page
If you create your own new domain, try testing mail
delivery, (perhaps by subscribing to & sending
messages to the demo-list@ list on this Majordomo) before subscribing a live
list with real people.
Top Of Page
Policy: Automatic responses not allowed.
If your email provider configures his mail system to
enable "Grey Listing", so that for example: "Grey
list rejected," or "Grey listing in action,
please come back in ..." emails get sent to the
owner of berklix.org lists: This is not allowed.
Deliberate errors causing extra automatic junk mail
breaches your subscription. Your subscription will be
terminated if you do not quickly fix Your problem.
Philosophy: Grey listing is a problematic anti spam
method:
Grey listing may save you some spam. It may also save
your mail provider some staff costs resolving spam
issues. BUT it works by automaticly bouncing errors
back to the innocent volunteer unpaid berklix.org
list owner's mail box. Grey listing is thus often an
incompetently initiated & badly configured &
irresponsible dirty trick by selfish providers, to
dump their problem on someone else, unpaid. It is not
acceptable.
How Grey Listing Works: Automatically rejects
first mail transmissions, relying on non spammer
senders to automatically retry, whereas spammers turn
off retry to maximise throughput), The error mails
penalise innocent senders (unless white listed). Bad
enough for 1 to 1 mail, grey listing becomes itself
mass spam when loads of list subscribers each grey
list excrete individually, back to a list owner, who
receives bulk excrement from grey listers, in
response to each valid posting.
Text for Periodic posting from list-owner to
list
Subject: Subscriptions terminate if providers grey list berklix.org.
Reminder: If your mail provider add "Grey Listing" you must personally
ensure they also "White List" berklix.org, else your subscription
terminates. Addresses currently breaking the rule will be sent a
private mail warning. Grey listing is an unwelcome & problematic
anti spam method. http://www.berklix.org/robot/majordomo/#grey_listing
Text for periodic private mail from list-owner to
individuals with grey listing providers:
Subject: Un-subscription if your provider does not white list berklix.org.
Warning: Your mail provider has enabled grey listing. This contravenes
terms of berklix.org list subscription. Tell them to now quickly
either A) Add berklix.org to your white list, or B) Turn Off irresponsible
grey listing, or C) You will be forcibly un-subscribed.
It's your responsibility to force your provider to fix problems he
caused. If they fail to fix your problem, unsubscribe your
address (if you haven't already been forcibly un-subscribed), &
subscribe yourself from a better address with a different domain.
Sorry, but list owners at berklix.org have not created your
problem, do not know or want to know your issues, & have neither
time nor paid to help on the many issues of many different list
subscribers. All that is either the responsibility of your employer,
your home mail provider, your software vendor, or yourself personally.
More info: http://www.berklix.org/robot/majordomo/#grey_listing
Top Of Page
Your problem, don't shove your problem back on list
owner, get a better mail account, or be forcibly
un-subscribed !
Top Of Page
At least mark all but one of the lists with bcc in header
so we don't risk receiving a storm of replies from other
lists. ( If very occasionally a cross posting is
appropriate, Please post clearly to One list only, Use a
BCC to the other list, & make a clear statement in
body of mail, to direct all follow up discussion to one
list only. )
To clarify, as "cross posting" is likely a new non
self evident term to some, Assume:
- General & Beer garden list gea@ doesn't need
walk detail, as walkers are on gea-walk@
- General & beer garden list gea@ doesn't need
ski detail, as skiers are on gea-ski@
- gea-ski@ doesn't need beer garden or walk
announcements etc.
- "Walks to beergardens": If it's a long walk with
proper boots, post detail to gea-walk@, else to
gea@.
Top Of Page
Keep postings relevant to the remit of the particular
mail list you are on.
Top Of Page
Else change the subject header.
Also Do not allow your mailer to screw up "Subject:"
with a wild Germanic non compliant mess of eg
"Re: Bzw: Re: Bzw: Original subject"
If your mailer fails to recognise "Re." & appends
spurious "Bzw" & if you don't know how to fix the Bzw
default, then you owe it to list readers to edit the
Subject line back to a single "Re." manually yourself.
Other readers have mailers that sort by subject, which
fails if your Germanic software runs out of control.
Top Of Page
If you must be offensive/ critical &/or flame other
list members etc, take it off list as soon as possible to
private mail. Preferably never start it on list.
- Positive criticism (as in "If we do it this way we
could improve ... ") may be useful. Negative personal
public criticism from non contributors may often be
just the carping of hollow vessels.
- Clubs (& list servers) are built &
maintained by the regular donation of time from
activist unpaid volunteers, organising events & or
background services.
- Clubs supported on berklix servers are free.
Organisers are not paid anything. Organisers are not
required to tolerate or waste time refuting or
correcting un truths, distortions, or delusions
etc.
- Critics who mouth off but don't contribute, are
worthless & disposable.
- Any large group may contain a few people who'd
prefer things a different way, their noise may well be
out of proportion to the silent majority.
- Opinions that count most are from those who
regularly donate time to arranging events & support
services for benefit of members.
- Normal list members who correct factually incorrect
assertions are particularly appreciated.
Top Of Page
Majordomo is a robot, &
infinitely patient if you get things wrong. You are
encouraged to think, then try again. Wasting the time of
the human Majordomo &/or
list owners is highly inadvisable: he is unpaid, too
busy, & has no reason to tolerate waste of his/her
time.
Top Of Page
Majordomo & list owners
only have time to maintain & improve the list servers
& infrastructure, not to hand hold list members. The
Berklix servers support
mail list for an eclectic mix of different types of
people. Some lists are composed largely of highly
competent people. Some other lists have a high percentage
of clueless people, some of whom are brave enough to
admit the fact, (& some are perhaps incompetent but
don't admit it ;-) ... When you see someone blundering,
or if you know of some clueless friend or acquaintance,
please help them with their subscription problems,
perhaps private mail them some advice, off list, or help
over a beer or coffee or cake that the clueless person
should provide you (point them to this section in
justification of your expected reward
Top Of Page
EG
- Forwarded, so different from where Majordomo thinks you are.
- Where you don't know what address you are subscribed
as.
Look at the last list mail you received, scroll up past the
beginning of the mail body, into the header. The header is in
reverse order, as each computer the mail passed through on
route to you inserted its "Received:" line at the top of the
file Near the top, you should see the name you are subscribed
as, probably near a line like this:
Received: from ****.berklix.com [194.221.32.**]
If your employer's office or personal net provider is doing
forwarding or address alias changing for you, Majordomo will not know that. It just
knows where it sends your mail, it does not know to which
name & where one of your employers or providers etc
computers might forward it after. Any forwarding you/ your
company/ provider arranges, is unknown to Majordomo, but should be visible in your
mail header. Normally your last name, lower in the header, is
the name Majordomo has you
subscribed as.
Use that address to unsubscribe:
unsubscribe gea jill@the_address_she_long_ago_subscribed_as.com
Top Of Page
- This Majordomo manual is
here for the interest of those on mail lists administered
by a Majordomo Program, who
don't have access to Unix systems manuals.
- The Majordomo manual is not
necessary to use the Majordomo
service which helps users by describing the right
subscribe & unsubscribe commands. The manual is just here for interest &
convenience.
- The Majordomo manual is the
Generic manual for a generic recent default installation.
It has not been edited to show specifics of the berklix.org list configurations.
(Too time consuming to periodically import generic versions
& re-edit!) In particular, some commands such as `who'
& maybe `which' have, & respectively may have not
been enabled as easily abused.
Top Of Page
- Ask some more experienced friend / colleague if you get
stuck, (but NOT the Majordomo owner who gets overloaded
with admin tasks & help requests !)
- If you see someone struggling, offer them some advice,
& tell them they should in turn advise others what they
learnt too.
- Spread the skill base, so people become self
sufficient.
Top Of Page
The Majordomo owner may not mind
if you ask advice over a beer, (if you happen to meet
him/her) so you can later yourself cope with Majordomo@
berklix.org but he will Not do
subsequent subscription work for you. Instead Email Majordomo@
berklix.org then apply your logic
& intelligence to the answer you receive.
Top Of Page
Do Not Complain !
- You pay berklix.org nothing
& so are formally entitled to nothing in return.
Anything you receive is a free gift of services &
time from the domain owner, list owner &
majordomo-owner administrator etc. !
- You may pay your Internet provider for services but
you do not pay Berklix so do Not
aggressively demand your non-existent customer rights
with Berklix
- You don't even get advertised at, from berklix.org
servers.
- Majordomo provides you a
free service from berklix servers.
- Neither you nor anyone else pay the majordomo-owner@
or list-owner@ for the time spent administering your
lists for free.
- There are many lists under berklix.org, & many people
on the numerous lists - it's a statistical inevitability
some want to complain.
- That doesn't mean a complainant is right, some just
are anti-social, & like to moan. & attempt to
force the world to revolve round their personal
preferences, while making no contribution
themselves.
- List & server admin is generally a thankless
unpaid pain, so don't make it feel like a waste of time
too, please.
If You Must (Sigh!) Complain - Do It Politely,
Constructively, Intelligently & above all Educatedly
!
- Ensure your complaint is not due to your own
incompetence.
- Complain to a list-owner@, but avoid complaining to
majordomo-owner@ unless you are sufficiently competent to
understand the server technical issues.
- Remember the unpaid list-owner@ or majordomo-owner@
might just decide you'r more trouble than you'r worth,
& toss you off lists. Probably not, but they have the
power, & their time is Not yours to gratuitously
waste, so be polite & constructive.
Don't Complain - Contribute !
- Majordomo is a free
program from contributers: If you are too busy/ lazy/
incompetent/ mean/ to contribute your time or money to
enhance, pay others to enhance, or translate Majordomo program, documentation &
help scripts, don't expect others to necessarily be
interested in wasting their time or money addressing your
complaint.
- Majordomo provides all
that many of us need, but yes, nicer functionality will
be available some day:
Top Of Page
- Listproc functional
comparison
- ListServ - Commercial & Free versions
- Majordomo
- Majordomo2
- Ecartis,
Formerly Listar)
- FML, Quote from top
page 2007: Sorry, currently, all development and
maintenance stopped due to my decease. I guess the
author writing this doesn't really mean he's dead
himself, probably he's just stopped, It's a Japanese
background
-
-
In FreeBSD
Mail Wrappers.
Mailman offers nice functionality than Majordomo.
Some time I'll likely migrate the mail lists to it,
But:
- Last twice
I tested Mailman on FreeBSD, Mailman had evil
dangerous defaults that zombi-ed a berklix server
! , so I'm cautious of other potential
Mailman cavalier config options that might also
lurk ready to bite. (It had a fatal "1 min. (5 min
on 2nd time) crontab loop & try again &
stack up python processes on news failure"
- Ever more processes, loaded server so much
there was no chance to ssh in to reboot or kill
process (after phoning to request a host reset, by
time I got mail acknowledging reset, it had
saturated again, & access failed).
- I reported error.
- I didn't have more time then to risk more silly
defaults, if any.
- When I get time I plan to move to mailman, but
last I looked NetBSD & OpenBSD were still using
Majordomo, (though FreeBSD has long used
mailman)
- Berklix hosts
already support many mail lists so I'll need time
to carefully proceed & test before
migration.
Top Of Page
Yes Majordomo supports searchable archives.
- For access to all normal lists you must be subscribed
first.
- Some lists are public technical discussion lists, (eg
for HP Network
ScanJet 5 [& 6] Upgrade & Conversion), the
archive for those is Enabled.
- Some lists are public lists, but have had a few daft/
annoying weirdos &/or pirates etc, so archives Off to
protect list & individuals.
- Some lists are not public, but corporate, archive for
those is not a matter for public web.
-
Example: If you are subscribed (for example) to a list
called demo-list, Try sending Majordomo
help
index demo-list
get demo-list.archive.0304
Top Of Page
Skip this section, unless you want to ask for Server
Options to be changed to suit your whim. Server settings
affect either all people on one list, or all lists.
Sensible people try not to get involved. Unfortunately some
few have more of a whim for change, than sense or
sufficient understanding !
- The berklix mail
lists servers are generally modelled after BSD ( http://www.freebsd.org,
http://www.netbsd.org, http://www.openbsd.org )
mail server configurations, (though FreeBSD has moved
to Mailman since).
- I don't necessarily feel bound to configure
everything BSD fashion though. I don't take, claim, nor
blame BSD as the final arbiter of the perfect mail
list.
- I belong to many
list , including some BSD, many non BSD, some berklix & many non berklix. I observe good
& bad points on those many lists.
- A few egotists occasionally act as if they have a
personal right or God given insight to personally
define how all mail lists should function in general,
& how berklix mail
lists should work in particular; often quoting a few
lists they're on & I'm not, that operate in a
different way. as if that's relevant or statistically
significant, ... & if I don't agree I'm wrong &
I Must change the servers according to their whim.
- No one pays for Majordomo & list owners time
configuring & running berklix mail lists, & none
have the right to impose their unilateral demands on me
while I do the work of running servers & lists for
free. I _Must_ do nothing, except in last resort, maybe
chuck off egotists if they persist in really annoying
& wasting Majordomo
& list owners.
- For any server option some feel should be changed,
there's usually others of the opposite opinion, &
Majordomo & list owners
have got better things to do with their time usually,
than get involved in debate.
- A few suggestions have been useful, more have not,
some were blinkered requests/demands, EG "I'm used to
something different than what you'r providing & I
don't want to change""
- Some configuration change suggestions might still
be useful in future, keep it to a friendly Suggestion,
not a Demand & you'll do us both a favour, rather
than annoy us both, & waste time of both of
us!
- Some options below are Not open for further debate,
you are discouraged from wasting time discussing those,
Thanks !
You are free to assert Reply-To: on your individual
postings if you want. The list servers don't assert the
Reply-To: field. They could, but I've left that feature
turned off. Sometimes people ask Why : It depends partly
what you'r used to, what you like. Some are used to lists
that do assert. Some are used to lists that do not. The
many prior lists I was & am on ( freebsd.org + many
other) did not & do not.
The Majordomo source
doc/FAQ reads:
- 3.4 - How should I configure resend for Reply-To
headers?
- Whether you should have a "Reply-To:" or not
depends on the charter of your list and the nature of
its users. If the list is a discussion list and you
generally want replies to go back to the list, you can
include one. Some people don't like being told what to
do, and prefer to be able to choose whether to send a
private reply or a reply to the list just by using the
right function on their mail agent. Take note that if
you do use a "Reply-To:", then some mail agents make it
much harder for a person on the list to send a private
reply. The most important reason why Reply-To: to the
list is bad is that it can cause mail loops if any of
the members of your list are running fairly-common but
broken software which doesn't know what an envelope
address is. (Many Microsoft products, as well as many
other PC-based non-SMTP/Internet mail systems which
work through an SMTP gateway.)
- You should read the following FAQ on why you
shouldn't set the Reply-To: field. http://www.unicom.com/pw/reply-to-harmful.html
Not asserting Reply-To: doesn't please everyone, but then
when I turned it on for one list, that didn't please
everyone either. You can't please all the people all the
time.
Top Of Page
Subject prefixing is spurious. Of the hundreds of
subscribers on many berklix lists just two I recall
have asked for this. I tried it on one list, & got
numerous complaints. You won't get it on berklix.org lists.
If you want to filter mail lists into seperate mail
sub-directories:
- If you have the (Free!) luxury of working on a Unix system, then
use Procmail, my
example is here.
- If you use Micro$oft, I'd suggest you dump it ! I
don't know if Procmail will run on
Micro$oft, but procmailrc is public source code, so go
check their web, &/or pay a programmer to port it
to MS if you want. If you won't dump MS, I can't advise
you further, but if anyone else wants to provide a URL
to a page of mail filter tools advice for MS, do
so.
Top Of Page
This is On, restricting lists to only accept postings
from subscribed addresses. To help protect against
spammers.
Occasionally someone receives on an old address, but
posts from a new address. This get bounced to the list
owner as potential spam, (as from an unlisted sender). If
the list owner knows the human sender, the list owner may
choose to forward the mail, embedding headers so the
sending human can see which old address they sent from,
so the human can unsubscribe, & subscribe their new
current address. Headers In
Body
Top Of Page
Sometimes the list owner forwards a posting with some
headers in the body of the posting, (which looks dead
ugly): Why it's done is explained below:
Mostly the problem ia a regular list member who has
failed to coordinate his sender address with his
subscription receiving address.
Some subscribers do not react when list owners ask
them to re-subscribe their proper sender's address. They
ignore the requests & continue posting from a non
subscribed addresses. That wastes list owner's time with
repeat forwardings (& they & list would be
inconvenienced if list owner was away & not available
to manually keep forwarding on time).
Options then are to silently delete bad postings (as
some list owners do), until sender learns he Must fix his
wrong subscription address, or sometimes to be a bit more
lenient for a while, & forward with headers so
senders realise:
- Their postings are a mess,
- They didn't get it right
- They need to re-subscribe their sending
address
- They can see what their sender's address appears to
be, so they can compare it with their receiving address
in their incoming header, & then send off a correct
pair of unsubscribe & subscribe commands to Majordomo (Sometimes people may
find it particularly hard to know who they are
subscribed as or apparently sending as, if eg
masquerading is involved, & if they don't have
headers to inspect.
In cases where list members are too incompetent to
understand, other list members can see the headers to
help them (Not all lists on this mail server are for
technically competent people, some need help, & help
is more easily offered from fellow list members, when the
fellow list members can see the headers.
List owners usually remember to strip the part of the
header between the list server & their private
routing as irrelevant. List owners may leave headers
between wrongly subscribed list members & mail list
server as relevant. Sometimes list owner might strip a
bit more, but better to strip too little than too much:
removing too many clues for sender as to where they sent
from & what they need to fix their end.
Top Of Page
Some (later all) Berklix
servers reject mail from non R-DNS compliant senders. (to
reduce spam incoming). Senders to berklix addresses may need to
configure their mailer to use their ISP's mail relay host
for their outgoing mail. (This is the default for most
major ISPs, but not for eg D-Telekom, who charge an extra
3 Euro/month. Any sender who runs mail servers at home,
from behind dynamically allocated IPs that are not R-DNS
compliant, who does not use a smart (relay) host with
fixed IP with valid Reverse DNS (Domain Name Service)
record will get bounced or lost. SASL is a method of
authenticating a client to a remote smart host mail
server. BSD users who have a login on Berklix servers, can ask for a
SASL
password.
Top Of Page
Invisible footers can occur with
MIME Enclosures : Some mail reader
tools (MS-Outlook & Unix-Exmh) will not show the
footer
The next box will be deleted once this issue is
resolved/ debugged.
If a MIME multi part is posted, & Majordomo processes it with a
*.config with no blank line in footer specifier,
ie
message_footer << END
_______________________________________________________________________
GEA - http://...
Something appends "--" to the last MIME boundary
line (with no intervening line feed). The
boundary is then not recognised by EXMH-2.7.0
& MS-Outlook, so list footer is not displayed
(though is sent).
Debug/ Analysis of 2 examples:
-
With a mail Steve S. sent 2006.09 to gea@ via
Majordomo@berklix,
with header
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01C6D7F5.98043CE4"
That mail comprised 2 MIME enclosures:
Content-Type: text/plain, + Content-Type:
text/html, + a 3rd separator.
Somewhere (@ Steve or @ Majordomo ?) 2 minus
characters got appended immediately to the
final
"------_=_NextPart_001_01C6D7F5.98043CE4"
making
"------_=_NextPart_001_01C6D7F5.98043CE4--"
Which was then not recognised as a
separator.
(Perhaps Steve's mail client did not append
a terminal line feed ?)
(Not sure what inserted the "--" (once known
where, we can try to prepend a line feed
there ). The "--" is perhaps supposed per RFC
to seperate mail body from signature line (if
this is the same thing, that suggests Steve's
end would need to insert the line feed,
Perhaps it went wrong 'cos Steve appeared not
to have a signature, perhaps if he had one
his mailer might append a line feed after the
separator ? ).
http://www.ietf.org/internet-drafts/draft-ietf-usefor-useage-01.txt
says:
Whenever a poster or posting agent appends
such a signature to an article, it MUST be
preceded with a delimiter line containing
(only) two hyphens (US-ASCII 45) followed
by one SP (US-ASCII 32).
)
After I manually inserted a line feed before
the trailing "--" EXMH then displayed the
footer, (but not the body which I could mouse
select).
-
With a mail sent by lab@gta.
com to
freebsd-net@freebsd. org
Thu, 14 Sep 2006 09:30:34 -0400 using
Mime-Version: 1.0
Content-Type: multipart/mixed;
boundary="NzB8fVQJ5HfG6fxh"
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
& of course routing through mailman, not
Majordomo, it
displayed with EXMH OK, as the end of the
mail was
- --NzB8fVQJ5HfG6fxh Content-Type:
text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
(So EXMH has by default displayed a posting
with legible text, several enclosures & a
legible footer - it is possible).
|
Top Of Page
We used to get some spam, as lists run as instant
relay, not content moderated or slowed waiting for
human approval. Many lists are now only open for
members to post to. Numerous spammer domains are
blocked, inevitably some others are not. If you are
paying me for internet
consultancy I'll discuss spam prevention, domain
black holing etc.
Top Of Page
Spammers & others regularly forge mail senders
addresses. Internet designers are adding secure non
forge-able mail, but it's not commonly available yet
(& there are good technical reasons Not to adopt
some schemes). The openness stems from the way the
Internet evolved: from an open trusting group of
computer scientists & other academics exchanging
technical info, to a net that was later adopted by
business & general humanity including a full share
of spammers criminals perverts lunatics & idiots
etc. It's thus possible for the malign to forge
instructions to, & responses from, Majordomo , you, I, or anyone else.
Including instructions for subscription change requests
etc, & forged responses. That's why Majordomo never trusts your first
request, but always mails you back, with a confirmation
password to be returned, to prove you are really you,
& not some impostor, & that you still want
whatever you previously asked for, actually to be done.
Obviously, if you personally did Not ask for something
to be done, you should Never send a reply quoting an
authorisation password !
Top Of Page
Not Yet / Noch Nicht / Sorry ! - Im moment diese Seite
& Welt Weit benutzter
Doku. & Majordomo Robot
Program sind nur in English. Viel benutzer koennen
English lesen, gut genug es zum benutzen.
Falls Sie wollen mehr - Entweder:
- Lesen sie teilchen dieses Text mit uebersetzungs
hilfe ab eg babelfish.org
- Machen Sie selbst eine Ubersetzung (*)
- Bezahlen Sie selbst fuer Ubersetzung eines teils
die Majordomo generische Doku.
(*) (Ich kenne Ubersetzer dass bereit sind, falls sie
zahlungs-bereit sind).
Schreiben sie mir wass sie leisten koennen).
- (*) Give me the translation with unrestricted
rights to further use. I will contribute common (non
berklix
specific) parts, back to Majordomo authors, for free world
wide public domain availability. Your name can be
credited if you want).
- Ja dieses koennte in besser Deutsch geschreiben
sein, aber: es lohnt sich nicht, fuer mich es zu tun.
Machen Sie Es Bitte ! Es gibts viel mehr leute
koennte gutes Deutsch schreiben, &/oder eine
Uebersetzung machen, als koennte computers
konfigurieren. Es interessiert mich nicht, meine
Freizeit an Deutsche Grammatik zu kummern: stat
Grammatik, mache ich die Technik. Bitte liefern
SIE einem Deutsch Uebersetzung ! Machen Sie
_Ihre_ beitrag an Welt Weit Frei Software.
Liefern Sie besser Dokumentation/ Uebersetzungen
!
- Zu Faul ? Also nicht klagen ! Those who
contribute no help, no time, no money, deserve
Nothing in return.
- Other
public software needing / getting
translations.
Top Of Page
|