Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Good simple console email client
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
WarMachine
Apprentice
Apprentice


Joined: 15 Jul 2002
Posts: 181

PostPosted: Sat Jul 05, 2003 12:27 am    Post subject: Good simple console email client Reply with quote

Wow there's a lot out there, many clients just too complex and confusing, all I need is to send and receive email from my ISP's POP3 server. I've tried mutt and pine. Simple is key here, thanks for any advice.
Back to top
View user's profile Send private message
vargen
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2003
Posts: 76
Location: Lost somewhere in the deep woods of northern Sweden

PostPosted: Sat Jul 05, 2003 11:39 am    Post subject: Reply with quote

Isn't pine easy enough??
_________________
"We are known by the tracks we leave behind.."
Back to top
View user's profile Send private message
MJN222
Tux's lil' helper
Tux's lil' helper


Joined: 24 Nov 2002
Posts: 77
Location: Livermore, CA

PostPosted: Sat Jul 05, 2003 3:13 pm    Post subject: Reply with quote

If you're looking for real baseline functionality you could try

Code:
telnet pop3server 110


That's about as basic as you get :wink:

Seriously though, what about mutt and/or pine is too complex for you? Those are the two simplest mail clients I can think of. Granted, they do have some other features built-in, but if you're not going to be using them they don't get in the way (at least not for me :-))
Back to top
View user's profile Send private message
WarMachine
Apprentice
Apprentice


Joined: 15 Jul 2002
Posts: 181

PostPosted: Sat Jul 05, 2003 11:51 pm    Post subject: Reply with quote

well I can't get mutt to quit wanting to use sendmail, I just want to send it through my ISP's mail server, I can't even find where to set anything about receiving messages in pine

mutt and pine are both loaded with options I don't need or want, here's all the optiotns I need:
set it to receive and send to/from my ISP's server, my username+pass, and to not delete the messages from the server upon downloading, that's IT.
Back to top
View user's profile Send private message
MJN222
Tux's lil' helper
Tux's lil' helper


Joined: 24 Nov 2002
Posts: 77
Location: Livermore, CA

PostPosted: Sun Jul 06, 2003 12:39 am    Post subject: Reply with quote

I can't really think of any other console based mail clients off the top of my head.

It sounds like telneting to your mailserver and reading the messages there might work for your purposes (it sounds like you just want to be able to check your mail from this machine from time to time and do your "heavy" mailing from another box, obviously this is just speculation)

if that doesn't work you might want to look at setting up mutt or pine to do this for you(I know you don't want to use these, but I dont' know what else there is available - you could write a simple program to go out to your webserver and fetch the messages and/or send one out...and tie it together with a script to run your favorite editor if you wanted to send mail out...not too difficult if you're a coder, a bit daunting otherwise)

For more info on configuring mutt to work with remote pop3 and/or imap servers take a look here
http://www.mutt.org/doc/manual/manual-4.html#ss4.10
I would think pine has similar functionality, try digging around that site if you want to use pine.

Sorry I can't help you out more, if you find a mail client that fits your description let me know, I'm curious if there is one that "lightweight"
Back to top
View user's profile Send private message
WarMachine
Apprentice
Apprentice


Joined: 15 Jul 2002
Posts: 181

PostPosted: Sun Jul 06, 2003 3:33 am    Post subject: Reply with quote

I can't believe just waiting and using outlook express on my windows machine is the simplest solution to this :(
Back to top
View user's profile Send private message
loveshack
n00b
n00b


Joined: 13 May 2003
Posts: 5
Location: Florence, SC / Clemson, SC

PostPosted: Sun Jul 06, 2003 4:07 am    Post subject: Reply with quote

WarMachine wrote:
I can't even find where to set anything about receiving messages in pine


::shrugs:: You seem dead set against using Pine, but since you say you can't figure out how to use it to check your mail, I'll go ahead and give you my own methods of doing so. Now admittedly, setting this up might take an investment of a few minutes of your time...but seriously, after that, you can send/recieve to/from your ISP's server, using your username and password, and not having the message deleted from the server wtihout paying any attention to the other options in Pine. It might not be your perfect solution, but the features you don't want really will stay completely and 100% out of your way.

Anyway, now for the time investment (the short version. The much better version is in a post by beowulf). Start by getting some necessary programs:
Code:
emerge pine fetchmail procmail


Now, run some simple configuration

Code:
 nano -w ~/.procmailrc


and insert the following into it:

Code:
SHELL=/bin/bash
MAILDIR=$HOME/mail
DEFAULT=$HOME/.mbox


Then,
Code:
nano -w ~/.fetchmailrc

and insert
Code:
set postmaster "root"
set no bouncemail
set no spambounce
set properties ""
set daemon 340

poll "your.pop.server"
protocol pop3
username "your_user_name"
password "your_password"
fetchall
keep
mda "/usr/bin/procmail -d %T"


Now, using a method of your choice, get fetchmail to start up whenever you log in. In fact, go ahead and run the "fetchmail" command to get it going. It will download your mail to your system every 340 seconds (though obviously you can change it in the .fetchmailrc file)

Lastly, start up Pine, go to the Setup menu, and then the Config section. Set your personal-name to be your name, your user-domain to be your domain (the part after the @ in your e-mail address), set smtp-server to be your ISP's smtp-server (see? No sendmail involved), and make the inbox-path be the path to your mailbox (mine is /home/willia4/.mbox).

You can now use Pine to send and recieve e-mail using only your ISP's servers. You will also keep all mail on your ISP's server. You can also freely ignore any option in Pine you don't want to use (it has no paperclip to get in the way).

I realize that this is probably a lot more work than you seem to be willing to put into it...:) But come on! Anything's better than OE on Windows!

And I figure (or hope, rather) that someone will be along to correct the way I have mail-handling set up on my sytem. It was a real trial-by-fire to get it to work at all and is rather touchy. The way I've described it work for me and I just hope they work for you. Though, again, I don't really expect you to feel like going to the trouble. :) But you said you couldn't figure out how to get Pine to recieve mail, so I figured I'd let you know!

As an aside, Pine can directly download messages from a POP server (without having to go through the hassle of using fetchmail and procmail). More information on that is available in this FAQ. However, that's not really a job Pine was meant to do, so it's not as powerful. I'm not sure that it'll let you keep the messages on the server, for example. Someone else might know the answer to that, but it's outside my range of experience.

Anyway, I hope you find something that can keep you away from OE, even if it isn't Pine.

P.S.
Sorry for the long post, he writes after clicking "Preview"...
Back to top
View user's profile Send private message
therandomor
n00b
n00b


Joined: 30 Apr 2003
Posts: 13
Location: West Chester, PA

PostPosted: Wed Jul 09, 2003 1:58 am    Post subject: elm Reply with quote

elm is a command line mail program that i have used for years. it's kinda hard to find now...
_________________
"I'm a bipolar depressive, from a line of bipolar depressives. That's how I come to write so good."

-Kurt Vonnegut, Jr.
Timequake
Back to top
View user's profile Send private message
devon
l33t
l33t


Joined: 23 Jun 2003
Posts: 943

PostPosted: Wed Jul 09, 2003 2:31 am    Post subject: Re: elm Reply with quote

therandomor wrote:
elm is a command line mail program that i have used for years. it's kinda hard to find now...

It is masked, but elm is in portage.
Code:
# ACCEPT_KEYWORDS="~x86" emerge -p elm

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N   ] app-text/ispell-3.2.06-r5
[ebuild  N   ] net-mail/mailbase-0.00-r5
[ebuild  N   ] net-mail/elm-2.4_rc100
Back to top
View user's profile Send private message
gnac
Guru
Guru


Joined: 30 Jun 2003
Posts: 302
Location: Columbia River Gorge

PostPosted: Tue Aug 19, 2003 11:24 pm    Post subject: Reply with quote

Has anyone tried Elmo?

http://elmo.sourceforge.net/

It looks like what you want, (direct connect to smtp/pop). I don't know about leaving messages on server, I just started looking for a client myself so I can check my personal mail from work without having *mail installed at home.

Code:
ssh home
$elmo
...

_________________
"I thought she'd steal my heart, instead she stole my kidney,
and now its for sale, on the black market in Sydney" - Better Abraham
Back to top
View user's profile Send private message
Liathus
Apprentice
Apprentice


Joined: 21 Mar 2003
Posts: 163
Location: Fargo, ND

PostPosted: Wed Aug 20, 2003 12:49 am    Post subject: Reply with quote

i have to agree with some of the others. Pine is the defacto command line email client. Yes it has a lot of options... but that doesnt mean you need to use them.
Back to top
View user's profile Send private message
patroclo7
n00b
n00b


Joined: 28 Feb 2004
Posts: 68

PostPosted: Wed Mar 31, 2004 1:50 pm    Post subject: elmo Reply with quote

I use elmo every day... and it is really a nice app... easy to configure... fast... The ideal mail console client for a single-user workstation which uses remote pop3 and smtp (also with authentication) servers: probably the most common situation for desktop users. The ncurses interface is nice.
Alas, the actual version is not in portage and the version actually in portage is really old. You need to compile it on your own (however, it's really simple).
The actual version is not in portage due to a compatibility problem with gpgme. But there is a patch to solve the problem, and the next version will be patched and will be in portage. :-)
I think that elmo is a very important, not enough known app in order to show to newbies the beauty and the usability of the console :-) The main reason why newbies prefer graphical email-clients as kmail or thunderbird or sylpheed (sylpheed is nice :-) ) is not that they prefer graphical apps, but that postfix+fetchmail+mutt+procmail is TOO MUCH for a single user desktop. They are perfectly right in refusing them.
As an all-in-one console email client, elmo has at the moment no alternative. Support it!
Back to top
View user's profile Send private message
drathos
n00b
n00b


Joined: 01 Mar 2004
Posts: 4

PostPosted: Wed Mar 31, 2004 2:52 pm    Post subject: Re: elm Reply with quote

therandomor wrote:
elm is a command line mail program that i have used for years. it's kinda hard to find now...

i thought it was a dead project until this morning when i saw a new release listed on freshmeat.net..

check it out.. first release in two and a half years.

don't know why gentoo is stuck with a 2.4 release candidate.
Back to top
View user's profile Send private message
LokiCoki
n00b
n00b


Joined: 05 Sep 2004
Posts: 17
Location: Montreal, Canada

PostPosted: Fri Apr 22, 2005 4:16 am    Post subject: Reply with quote

Hey loveshack! Thanks a lot for the quick pine setup tip. That's excactly what I was looking for.
It worked perfectly!

Just a little detail, in .fetchmailrc, you cannot put both fetchall and keep because you would keep downloading the same emails over and over again!! :)
Here's my .fetchmailrc :
Code:
set postmaster "root"
set no bouncemail
set no spambounce
set properties ""
set daemon 240

poll "your.server.here"
protocol imap
username "yourusername"
password "yourpassword"
no fetchall
keep
mda "/usr/bin/procmail -d %T"

You just replace "fetchall" by "no fetchall" which will retrieve only new messages. In fact, the option "no fetchall" is the option by default so you don't even have to put it in your .fetchmailrc

Thanks again loveshack!
Back to top
View user's profile Send private message
LokiCoki
n00b
n00b


Joined: 05 Sep 2004
Posts: 17
Location: Montreal, Canada

PostPosted: Fri Apr 22, 2005 10:40 pm    Post subject: Reply with quote

Ok, I said it worked perfectly, but I spoke a bit to fast.

There are a couple points that need to be modified.
First of all, the .procmailrc file was useless for me. I delete the one I had created. In my .fetchmailrc, I replaced the line
Code:
mda "/usr/bin/procmail -d %T"
with the following:
Code:
mda "/usr/bin/procmail /etc/procmailrc"


Now, what happens is that when i ran fetchmail, a .maildir directory was automatically created. Then, everything worked fine (it worked fine before as well, but for someone who just installed procmail, there is no need to create the .procmailrc file in the home directory, the one in /etc/ does the trick perfectly).

Then, the [bold]crucial[/bold] step! In your .pinerc config file, there is an option somewhere near the end of the file where you can tell pine the location of your maildir (the default location for pine is Maildir, which is not the same as the default for procmail which is .maildir). You have (around line 306):
Code:
maildir-location=.maildir

And you can leave the inbox-path (around line 29) blank.

I got it to work that way. Seems complicated, but when you start from "emerge pine fetchmail procmail" without any config files, the set up is in fact pretty straightforward.
Back to top
View user's profile Send private message
stahlsau
Guru
Guru


Joined: 09 Jan 2004
Posts: 584
Location: WildWestwoods

PostPosted: Sat Apr 23, 2005 7:51 am    Post subject: Reply with quote

"email" is my favorite client. It's in portage, too ;)
No hassle to set-up, and to write an email you just type
Code:
email -s "subject" recipient1,recipient2,...

Then it opens $EDITOR and lets you write... I love it!

*edit: fixed a little of my horrible english ;)
Back to top
View user's profile Send private message
ashibaka
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2003
Posts: 107

PostPosted: Mon Jul 11, 2005 4:59 am    Post subject: Reply with quote

gnac wrote:
Has anyone tried Elmo?

http://elmo.sourceforge.net/

It looks like what you want, (direct connect to smtp/pop). I don't know about leaving messages on server, I just started looking for a client myself so I can check my personal mail from work without having *mail installed at home.

Code:
ssh home
$elmo
...
Thank you for this and bumping for other mutt haters.
_________________
Hard drives are flaky... it's easy to backup to CD-R... do it!
Back to top
View user's profile Send private message
Spiffster
Tux's lil' helper
Tux's lil' helper


Joined: 27 Jun 2004
Posts: 119
Location: Nærum, Denmark

PostPosted: Mon Jul 11, 2005 2:14 pm    Post subject: mutt haters? Reply with quote

ashibaka wrote:
Thank you for this and bumping for other mutt haters.


Is there such a thing as a mutt hater?

I can understand that some people need something simple, and mutt may be overkill in some situations, but I really don't understand if people can actually hate it :wink:

I have been using mutt for the past 5-7 years, and I really enjoy it. From time to time I need some feature, and I usually find it in mutt, either trough the built-in help or with a little googling. I have a description of my setup (including config-files etc) at http://symlink.dk/linux/config/mutt/. This includes procmail for sorting mails into different mailboxes, and fetchmail for getting mail from a pop3/ssl server.
_________________
Mikkel Holm Olsen
AKA Spaceman Spiff
http://symlink.dk
Back to top
View user's profile Send private message
ashibaka
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2003
Posts: 107

PostPosted: Mon Jul 11, 2005 5:44 pm    Post subject: Re: mutt haters? Reply with quote

Spiffster wrote:
Is there such a thing as a mutt hater?
Yeah, I despise the way it refuses to send mail and the developers are actually uppity about it. They've invented a whole nonsensical religion about dividing up the simple task of ISP e-mail into separate programs, which I've never seen discussed talking about Thunderbird or Sylpheed or any other mail client. From a common-sense standpoint, SMTP is not bloat, sendmail is bloat.

elmo took some time to get working (it appears that development was never finished) but at least I can hook it up to actually send an e-mail when I'm done writing it.
_________________
Hard drives are flaky... it's easy to backup to CD-R... do it!
Back to top
View user's profile Send private message
bugg_tb
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 282
Location: Leeds, UK

PostPosted: Fri Dec 08, 2006 1:43 pm    Post subject: Reply with quote

At home I use thunderbird to fetch, and store my mail in its relative folders, and at work I can ssh into my compter, what I am interested to know is with any of the programs listed above is it possible to read you thunderbird mail store from the command line?
_________________
Remember, even at a Mensa convention someone is the dumbest person in the room!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum