Alpine 1.00 Brings Pine Back
TreeDork alerts us that Alpine 1.00 has now been released by the University of Washington. The full source and documentation are available."On the surface, Alpine will appear strikingly similar to the Pine Message System, and it is upwards-compatible for existing Pine users. Alpine is released under the Apache License, Version 2.0. The source code has been reorganized from the ground up to separate the user interface code from the underlying email engine itself. All of the source needed to build Unix, Windows, and Web-based mail user agents is included.
they have invented another email/im client, true genius at work you know it was only the other day i was just saying i wanted an a email messaging app (i hear they are all the rage)and i couldnt find any using that goggle thing, thank goodness i saw this article
Why bother when you can use gmail or any one of a number of excellent webmail clients.
Is Alpine still not elm?
Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
Why, in my day, we just had mail. That was it. Just mail. No fancy HTML support, fonts or colors, no menus. Just commands. And we liked it that way!
You kids and your newfangled elm, pine, alpine, whatever...now you kids get offa my lawn!
My blog
I used Pine as my primary e-mail client for years but in modern times it started to seriously lack important features like real S/MIME support. Anyone know if this has been added yet? There doesn't appear to be any documentation on the site.
I love the webmail responses, LOL. Yeah, you guys just keep trusting some 3rd party to handle your private mail. What could possibly go wrong?
I don't know if vi or vim has a mail client (though I do sometimes use it to edit text), but your comment reminds me of an old quote, which I can't just recall exactly, about programs expanding until they have a mail client... "All programs expand until they can read mail..." perhaps?
Meh, I'm just as happy using mutt if I have to check my email without a GUI, and if I'm doing that it almost always means that I have access to webmail as well ('cause I'd be using SSH to use mutt...).
I wank in the shower.
Does vi /var/spool/mail/$USER count? :-)
telnet slashdot.org 25
HELO guinness.internet.outthere
MAIL FROM: guinness2702@slashdot.org
RCPT TO: morgan_greywolf@slashdot.org
DATA
From: Guinness2702
To morgan_greywolf
Subject: Re: Alpine? Pine?
You got to use mail? Luxury! Luxury, I tell's you.
Back in my day, all we got was a telnet client and a dns query tool
Bah, kids don't know they're born these days.
.
This space is intentionally left blank
two people wrote it and 8 people use it. Not quite sure what its doing on the font page but prob best to leave em to it.
I have excellent Karma and I am not afraid to Troll it.
If Microsoft keeps on going the way they are going, we might actually arrive back at text-only email at some time in the near future.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
Are there any people left who use pine at all when mutt's available? That's like using a horse-drawn cart (to actually get around, not just for fun) instead of a car!
Mut just is not nearly as easy to use as pine/alpine is. I tried mutt once, it went like this:
...
Q:How do I get mutt to send mail directly to my ISP's SMTP server?
A:Mutt is a mail user agent not a mail transfer agent
Q: How do I get mutt to read mail from my IMAP mailbox?
A:Mutt is a mail user agent not a mail transfer agent
Q: How do I get mutt to keep an address book?
A: Use this extra 3rd party perl script, or this 3rd party perl script or
You had DNS?!
/etc/hosts on each systems.
Lucky.
We just had a really huge, sloppily-maintained copy of
My blog
And you know, if you tell that to the kids today, they don't believe you!
This space is intentionally left blank
Shouldn't this be tagged !elm?
7. It's configurable. I use fetchmail to consolidate email from several accounts, and I access them via Pine. Much more convenient than logging into several different webmail accounts.
8. It is remotely accessible (with SSH). I love the ability to check my email remotely very quickly, without having to do webmail (slow) or download my email to a remote machine. SSH into my machine, run pine. Quick and simple. (even if you have to download putty from a remote site)
I can do everything I need to using pine, but when it is more convenient to use another client (e.g. view an email with many images attached) I just fire up Thunderbird. That happens maybe once every couple of weeks. And no, I don't use mutt... I've heard it's better, but just haven't gotten around to trying it.
My beliefs do not require that you agree with them.
Hmm, missed an opportunity then. Okay, here goes
*sharp intake of breath*
Why when I was young all we got was a PDP-11 with a card puncher with cards that we had to give to the office boy who'd get on his bike, take to the cards and the one card reader the company had to the other office where they'd read them in reply to the message and the give the cards with the replay, and the reader back to the boy who'd bring the reply back to our office!
This space is intentionally left blank
Not to ask the obvious question but where did pine ever go?
:-P
I've been using pine for as long as I've had email. Probably for the same reasons everyone else is. It does exactly what I need. I'm lazy. And it's worked for the past 10+ years.
So I'm not sure that pine ever went anywhere to begin with.
It's good that they've fixed the licence at last. The old PINE licence was a problem for distributions; getting it to work the way a particular distro wanted required modifying it, which -- for .rpm / .deb based distributions with pre-compiled packages -- was against the strictest interpretation of the terms. UW always tended to turn a blind eye to this (even hosting modified RPMs), but this isn't something you should ever rely on.
Je fume. Tu fumes. Nous fûmes!
YOU HAD LOWERCASE LETTERS? BACK IN MY DAY ASCII WAS UPPERCASE ONLY. DAMN KIDS!
aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa
aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa
-- Ed Avis ed@membled.com
Gmail does have more functionality, but I can access PINE from everywhere using PuTTY (which I keep on a flash drive) or a web emulator.
"All programs attempt to expand until they can read mail. Those that can't are replaced by those that can." -- Jamie Zawinzki
I'm pretty sure mutt lets you use whatever (terminal) text editor you want doesn't it?
set editor=vim
Vim doesn't need to email if email clients can use vim. Aside from that you could always pipe the current document to postfix/sendmail.
Hmm. Can I access Gmail when I'm not connected to the internet?
That may seem like a silly question, but there have been many times that I've had my laptop with me somewhere where there's no internet access, and I needed to check something in my e-mail archives.
Karma: Terrifying (mostly affected by atrocities you've committed)
Okay, I already knew I was special, but to be one of only eight people to use Pine? That's really special!
You can always run your own webmail server, because a webbrowser is much more likely to be available than a ssh client.
Or you could just use 'vim' as your default editor from within Pine:
;)
--Go to Setup | Enable Alternate Editor && Enable Alternate Editor implicitly
--Also in Setup, set the "Editor" command to "/path/to/vim"
Voila! All your editing is done using good ole vim
I've tried using mutt, but there seems to be a big learning curve before a mere mortal can use it. Pine was self-explanatory from the start, with on-screen menus that made everything easy. On the other hand, Pine ran on a university server that was already configured for my account. So my memory may be colored by the fact that I didn't have to set up Postfix or create mail directories, which may have been necessary had I run Pine on my own computer. APC: What software do you use everyday? Your browser, desktop (if any), email client and so on?
LT: Well, ignoring the actual development stuff (make, compiler, editor etc), it ends up being mostly just xterms and "alpine" (the newer version of the venerable old "pine" email reader. Strictly text-based, thank you very much).
That website is seriously lacking in screenshots.
If I had time I could probably come up with reasons 9 through 20, but an anecdote from a couple of days ago, when I was using Alpine beta 0.999. /ME: sends off a reply to someone's last 4 emails using Alpine's Select-Apply-Reply command (3 keystrokes) /
ME to Eudora-using colleague: Say, with Eudora can you send a reply to an arbitrary number of emails? Like gather someone's last 4 emails and reply to them all with one message?
COLLEAGUE (thinking): No. No, that would be a really nice feature.
ME: Okay, you don't get to tease me about still using Pine any more.
> Why Alpine Message System (AMS)?
:)
Because Pine Message System sounded too whiney
It's like I'm running Thunderbird and you're still stuck with Pine,
Which is why I think it's time for me to KILL DASH NINE.
Monzy, Kill -9
Knock if off you two. I just finished a two week run with my community theater's production of "Julius Caeser" as Caeser's understudy, and I don't want to have to school you both with an Aldis Lamp!
There are some people that if they don't know, you can't tell 'em.
Wyrd - "Because you're tired of waiting for your bloated calendar program to start up." http://www.eecs.umich.edu/~pelzlpj/wyrd/ Enjoy!
Interestingly, all the "OMG GMAIL LOLZ PINE IS FOR LOOSERS" posts are all from people with UIDs greater than 850000. Coincidence?
The kids these days...
Quote: "I don't know if vi or vim has a mail client" I've heard emacs has a great mail client. All emacs lacks is a good editor... **G**
PINE was one of the most atrociously-written programs I have ever seen. It was built by people who absolutely failed to understand UNIX, at any level. It used to fail on big-endian systems that used 64-bit file offsets, because rather than using the STANDARD SYSTEM HEADERS, it manually misdefined every UNIX system call itself. Why? Because one of the programmers once saw a system, somewhere, where he claimed was wrong, so they made a consistent practice of, by default, including their own local definitions INSTEAD OF the standard system ones, except on a very few platforms that had to be specially identified.
The whole program is like that. It's full of cargo cult nonsense, attempts to reinvent other languages in C, and so on.
If you like the interface, the thing to do would be to start from scratch and write a program with that interface, but to do it competently, using programmers who have some basic understanding of C. If you start from the PINE base, you are doomed.
My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
I use pine and I love it -- it's far faster than webmail or thunderbird. But the list you mention contain items which make me sometimes want to switch to another client.
Take attachments. I'm running pine over ssh, and almost all the time, I can't just view the attachment by clicking on it. I have to save it, then scp it over, then open it. A pain in the ass.
Then there is the lack of search functionality. This is a bit of a killer. Sure I can run some script to search the files, but it is not very convenient. And finally, I would like to be able to tag an email in multiple ways, rather than just save it into a particular file.
Perhaps there is a way to do these things, in which case, please let me know, but otherwise, I will always use pine with a bit of gmail-envy.
Deconstruct the State
Back in my day, all we got was a telnet client and a dns query tool
You had DNS? Luxury! Why back in my day, there was just one HOSTS file, and everybody shared it.
Oh, and Bitnet. We had Bitnet, too. Yes kids, way back when, there were competitors to the Internet.
Christ, I wish I were kidding. KA9Q represent, yo!
Pine = Program for Internet News and Email
Pine = Pine Is Not Elm
Alpine = Apache Licensed Pine
Just so you know...
The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
Well, I'm sure we can assume that anyone with a 6 digit UID calling those with 7 digits 'kids' is merely just precotious - you're not THAT much older, kiddo... ;-)
I'm perfectly happy with my 4 digit ID - though, yes, for a brief moment I *was* thinking about bidding on the 3digit one a few months back (auction for EFF); but then - there are less than 5k users that can claim a lower UID, so why bother...
At least your office boy had legs.
...my dog pees on your tree.
*woof*
Yes, I'm speaking of telnet.
If god wanted you to use a GUI, he wouldn't have invented ASCII!
Adapt, adopt, or get out of the way!
... and pull up your pants!
Isn't cone just a poor man's PINE written by the Courier guys?
Why not just use alpine, now that it's Free Software/Open Source?
|/usr/games/fortune
He's pining for the fjords.
I understand what you mean about Gmail envy. I've been using PINE since 1999, before this Gee-mail fad started, but everyone around me uses a web browser for email and claims to love it.
PINE is best used when coupled with a good IMAP server. The best Free Software IMAP server seems to be Dovecot these days, and includes indexed (read: "FAST") full-text search in the 1.1 beta releases.
What I do is enable full-text indexing on my email with Dovecot, and then you can use PINE's regular ; (Select) operator to search on all text, and bam - you get results practically instantly.
|/usr/games/fortune
Beetle B.
You dropped them!
Does this new alpine app have Maildir support?
You had DNS ? What a luxery, we just had a large host-file.
New things are always on the horizon
*sharp intake of breath* Why when I was young all we got was an abacus and a strong mind to imagine and run the outcome. We just wrote the solutions on scratch papers and got the answers back ourselves!
Emacs does! How many unique, completely unusable together mail clients would you like to run today from Emacs?
You had large files?
In my day, files were 2GB or less!
Do daemons dream of electric sleep()?
THINK YOURE JOKING QUERY ASSURE YOU ALL TRUE STOP PUNCTUATION COSTS EXTRA STOP
And once again we run into Slashdot's charming lameness filter, forcing me to pad out the post with fluff to get it to pass.
(This post was written in Microsoft Visual Studio 2008)
Pine Message System...PMS anyone?
That, that really grinds my gears!
If you have a web browser, you can get an ssh client, putty, very quickly. And you can't always run your own webmail server, because your ISP may not allow incoming HTTP traffic. Yeah, you could probably run it on a different port, but then you may have issues of firewalls. Most places allow ssh, it is secure, and webmail is still webmail.
My beliefs do not require that you agree with them.
*sharp intake of breath* Why when I was young, we had to wait until the tide was out and write in the sand with a pointed stick.
Stick Men
Puff of smoke.
Puff of smoke.
Streamer of smoke.
Puff of smoke.
Streamer of smoke.
I haven't ever gotten p0wn3d by previewing something in pine. In fact, I've never "previewed" anything in pine, since I couldn't figure out how. ;-)
Can't say the same for Outlook.
"from:boss@myemployer.com subject:training sent:dec-31-2004"
Outlook 2007 instant search lets you just string together multiple search terms - it's following the 'web search' model of searching your email. Just click on the 'double arrow' to drop down the critera panel and off you go. You can use simple comparison operators.
I realise it's not quite the same as 'zooming' in, but you do end up in a simlar place in the end.
I used to like to use ream a while ago...
now I use gmail mostly..
SCIREV.NET - fanfics,reviews & more
You can add user-definable keywords on IMAP servers with pine/alpine. That sounds like it might fit your definition of "tag an email in multiple ways".
Also, there was talk about how to view attachments locally when running pine over ssh just the other day on the pine or alpine mailing list. It sounded like someone had a reasonable workaround for this. (But why not just run it locally?)
BTW, one thing people haven't mentioned so far is that alpine supports the keychain on Mac OS X (at my suggestion), so it can safely store your passwords for you.
Why is it a problem? Just forward X11 over ssh and run a local X-server. I do it even on Windows under Cygwin. A windows laptop wit X-server, PuTTY to a Linux box, Pine on the box. With X-forwarding enabled attachments work just fine.
*gasping for breath*
When I started in the business, messages were delivered by a courier who ran the whole distance and repeated the original message without error. Honor was accorded to those who died delivering their messages
You kids have no sense of history.
Every mans' island needs an ocean; choose your ocean carefully.
If you need help with alpine, your best bet is to sign up for the alpine-alpha email list at http://mailman1.u.washington.edu/mailman/listinfo/alpine-alpha and ask your question there. The developers already have some ideas on what might be wrong in Windows 98, and how to fix it, but do keep in mind that Windows 98 is a rather old system these days.
|/usr/games/fortune
The original post was about not being able to view binary attachments. If you're forwarding X11, then that's not an issue.
Beetle B.
You would think there would be an option to cache a site but it's safe to assume no.
However, IIRC g-mail offers pop3 and/or imap. You can use another client, such as al/pine, outlook/express, or whatever.
I've seen references to g-mail clients but you can google this subject on your own.
There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
Unless you use this:
http://www.ece.osu.edu/ssh/
I loosed them.
Fly free, little apostrophes! You're free! You're free!
In the time of I 'spoke' about, there we're no filesystems as large as a GB, let a lone store a 2GB file.
New things are always on the horizon