home *** CD-ROM | disk | FTP | other *** search
/ Old Hackers Atari User Group Newsletter / Old_Hackers_Atari_User_Group_Newsletter_OHMJ99B.atr / cemail.txt < prev    next >
Text File  |  2023-02-26  |  16KB  |  1 lines

  1. ¢ Here's an interesting and informative¢ article  on  e-mail  by TOM ANDREWS. ¢ I've asked Tom if I could put my  own¢ bits  of experience into this article¢ where they have  differed  from  his,¢ and he has graciously agreed.¢¢¢ *************************************¢¢           The Joy of Email¢¢                  by¢           Thomas J. Andrews¢¢ Email is one of the foremost  reasons¢ people  cite   for   going   on   the¢ Internet, and why not?  While I don't¢ think it'll ever  completely  replace¢ "snail  mail,"  email  certainly  has¢ advantages  in the areas of speed and¢ convenience.    Usually,   an   email¢ message   is   in   the   addressee's¢ electronic mailbox within minutes  of¢ being  sent,  whether  it  was   from¢ across  town  or  across the country,¢ and   it's  nearly  as  fast  between¢ countries.    Replies   can  be  even¢ faster,  as  all  addressing  can  be¢ handled with a single command.¢¢ There are  things  you  can  do  with¢ email  that  would  be  difficult  or¢ nearly impossible with snail mail.  I¢ belong to a group  of  "keyboardpals"¢ who  keep   in  touch  using   email.¢ Calling  ourselves  "The  Coffeehouse¢ Annex,"  we  take  our  name from our¢ original   online  meetingplace,  the¢ Coffeehouse   Category   of   GEnie's¢ Writer's  Ink Roundtable.  Most of us¢ are no longer with Genie,  so  we  no¢ longer    have    access    to    the¢ Coffeehouse.   But, we keep the Annex¢ together   by  sending  mutual  email¢ letters.  All letters  are  addressed¢ to  all   members   of   the   group,¢ regardless of the specific person the¢ message is meant for. (Sending  email¢ to  multiple  addresses  is almost as¢ easy as with single  ones,  sometimes¢ even  easier.   More on that  later.)¢ Because   email   is   delivered   so¢ quickly, we can all keep current with¢ the "conversation," even though there¢ are  14  of us and most live hundreds¢ of   miles  from  each  other.  We've¢ celebrated   engagements,  marriages,¢ births,   and  success;  commiserated¢ over  divorce,  illness,  death,  and¢ failure; and discussed  most  of  the¢ problems  plaguing  Mankind.  Imagine¢ doing that with snail mail!¢¢ What Do You Need To Get Email?¢¢ The  same  hardware  and  software  I¢ discussed  in  my  previous  article,¢ "Usenet and the Atari8," is more than¢ adequate  for  email service.  As for¢ service providers, all  the  Internet¢ Service  Providers  (ISP's)  I  wrote¢ about   in   that   article   provide¢ Internet Email service, including  an¢ address and mailbox.¢¢ Email  procedures   vary   with   the¢ provider,  but  basic  operations are¢ quite  similar  for  all.   I'll  use¢ those of my own ISP, Delphi Internet,¢ as  an  example.   Delphi  is usually¢ case-insensitive  when  it  comes  to¢ commands,   so   you  can  use  small¢ letters and capitals  interchangably.¢ I'll    use    capitals    here   for¢ convenience in  identifying  commands¢ and such.¢¢ Reading Incoming Mail¢¢ If  you  have any unread mail waiting¢ in your mailbox  when  you  log  onto¢ Delphi, you'll receive a message with¢ the general announcements.  To access¢ the mailbox you use the MAIL command,¢ which can be  used  from  almost  any¢ area  of Delphi.  When you get there,¢ if all you want to  do  is  read  the¢ first  letter  of  your  unread mail,¢ just press RETURN.  The  letter  will¢ be  displayed, one  "page" at a time.¢ Press RETURN to move on to  the  next¢ page,  and  on through all the unread¢ letters.¢¢ If you have a long list  of  incoming¢ mail, you might want to screen it for¢ letters you want to read first or for¢ "spam"--junk   mail   you   want   to¢ ignore.¢¢ (Delphi filters out most of the spam,¢ but  some does get through.)  You use¢ the DIR command  to  do  this.   Each¢ letter  will  be  given a number, and¢ you can read individual letters using¢ READ  n, where n is the number of the¢ letter you want to read.¢¢ To  get  rid  of  a  letter,  whether¢ you've read it or not, use the DELETE¢ n  command.  This will put the letter¢ into a temporary "wastebasket"  where¢ the letter can be retrieved until you¢ leave the MAIL area.  Once you leave,¢ deleted mail is gone forever.¢¢ (NOTE:   What  Tom  has  said   about¢ retrieving  and  storing  messages is¢ generally   true   for    information¢ services  like  Delphi   and   "free"¢ services    like    NassauNet,    but¢ commercial  ISPs   generally   delete¢ messages  from their system after you¢ receive them.   You  are  responsible¢ for  storing the messages under these¢ conditions.  I doubt that many  8-bit¢ Atarians  use commercial ISPs because¢ most   commercial  ISPs  don't  offer¢ text-based, or "Unix Shell  Accounts"¢ anyway.  But  if you do, you'd better¢ have a hard drive in your system!  --¢ Ed.)¢¢ If  you  want to reread a letter from¢ another session, you must change  the¢ active  mail  folder.   If  you  have¢ unread  mail  waiting  when you enter¢ MAIL,   the   NEWMAIL    folder    is¢ automatically  activated.   Once mail¢ is read, it is  copied  to  the  MAIL¢ folder.  To activate that folder, use¢ SELECT   MAIL.    To  reactivate  the¢ NEWMAIL folder, use SELECT NEWMAIL.¢¢ Users who  want  to  conserve  online¢ time  will  want to capture mail to a¢ disk file, then read it offline.   To¢ do  this  with  Delphi's mail reader,¢ activate   your   software's  capture¢ buffer   (with  Bobterm,  just  press¢ OPTION), then issue a SELECT  command¢ to  activate the  appropriate folder.¢ To read all the mail in that  folder,¢ type  EXTRACT/ALL  TT,  then sit back¢ and watch  it  scroll  by.   (Bobterm¢ will  pause  when  the buffer is full¢ and ask for  a  filename.   I  highly¢ recommend using a RAMdisk for this if¢ you have one.)¢¢ Is That All There Is?¢¢ Of course, reading  email  isn't  the¢ only  part  of it, and maybe not even¢ the best part.  You're going to  want¢ to  send  a  few  letters,  too.   On¢ Delphi,  you  do  that  with the SEND¢ command.  To send a copy to yourself,¢ use  SEND/SELF,  and  to send "carbon¢ copies"   to  other  recipients,  use¢ SEND/CC.¢¢ Once you've issued the  SEND  command¢ you  run  right  up  against the most¢ complicated     part    of    email--¢ addressing.  The first thing you need¢ to realize is that there is more than¢ one type of Internet address, and not¢ all  types can receive email.  If you¢ see an address that starts with a www¢ or  http  prefix,  or is labeled with¢ something like, "Join us at  our  web¢ site,"  that is an address for a site¢ on the World Wide  Web.   While  it's¢ possible  to  leave  messages at many¢ web sites and receive an email reply,¢ these  addresses in general cannot be¢ used for regular email.¢¢ Addresses that start with the letters¢ ftp,  or are otherwise labeled as ftp¢ sites,  can't  be  used  for  regular¢ email,   either.    These   are  File¢ Transfer Protocol  sites,  places  on¢ the  Internet  where you can download¢ or upload programs  and  text  files.¢ There are several ftp sites dedicated¢ to   the   Atari   8-bit   that   are¢ relatively  easy  to  access with our¢ machines, but that's the  subject  of¢ another article.¢¢ We're  talking  about   email   here.¢ Internet  email addresses always take¢ the form:¢¢    "username@somewhere.someplace."¢¢ Addresses   will  frequently  contain¢ more parts separated by periods--this¢ form  is  the  bare minimum--but they¢ always  have  the  @  symbol  in  the¢ middle.¢¢ The part before  the  @  symbol,  the¢ user  name,  is analogous to the name¢ on a snail mail  address.   The  part¢ after  the @ symbol, the "domain," is¢ analogous to the street, city, state,¢ and/or  country  part.    The   final¢ suffix identifies the type of domain.¢ Domain types you'll commonly run into¢ are    .com    (commercial),     .org¢ (organization),  .edu  (educational),¢ .net      (network),     and     .gov¢ (government).¢¢ Letter  addressing  conventions  vary¢ from provider  to  provider.   Online¢ services  usually use some additional¢ characters to  differenciate  an  in-¢ service  address  from  an   Internet¢ address.    On   Delphi,   the   word¢ INTERNET or the characters IN% at the¢ beginning, followed by the address in¢ full, enclosed  in  quotation  marks,¢ like this:¢¢    INTERNET"username@service.com"¢¢ or¢¢       IN%"username@service.com"¢¢ The  quotation  marks  tell Delphi to¢ suspend its normal practice, and  pay¢ attention  to upper and lower case of¢ characters within the  quotes.   When¢ you  type  in the address, be sure to¢ keep the character cases correct,  as¢ an    incorrect   address   will   be¢ rejected, or worse, misdirected.¢¢ Most   providers    allow    multiple¢ addresses  on the TO: line, seperated¢ by  commas.   Delphi  allows  another¢ option that's handy if you  regularly¢ send  email  to a certain group, like¢ my Coffeehouse  Annex.   Each  Delphi¢ member  is alloted an amount of semi-¢ temporary storage  space  called  the¢ "Workspace,"  designed primarily as a¢ resting  place  for  files  that  are¢ uploaded,  downloaded,   or  emailed.¢ Files  in  this  area  are  regularly¢ deleted by Delphi after a  period  of¢ time,  with  one exception.  Lists of¢ email addresses, called "Distribution¢ Lists,"   are   left   in   permanent¢ storage, "as long as they're not  too¢ long."   I  don't  know how long "too¢ long"   is,  but  a  14-address  list¢ isn't.  These lists must be in  text,¢ one address to a line, just as they'd¢ appear on a TO: line,  and  the  list¢ file  must  use  the  filename   form¢ "filename.dis"   (no   quotes;   case¢ doesn't matter).  Once  such  a  file¢ resides  in the Workspace, when asked¢ for a TO: or a CC:  address,  respond¢ with  "@filename" (no quotes, no .dis¢ extender), and that distribution list¢ will  be  used in the address field. ¢ It couldn't be muchsimpler.¢¢ Once your  email  is  addressed,  you¢ must  fill  in  a SUBJECT: line.  The¢ number of characters  allowed  varies¢ with  the  provider,   so  be  brief.¢ Three  or  four  short words are more¢ than sufficient.   This  article  was¢ emailed to Alan Sharkis, for example,¢ with  the  subject, "Email  Article."¢¢ (NOTE:  Some services will  allow you¢ to send a message  without a subject,¢ but  it's generally not a good  idea.¢ I, for one, am  instantly  suspicious¢ of any message  I receive that has no¢ subject -- Ed.)¢¢ After that, you  type in your letter.¢ Delphi  is set up to use 80-character¢ lines in email, the  "standard"  line¢ length.   If  you type away, like you¢ would with  a  word  processor,  only¢ putting  RETURNs  at  the   ends   of¢ paragraphs, Delphi will automatically¢ advance you to the next screen line--¢ without  word  wrap,  so  your  words¢ could be split anywhere.  Type in too¢ many characters without a RETURN, and¢ the message gets truncated.  To avoid¢ this, make  sure  you  put  a  RETURN¢ somewhere    less   than   every   80¢ characters.  With  Bobterm,  this  is¢ easiest  to  do if yiou activate your¢ edit window.  Type into  the  window,¢ and  when  two lines are almost full,¢ press RETURN at an appropriate  place¢ and  the entire line is transmitted. ¢ Then, do the same with the next line.¢ It's  a  lot  like   relearning   old¢ typewriter  habits you had to unlearn¢ when   you   started   using  a  word¢ processor.¢¢ When finished, de-activate  the  edit¢ window if you used it, then press the¢ key combination CONTROL-Z,  and  your¢ letter will be on its way.  To exit a¢ letter   without  sending  it,  press¢ CONTROL-C.¢¢ I type my letters online only when  I¢ have  a  short  message, no more than¢ two or three lines, mostly because  I¢ want  to  limit  my  online time, but¢ partly   because    longer    letters¢ frequently  need  editing,  and  I've¢ never  really learned to use Delphi's¢ online editor.  I prefer  to  prepare¢ longer  letters offline, using a word¢ processor,  then  upload  them  using¢ Bobterm's ASCII upload feature.¢¢ To do this, you need a word processor¢ that  will  print   to   disk,   like¢ Atariwriter  Plus,  Paper  Clip,   or¢ Textpro.   (Xlent  also  does this --¢  Ed.)  I use  Textpro  4.54,  because¢ it's  the  one  I'm most used to, and¢ it's   completely   compatible   with¢ Bobterm  and  MyDOS  4.5.   You   can¢ easily  switch from one to the other,¢ using the same  RAMdisk.   I  have  a¢ configuration     file,     specially¢ prepared     for    Delphi,    that's¢ automatically loaded when Textpro  is¢ booted. (page lenghth 255, top margin¢ 0, bottom margin 255, left margin  0,¢ right  margin 75)  I also have macros¢ set up to print to the  RAMdisk,  and¢ load  Bobterm  directly  from Textpro¢ without going through DOS.¢¢ Once   you  have  your  letter  in  a¢ properly   formatted    disk    file,¢ preferably  on  a  RAMdisk,  and have¢ used Bobterm  to  get  to  the  point¢ where Delphi asks you for the text of¢ your  letter,  hit  START  to  go  to¢ Bobterm's main menu without  breaking¢ the  connection.   Hit  S (for SEND),¢ and  7  (for  ASCII  transfer),  then¢ enter the filename where your  letter¢ can  be found.  Then you must specify¢ the  delay  between  characters.   At¢ some speeds,  with  some  connections¢ and  hardware  setups, characters may¢ be lost if  transmitted too  quickly.¢ If  this  happens to you, you need to¢ increase   the   delay  value.   When¢ Bobterm returns you to  the  terminal¢ screen,  press SELECT to initiate the¢ transfer.    When   the  transfer  is¢ complete, press CONTROL-Z to send the¢ letter, or CONTROL-C to cancel.¢¢ Replying to a  letter is even easier.¢ Just use Delphi's REPLY command  when¢ you have the letter you want to reply¢ to on the screen, and the address and¢ subject  lines  will be filled in for¢ you.  All you supply is the text.¢¢ What About Program Files?¢¢ Internet email is set up to use 7-bit¢ ASCII  data  only.   That  is,   only¢ characters  with  an  ASCII  value of¢ less than 128.  Program files are  8-¢ bit  data,  and  can't  be   directly¢ emailed  on  the  Internet.    Before¢ mailing, 8-bit data must encoded into¢ a 7-bit form.  Several  methods  have¢ been  developed to do this, but to my¢ knowledge   only   one    has    been¢ programmed     for     the     8-bit:¢ "uuencoding."  Don't  ask  where  the¢ name  came  from.  I don't know.  (It¢ has something to do with Unix, but  I¢ can't remember the details -- Ed.)¢¢ Several uuencoders/decoders have been¢ written for the 8-bit.   On  the  few¢ times I've done it, I've used YAU.COM¢ (Yet Another  Uuencoder).  It's  fast¢ and easy to use.  Encoder and decoder¢ programs are separate,  and  you  use¢ similar  procedures   to  run   each.¢ UUencoded  files  will start with the¢ word "BEGIN" and a  number,  followed¢ by line after line of what looks like¢ gibberish, so they should be easy  to¢ recognize.   If you get one, just run¢ it   through   the  decoder  and  the¢ original   file  will   be  restored.¢ (There are  similar  programs  called¢ UUEncode and UUdecode for our 8-bits.¢ I've used them all, and they generaly¢ work -- Ed.)¢¢ The  procedure  for  attaching  files¢ varies  widely  among  providers.  On¢ Delphi, the file is uploaded to  your¢ Workspace,  and  a  command  from the¢ MAIL area attaches  it to your email.¢ Encoded files should be uploaded with¢ an   error-checking   protocol   like¢ xmodem or ymodem.  Unlike text, which¢ is usable if  a  letter  is  lost  or¢ corrupted,  the  entire  encoded file¢ may become  useless  if  there  is  a¢ single  error.   (Unfortunately,  the¢ text-based  portion  of the NassauNet¢ that some of our  local  members  use¢ doesn't  allow  for  attachements  --¢ Ed.)¢¢ That  takes  care  of  most  of   the¢ basics.   You  can take it from here,¢ if you  want.  The  Atari  8-bit  can¢ handle  ASCII  text  as  well  as any¢ Pentium-based PC--maybe not as  fast,¢ but  just   as   well.    Our   Atari¢ community  has  become  more and more¢ fragmented over the years, but  email¢ (and  Usenet)  can  keep  us   closer¢ together.    It's   a   worthy,   and¢ fascinating, use of our machines.¢¢ ************************************¢¢¢