Boost your sales with Web Marketing Today Premium Edition

Majordomo Newsletters for the Novice

by Dr. Ralph F. Wilson

Newsletters may be a great marketing tool, but using Majordomo is not for the novice. As someone once put it, "Majordomo is not for the fainthearted."

So why are you trying to use it? Determined, aren't you!

Just what is Majordomo? It is mailing list management software that resides on your Unix Web server and handles the everyday subscriptions, unsubscriptions (is that really a word?), and mailings to everyone whose e-mail address is on the current mailing list. It is a good program, written in perl by Brent Chapman several years ago. You can configure it remotely, entirely via e-mail once you learn what you're doing.

But let's just say Majordomo is not especially "user friendly." There are a few things you'll have to learn.

Befriend your system operator

First, you'll need to work with your Internet Service Provider (ISP) system operator (or, if you're my client, your Web site designer) to configure the program for you. To prepare Majordomo up for a newsletter, tell your ISP that you want it set up for:

  • administrivia = yes
  • subscribe policy = auto
  • moderate = yes
  • private_who = yes [if available, see technical note below]

These things are pretty technical, but you can learn to configure you own list via e-mail once you master Information for Majordomo list owners: the Gory Details. At this level you're on your own.

Need to know

To use this program you must learn to:

  • Subscribe some people manually
  • Unsubscribe some people manually
  • Find out how many subscribers you have
  • Use passwords to send messages to the list
  • Tolerate a bunch of "junk mail" in your box notifying you every time someone subscribes or unsubscribes.

You'll need to be patient in trying to learn to use this. There is no Windows drop-down menu. Only written commands via e-mail. So please, read the directions carefully, again and again if need be. Please don't call me to explain or I'll have to turn on my terrible "clock" and bill you for the time.

Rule Majordomo with only four commands

Information for Majordomo list owners: the Gory Details explains all the commands, but we'll only touch on four necessary commands here. Each of these requires use of a password. For purposes of example we'll invent some names

  • Your password will be secretword Shhhh! (Inventive, I am!)
  • The newsletter or list name we'll call mynewsletter.*
  • Your domain name will be business-success.com.* For today, we'll pretend that you have this domain, but you know that you'll substitute your actual domain name here, don't you?
  • We'll be working with a subscriber johndoe@plainvanilla.com*

Are you with me so far?

Two addresses

You need to remember that:

  1. All administrative commands are sent to majordomo@business-success.com
  2. All messages for your newsletter are e-mailed to the listname itself: mynewsletter@business-success.com

If you send administrative commands to mynewsletter@business-success.com they won't work, and visa versa. How do I know? I've probably made all the mistakes there are to make.

Subscribe

You may subscribe a person with the e-mail address johndoe@plainvanilla.com in the following manner:

E-mail to majordomo@business-success.com the following message:

approve secretword subscribe mynewsletter johndoe@plainvanilla.com

That's about all there is to it.

Unsubscribe

You'll probably get a lot of people who can't read instructions, but will send you an e-mail message directly, insisting that you unsubscribe them right now! …. And hurry. Then, too, you'll probably get a lot of notifications back that such-and-such a user is unknown. Probably it means that they didn't pay their bill, or transferred to another ISP. Save these notices in a folder in your e-mail folder. You'll have to unsubscribe manually. This is how you do it. Send to majordomo@business-success.com this message:

approve secretword unsubscribe mynewsletter johndoe@plain-vanilla.com

My newsletter, Web Marketing Today, has many thousands of subscribers. Every issue I have to manually unsubscribe about 200+ people. I do it this way. I put all the subscription notifications in a single folder in my e-mail program. When I'm ready I open that folder and size the e-mail program windows to take up the left half of my screen. Then I open my word processor with a blank page, and size it to fill the right half of my screen.

I cut the offending name from the e-mail message on the left side and paste it to the word processor on the right side, followed by a carriage return. After I'm finished, I'll set up my word processor (Microsoft Word for Windows in my case) to search for

[paragraph symbol]

and replace it with

[paragraph symbol] approve secretword unsubscribe mynewsletter

followed by a space. This way every line will contain the "approve secretword unsubscribe …" stuff. Finally, you'll highlight the entire list, copy it, and paste it into a blank e-mail message that you'll send to majordomo@business-success.com

It may sound complicated, but after you do this once or twice you'll get the hang of it.

who

Before you mail out a newsletter you'll want to see how many people are on your mailing list. Send the following command to majordomo@business-success.com

approve secretword who mynewsletter

Now you can put this list on your word processor, highlight the whole document, and number each line to find out quickly how many subscribers you really have.[See technical note]

Approved header

If you are using Majordomo to put out a newsletter, you don't want anybody else to be able to send out things to your subscribers. Therefore, to send a message to your newsletter subscribers, you'll need to send your message to mynewsletter@business-success.com. Notice that you send the actual message for the newsletter to the listname of mynewsletter@ not to majordomo@!

On the very first line of the message text, put the words:

Approved: secretword

If you want a subject to appear in the subject field, on the second line put these words:

Subject: Business Success Newsletter, Issue 1, September 1996

Below this will come the body of the newsletter.

Margins

I set up my newsletter on my word processor (Microsoft Word for Windows) as follows:

  • 5-1/2 inch (65 character) margins
  • Courier New 10 (which is actually 12 characters per inch, like elite type used to be)

After I proofread it carefully (I always seem to miss something, no matter how hard I try!), I finally save it as "text only with line breaks". This puts a space and a carriage return at the end of every line. If you don't do this, your lines may be sent out at your e-mail's default of 70 to 80 character lines. But when people receive it, their e-mail program may force each line wrap around and look ugly. That's why I set each line for 65 characters; it tends to look neat when people receive it. Except ....

Problems and woes

One of my biggest problems has been = 20 symbols appearing at the end of each line making my text look messy and hard to read (and making me look exceedingly stupid!). To keep this from happening I knock on wood, pray, cross my fingers, and follow these superstitious procedures (though they may not be really necessary):

  • Always attach the file as text in your e-mail program, never cut from your word processor and paste into your e-mail program.
  • Make sure you don't have any exotic characters or symbols, such as accents over letters, etc. I once ruined a newsletter by using the word "café" rather than "cafe", if you can believe that! I think it turns on some kind of "special characters mode" in the MIME protocol, but I'm not sure.
  • If you have a way to test on a dummy mailing list first, do it.
  • The dread =20 bug sometimes strikes. This comes from the space before the carriage return at the end of every line. Now I do a search and replace in Word to remove any space before a carriage return.

Okay, that's about it. Of course, there's always more to learn, but this will get you started with your Majordomo newsletter. If you run into problems, I'll smile and say "I warned you, didn't I." And if you're my client, I'll try to help you solve the problem. (If you're not my client, please don't even ask.)

Other references

If you're some kind of Unix guru and familiar with perl scripts like Majordomo, you might be interested in technical information about Majordomo which is available on the Internet:


*At the time this article was written those domain names were not taken. Any resemblance to any company, domain name, or person, living or dead, is purely co-incidental.

Technical Note: Just for the fun of it, why don't you try sending to majordomo@business-success.com the command

who mynewsletter

without the password and see what happens. Majordomo 1.93 does not keep your subscriber list private unless your Internet Service Provider has installed a "private who patch," written by Pope Dubious Provenance II (hades@sonarchy.org). Hopefully, this will be fixed when the next version of Majordomo comes out.


AddThis Social Bookmark Button
Three free e-books Subscribe to our free e-mail newsletter — Web Marketing Today®, published to 108,000+ confirmed opt-in subscribers worldwide. Just to encourage you to take this step, I'm including three free e-books that you can download and read: The Web Marketing Checklist: 32 Ways to Promote Your Website, 12 Website Design Decisions Your Business Will Need to Make, and Making & Marketing E-Books, each worth $12 -- just for subscribing. No catch.RSS feed
First Last
E-mail
Country (2-letter abbreviation)
Preferred Format Plain text
HTML

We respect your privacy and never sell or rent our subscriber lists. Subscribing will not result in more spam! I guarantee it!