cgaff has asked for the wisdom of the Perl Monks concerning the following question:

I am working on creating a very simple MUA in Perl. It is currently in its alpha stage. I am looking for individuals to help bring this along so we can learn together. My experience with Perl is probably a 4 on a scale of 10. If you are interested please see my link. Also, is there a place for projects at the monks? I might be posting this in the wrong spot. http://homepage.interaccess.com/~cgaff

Replies are listed 'Best First'.
RE: Help with Pmail Project
by t0mas (Priest) on May 31, 2000 at 15:03 UTC
    Sorry, I have no spare time for such a project. But you could take a look at CyberSpaceCowboy Mail (wow, I love that name) - a perl MTU using GTK widgets. They live here.
    Maybe they have solved some of the problems you are facing.

    /brother t0mas
Re: Help with Pmail Project
by athomason (Curate) on May 31, 2000 at 09:02 UTC
    Your first step would be to explain what a "MUA" is...
      As far as I understand it
      MUA - Mail User Agent (such as pine,mail etc)
      MTA - Mail Transport Agent (such as sentmail)
      In reply to the original post, I haven't got a great deal of time at the moment but I would be happy to go through your code and offer my (limited) knowledge where I can.
      MUA - Mail User Agent Geesh, I read the Sendmail book and finally say things in there correct manner and it creates confusion. Okay, so I am one of few who actually read the book. Quite boring too I might add. I am currently working on the routine to parse a Unix mailbox interactively, via the keyboard. I will probably be using the ReadKey module and/or the Curses module to get things rolling. I will also be using the MailTools module to read headers and such. I am sure I will have questions and need help so I will post when the time comes. If anyone has other ideas on how to build an interactive menu to read Unix mailboxes please respond.

      I wondered that too. Eventually figured it out: Mail User Agent. I could be wrong, but it makes sense nonetheless.

      72656B636148206C72655020726568746F6E41207473754A