From 5a12e7c134274dba706667107d10d231517d3e05 Mon Sep 17 00:00:00 2001 From: Patrick J Volkerding Date: Wed, 26 Aug 2009 10:00:38 -0500 Subject: Slackware 13.0 Wed Aug 26 10:00:38 CDT 2009 Slackware 13.0 x86_64 is released as stable! Thanks to everyone who helped make this release possible -- see the RELEASE_NOTES for the credits. The ISOs are off to the replicator. This time it will be a 6 CD-ROM 32-bit set and a dual-sided 32-bit/64-bit x86/x86_64 DVD. We're taking pre-orders now at store.slackware.com. Please consider picking up a copy to help support the project. Once again, thanks to the entire Slackware community for all the help testing and fixing things and offering suggestions during this development cycle. As always, have fun and enjoy! -P. --- slackbook/html/basic-network-commands-email.html | 241 +++++++++++++++++++++++ 1 file changed, 241 insertions(+) create mode 100644 slackbook/html/basic-network-commands-email.html (limited to 'slackbook/html/basic-network-commands-email.html') diff --git a/slackbook/html/basic-network-commands-email.html b/slackbook/html/basic-network-commands-email.html new file mode 100644 index 000000000..487ea4bc4 --- /dev/null +++ b/slackbook/html/basic-network-commands-email.html @@ -0,0 +1,241 @@ + + + + +email + + + + + + + + + + + +
+

13.7 email

+ +

Electronic mail is one of the most popular things one can do on the Internet. In 1998, +it was reported that more electronic mail was sent than regular mail. It is indeed common +and useful.

+ +

Under Slackware, we provide a standard mail server, and several mail clients. All of +the clients discussed below are text-based. A lot of Windows users may be against this, +but you will find that a text based client is very convenient, especially when checking +mail remotely. Fear not, there are many graphical e-mail clients such as KDE's Kmail. If +you wish to use one of those check its help menu.

+ +
+

13.7.1 pine

+ +

pine(1) is not elm. Or so the saying +goes. The University of Washington created their program for Internet news and email out +of a need for an easy mail reader for their students. pine is +one of the most popular email clients in use today and is available for nearly every +flavor of Unix and even Windows.

+ +
+

Figure 13-2. The Pine main menu

+ +

+
+ +

You will see a menu of commands and a row of command keys at the bottom. pine is indeed a complex program, so we will not discuss every +feature about it here.

+ +

To see what's in your inbox, type i. Your messages are +listed with their date, author, and subject. Highlight the message you want and press +enter to view it. Pressing r +will start a reply to the message. Once you have written the response, type Ctrl+X to send it. You can press i to get back to the message listing.

+ +

If you want to delete a message, press d. It will mark +the highlighted message for deletion. pine deletes the mail when +you exit the program. pine also lets you store your mail in +folders. You can get a listing of folders by pressing l. At +the message listing, press s to save it to another folder. +It will ask for the folder name to write the message to.

+ +

pine offers many, many features; you should definitely have a +look at the man page for more information. It will contain the latest information about +the program.

+
+ +
+

13.7.2 elm

+ +

elm(1) is another popular text-based email client. Though not +quite as user friendly as pine, it's definitely been around a +lot longer.

+ +
+

Figure 13-3. Elm main screen

+ +

+
+ +

By default, you are placed in your inbox. The messages are listed with the message +number, date, sender, and subject. Use the arrow keys to highlight the message you want. +Press Enter to read the message.

+ +

To compose a new message, type m at the main screen. The +d key will flag a message for deletion. And the r key will reply to the current message you are reading. All of +these keys are displayed at the bottom of the screen with a prompt.

+ +

The man page discusses elm in more detail, so you will +probably want to consult that before using elm.

+
+ +
+

13.7.3 mutt

+ +

“All mail clients suck. This one just sucks less.” mutt's original interface was based on elm +with added features found in other popular mailclients, resulting in a hybrid mutt.

+ +

Some of mutt's features include:

+ +
    +
  • +

    color support

    +
  • + +
  • +

    message threading

    +
  • + +
  • +

    MIME and PGP/MIME support

    +
  • + +
  • +

    pop3 and imap support

    +
  • + +
  • +

    support for multiple mailbox formats (mbox, MMDF, MH, maildir)

    +
  • + +
  • +

    highly customizable

    +
  • +
+ +
+

Figure 13-4. Mutt main screen

+ +

+
+ +

if you're looking for a mail client that will let you be in total control over +everything, then you will like mutt. all the default settings +can be customized, keybindings can be changed. if you like to add a macro, you can.

+ +

you probably want to take a look at the muttrc manpage, +which will tell you how to configure everything. or take a look at the included example +muttrc file.

+
+ +
+

13.7.4 nail

+ +

nail(1) is a command line driven mail client. It is very +primitive and offers pretty much nothing in the way of user interfaces. However, mailx is +handy for times when you need to quickly mail something, scripting a bulk mailer, testing +your MTA installation or something similar. Note that Slackware creates symbolic links to +nail at /usr/bin/mail and /usr/bin/mailx. Any of these three commands executes the same +program. In fact, you will most likely see nail referred to as +mail.

+ +

The basic command line is:

+ + + + + +
+
+% mailx <subject> <to-addr>
+
+
+ +

mailx reads the message body from standard input. So you can +cat a file into this command to mail it, or you can just type text and hit Ctrl+D when finished with the message.

+ +

Here is an example of mailing a program source file to another person.

+ + + + + +
+
+% cat randomfunc.c | mail -s "Here's that function" asdf@example.net
+
+
+ +

The man page explains more of what nail can do, so you will +probably want to have a look at that before using it.

+
+
+ + + + + -- cgit v1.2.3