Posted by
ryuzaki0
on from the my-first-love dept.
wasaty writes "Yesterday new PINE came out. Main new feature is (at last!) threading support. Look here for a full list of changes." Ah, my first "real" e-mail program; watching it change is like watching evolution in motion.
Don't use it.
by
fahrvergnugen
·
· Score: 5, Informative
FreeBSD says this when I try to make PINE from ports:
SECURITY NOTE: The pine software has had several remote vulnerabilities discovered in the past, which allowed remote attackers to execute arbitrary code as you on your local system, by the action of sending a specially-prepared email. All such KNOWN problems have been fixed, but the pine code is written in a very insecure style and the FreeBSD Security Officer believes there are likely to be other undiscovered vulnerabilities. Do you wish to proceed with the installation of pine anyway?
Does the new version address any of the issues that lead to this message appearing?
-- Even Jesus hates listening to Creed.
Re:Don't use it.
by
erik+umenhofer
·
· Score: 3, Informative
I believe this warning comes from the fact it requires pico to build. IIRC, pico was the major problem and not pine. Of course, a bug is a bug no matter what the source. Me thinks that's what the problem was.
Re:Don't use it.
by
hydrofi
·
· Score: 2, Informative
PICO is Pine's message composition editor and it is integrated to PINE as default. So PICO is in fact just PINE without the mail-thingie.
Re:Don't use it.
by
dd301
·
· Score: 2, Informative
What is it about the coding sytle that makes it very insecure?
A simple grep through the sources shows that there about 4,000 occurrences of insecure string copying (potential buffer overflows).
License Issues w/ Pine
by
irregular_hero
·
· Score: 5, Informative
Pine is a really nice mail app, for sure. But I still think it has one of the quirkiest licenses of any source-available application out there. It specifically forbids development and support of branches of the codebase -- if I add a cool new feature that the maintainers refuse to add (web browsing, maybe), then I can't split off and make "Joe's Pine," I have to distribute a diff file with the original source tarball.
Re:License Issues w/ Pine
by
dw5000
·
· Score: 2, Informative
It specifically forbids development and support of branches of the codebase -- if I add a cool new feature that the maintainers refuse to add (web browsing, maybe), then I can't split off and make "Joe's Pine," I have to distribute a diff file with the original source tarball.
If you ever had to work with the University of Washington's patent and copyright folks, you'd understand. Since the university is an exceedingly underfunded institution, they demand their cut on all patents -- and Japanese companies compensate their internal inventors better.
Trust me, you want to put any homemade mods into your own personal tarball. If not, the University of Washington will act as if your mod is their personal property.
Re:License Issues w/ Pine
by
Clue4All
·
· Score: 3, Informative
It's like that for a very good reason. Pine was around BEFORE the GPL. Hell, Pine was around before there was open source as we know it. WU wrote a license that fit their needs and still allowed for the freedom its users wanted, and is still as such today. The people that shout about how evil Pine is because it isn't GPLed really need to do some reading.
Re:Still useful
by
coryboehne
·
· Score: 4, Informative
Duh, damn programmer mindset getting me into trouble again....
Now that I look at it again I realize that they don't mean the kind of threading I was thinking about, they mean theading as in nesting.... D'Oh!
Dearest Moderators: This is not flamebait, I am replying to myself to acknoledge that I made a stupid mistake.... thank you.
Don't care about PINE, love PICO
by
ecliptik
·
· Score: 2, Informative
I for one really don't care about Pine that much as as mail program. I love Pico, the wonderful little text editor that comes with it. Yeah I know there's the GPL nano, but I'm still pico all the way, and put it on every unix machine I use. It's nice to see that the one app I use probably more than any other is still in development.
Pine was nice 10 years ago, easier to figure out (for me) than elm, nicer than mail and Mail. But, well, changes take a damned long time coming, and some things (like newsgroup support) seemed to be added for "gee whiz" reasons before things that make reading large mailing lists useful (like threading).
As others have said, most everyone with patience to learn something else has moved on. Most of the people I know have moved on to mutt. And yes, someone's pointed out to me the default keybindings match elm. I guess as you grow and learn . ..
-- "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
Re:Pico rules!
by
stratjakt
·
· Score: 2, Informative
I thought it was?
Ah well, I always use it. It's part of slackware, which is all I ever needed to set up any servers.
It's pretty good. A little feature light and glitchy.
Like if you wrap text past the screen, it has a nasty habit of starting a newline, so you have to delete the newline, etc. Pain in the ass for long lines in config files.
--
I don't need no instructions to know how to rock!!!!
Re:Still useful
by
SquadBoy
·
· Score: 3, Informative
Damned straight. I love my mutt. The one big reason is that I can SSH to my box from anywhere and get my mail. Mutt does in fact rule and it is also free as in speech.:)
--
Cypherpunks: Civil Liberty Through Complex Mathematics.
Those who live by the sword die by the arrow.
Still no S/MIME plugins. Thank you, move along
by
Stonehead
·
· Score: 3, Informative
A quick search on the changelog reveals nothing improved about the years-old problems with Pine and S/MIME. It simply can't invoke plugins for GPG to check or generate messages that have the GPG signature as an attachment. Which means that 80% of the GPG-signed email that I get is useless and that Pine still does not handle the S/MIME RFC. (The other 20% is handled by patches or stopgaps.) Sigh. I know Mutt is better, but I still use Pine 4.44. I just don't trust those scripts that add Pine keybindings to Mutt..:)
Re:Still useful
by
minektur
·
· Score: 2, Informative
The short answer to your question is: procmail.
I get about 400 email a day -- several mailing lists that I occasionaly browse, personal, work, etc.
procmail puts them all in different inboxes, and pine lets me just check the inboxes that I feel like looking at...
Re:Pine is EVIL!!!
by
Servo
·
· Score: 5, Informative
Not entirely. I used to maintain PINE for Debian quite some time ago.
Because it wasn't entirely "free as in speech", it was required to go into the non-free section. Unless they've drastically changed the license since I last paid any attention to it, it required:
1) Modified versions were required to be designated with a L (iirc) after the version number to signal they had been changed before compiling.
2) You are not allowed to sell the binaries, or distribute them on a "for sale" media.
3) Permission is required before distributing the binaries.
The big deal with Debian was that it could not be included in the normal section because of #2, and I think the powers that be at the time were pissed off at #3 as well. At the time I was managing PINE for Debian, practically all of the other distro's included a compiled version of PINE. It pissed me off because the controlling group within Debian didn't want to work out a deal with UW to allow Pine to be distributed as a normal package within Debian.
FYI, this was back when Bruce Peren's had his weekly temper tantrums and threaten to go work for Redhat instead.
-- A slip of the foot you may soon recover, but a slip of the tongue you may never get over. -Benjamin Franklin
Re:32-bit High Res Image of PINE
by
Fweeky
·
· Score: 3, Informative
Can we get a shot of threads? Be interesting to see how it compares with mutt (and no, that's not the default index format or colour scheme)
Threading support
by
rsidd
·
· Score: 4, Informative
is improved, but not new: it has been there in some form since at least version 4.30.
I've never seen an elm vs pine flame war. Most of us that have been using elm, look at all pine users as newbies and just ignore them.
I 1st got pine from mod.sources in 1986 and I've been using it ever since. (newbies can group google for v06i031). Its open source thanks to HP.
Anyone else remember the early exploits where people would email vt100 sequences to reprogram the keys so the next time you hit F1 it would "own" your system? Elm was one of the 1st programs to attempt to fix that.
pico also has this option, I've made it a common habit to *always* pico -w (file). Also adding a +number opens pico the specified line of a file. Or, if you can use ^W then ^T to go to that line once pico is opened.
I'm one of those people who switched from pine to mutt. I switched for a number of reasons: better pgp integration, mail threading (no longer an issue), easier to modify code (pine is hellish), a better security history, and a more powerful interface.
mutt isn't as cuddly as pine is, but it was worth it for me. and i get the added bonus that nothing installs pico on my machines now.
Re:Pico rules!
by
ant_slayer
·
· Score: 2, Informative
Try the -w flag... "disable word-wrap".
There's mouse support too (kind of a hack though), try -m.
-Josh O-
Re:Still useful
by
spacey
·
· Score: 3, Informative
pine and mutt can both work over an IMAP or IMAPS connection, which means that you don't have to give them local shell access if you know how to set up a virtual host setup.
Good stuff for security. No ssh, no telnet, less web (most have mildly horrible interfaces).
-Peter
--
== Just my opinion(s)
Fix it yourself (was Re:Does it..)
by
CoolVibe
·
· Score: 4, Informative
In your login script do:
stty sane
stty erase ^H
stty erase ^\?
It's not a bug in pine, it's a bug in your termcap database.
Re:32-bit High Res Image of PINE
by
stu72
·
· Score: 3, Informative
This means that if I read a message, it will automatically be moved from the inbox to the read-messages folder upon quitting. This keeps my inbox clean as I used to have a bad habit of letting things pile up. I also have it set to automatically archive sent and read messages. So I read each email, respond if necessary, delete if trivial and not worthy or archiving. Pine does the rest and my inbox stays neat and clean!!
ObPine-Worship: I have used pine on and off for several years and now it is my client of choice for my primary email account. As many readers have mentioned, I love it's speed and simplicity.
spam filters in PINE: how to add them :)
by
timothy
·
· Score: 5, Informative
I've been using PINE for a long time; this does not make me a power user of PINE so much as someone who has eventually had a very few useful bits of information blasted at me enough to have left a small groove in my brain like a flatworm. (Right animal I'm thinking of?) Here's one thing that I hope you find useful: how to use PINE's filters.
Many people, in fact, don't realize that PINE has a very nice filter system. Yes, there *is* a fine manual for pine, but not that many pithy HOWTOs. Or maybe there are -- google searches eventually brought this information to light for me, and I'm just paraphrasing it here for your convenience:)
So. Let's say you use pine, and want to stop, interrogate and file away from your sensitive eyeballs all email that contains the giveaway snippet "this email cannot be considered spam". Here's a step-by-step guide -- it's only this long to provide assurance; once you start the process, you can probably ignore my steps and simply follow the on-screen prompts.
1) fire up pine if it's not already running.
2) Hit "M" if you're not at the Main screen. My PINE session is setup to take me straight to my inbox, but yours may already bring you right to your main screen, but at any rate hitting M can't hurt:)
3) (OK, this is really three steps in one) Hit "S" for Setup; Hit "R" for Rules; Hit "F" for Filter, because that's the type of Rule you want to add.
6) The screen you're now looking at is a bit intimidating, but it's really like a gruff pal who is actually friendly once you're past his exterior. Highlighted already is a line that says "No Value Set: using "Filter Rule": at this point, hit return and give your filter an appropriate name. I usually say something like "[keyword description] [(reason)]" -- in this case, I'd make it "this email cannot be considered spam (spam)." From here on out, use your arrow keys or tab around to fill in the relevant information.
7) Let's do this example section by section. In the top section, the one headed by the line "CURRENT FOLDER CONDITIONS BEGIN HERE," you most likely will not have to do anything; the default is probably to make the filter affect your inbox, which is what I (and I'm guessing most people) usually want.
8) Next section, "FILTERED MESSAGE CONDITIONS BEGIN HERE," that is, looks more complicated than it is. You can ignore the fields you don't care about by just leaving them blank. If you were trying to block all messages from "stalker99@aol.com," you would put that address in the field labeled "From pattern." In our present example, go down to the field "AllText pattern," hit return to give yourself an input field, and type in (or paste in) "this email cannot be considered spam". In fact, "cannot be considered spam" by itself might be even smarter. I avoid punctuation in my spam filters; you want matches, and shorter phrases give more matches.
9) Almost done:) Scroll down, ignoring a few sections, to the section "ACTIONS BEGIN HERE" and the subsection "Filter action =" Go down to the line "Folder List = " and hit return (again, this is the way you get a text entry field). Type in the name of a folder to which you would like the dreck blasted; "spam" is what I call mine. If the folder does not yet exist, PINE will prompt you and ask if you want to create it; this is a useful catch in case you accidentally try to filter it to "span" instead.
10) Hit "E" to "Exit Setup." When PINE asks "Commit changes ("Yes" replaces settings, "No" abandons changes)? " hit Y for Yes. You now have a filter in place!:) If it corresponds to a piece of spam currently in your inbox, you should see a message like "moving one filtered message to "spam.""
11) Return to you inbox; "M" for Main and "I" for inbox should do it. If your filter was well applied, you should be down one spam:)
Note: you can set up filters on ingoing mail for your friends as well as the jerks of the world; you can filter all mail from your old buddies to a folder "pals," and mail from coworkers to "job_mail," etc, by using the "From pattern" field rather than the AllText pattern, for instance.
Then, to read your sorted email, look in the folders you have created, because the incoming messages will be sorted into them. i.e., if you create a "friends" folder, you must open that folder to see the mail which has been sorted into it.
This is a very incomplete look at PINE's filters, but I hope it is useful to you. If you explore the options available on the filter creation page, for instance, you can see that you can also sent junk mail straight to the toilet by deleting it unread; this has resulted in some false positives for me, so I try not to do this any more.
Re:Still useful
by
Cadre
·
· Score: 3, Informative
So if you want to access PINE remotely, you must telnet in, and I don't need to explain why that's bad.
S/Key support is in most modern Unixes. S/Key + Telnet is very safe. And unless you use PGP (which I'm going to make a wild guess that you probably don't) you can't complain that people can read your unencrypted session and see your email.
Also, Java SSH clients that work in web browsers are a dime a dozen. Just check Freshmeat.
One last thing S/Key + Telnet is far less risky than https at a public terminal to the point that it's very acceptable and quite convenient.
-- All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
I've found Mozilla more universal.
by
Inoshiro
·
· Score: 3, Informative
Than something like an SSH client.
At the local university and work, the more IMAP client connects the same as my IMAP clients at home do to my mail spool. I consider it a hack to do it via SSH, since SSH was designed for interactive login sessions. In many cases, most of the people for whom I provide email do not have an actual UNIX account on my system. That is why it is a hack: it requires extra accounts and other potentially dangerous settings (like allowing logins via password, instead of private key) to allow remote SSH use from anywhere. I'd much rather people trashed the live copy of my mail spool than my home dir, since it's a lot easier to backup and restore my mail spool.
-- -- Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
How does Pine's IMAP client implementation compare to Mutt's?
Pine is IMAP. For a very long time, other clients (including mutt) just treated IMAP as a form
of POP. Pine, on the other hand, did IMAP before it
did POP. (A principle pine developer is also a principle force behind IMAP.)
I've been thinking of setting up my own IMAP server....
Look at the UW IMAP server. The chief complaint
about it is that it is be slow and a memory hog for large mail boxes. But that is only true if
you use the unix/mbox mail box format. If you use
the recommend mbx format, access is quick, you
can have multiple sessions open to the same mailbox (with this, I get around the "single view" problem of pine, by running multiple instances.
I also store my.pinerc on an IMAP server as well.)
Anyway, I'm obviously a pine fan (and was a tester for this release. I haven't yet installed 4.50, so I'm still running 4.49.9999).
-- Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
MindTerm was initially a GPLed product, and continued that way for a little over three years. Around the time that support for SSH2 was added, the people behind MindTerm started going more and more commercial (changing from MindBright to AppGate), and when MindTerm 2.0 was released, it was released as a purely commercial product, with no source code included.
However, on the positive side, another company, ISNetworks, has (somewhat) continued development of MindTerm 1.2.1 (the last GPLed version), making a few enhancements and updates. You can find their version at http://www.isnetworks.com/ssh/. You can also find stock releases of MindTerm 1.2.1 floating around on the web and ftp sites, or if you're running Debian, 'apt-get install mindterm'.
MindTerm is a really nifty little tool, as it allows you full SSH/SCP access to a host from any web browser, just by dropping the Java Applet in a web accessible spot on the host. I've been using it for years, and still make frequent use of it.
-- Topher
Re:Still useful
by
Combuchan
·
· Score: 4, Informative
If I'm ever trapped at the library or foreign language lab here at my local community college and have to accomplish something more productive than studying or listening to the instructor, I always download PuTTY, a free Win32 SSH client.
The good thing about PuTTY is that the downloable.EXE is the entire program. There's no installer and thus the application can be run from even the most locked down of machines with little difficulty.
PuTTY is also super-stable (has never crashed on me, and Notepad can't even say that) and it's GPL'd. Go PuTTY!
-- "[T]he single essential element on which all discoveries will be dependent is human freedom." -- Barry Goldwater
Re:Still loyal
by
brianmf
·
· Score: 2, Informative
Pine: * Heavily menu-based, easier to learn * Better colorization when reading letters (colorizes each level of replied-to text a different color) * Most keys easier to remember * Has a monthly sent-mail folder. You can do this in mutt, but it takes a bit of work and editing your config file.
Mutt: * * mutt can colourise each level of replies, it even has a configurable quote-regexp so you can understand weird quote chars. I use good old black on white tho' * mutt keys can be rebound. if you google you may even find a "pine-like" muttrc key-binding scheme. * Whack this in your.muttrc: set record="=sent/`date +%Y-%m`"
SECURITY NOTE: The pine software has had several remote vulnerabilities discovered in the past, which allowed remote attackers to execute arbitrary code as you on your local system, by the action of sending a specially-prepared email. All such KNOWN problems have been fixed, but the pine code is written in a very insecure style and the FreeBSD Security Officer believes there are likely to be other undiscovered vulnerabilities. Do you wish to proceed with the installation of pine anyway?
Does the new version address any of the issues that lead to this message appearing?
Even Jesus hates listening to Creed.
Pine is a really nice mail app, for sure. But I still think it has one of the quirkiest licenses of any source-available application out there. It specifically forbids development and support of branches of the codebase -- if I add a cool new feature that the maintainers refuse to add (web browsing, maybe), then I can't split off and make "Joe's Pine," I have to distribute a diff file with the original source tarball.
Duh, damn programmer mindset getting me into trouble again....
Now that I look at it again I realize that they don't mean the kind of threading I was thinking about, they mean theading as in nesting.... D'Oh!
Dearest Moderators: This is not flamebait, I am replying to myself to acknoledge that I made a stupid mistake.... thank you.
I for one really don't care about Pine that much as as mail program. I love Pico, the wonderful little text editor that comes with it. Yeah I know there's the GPL nano, but I'm still pico all the way, and put it on every unix machine I use. It's nice to see that the one app I use probably more than any other is still in development.
..."because it's slow and messy"...
.
Pine was nice 10 years ago, easier to figure out (for me) than elm, nicer than mail and Mail. But, well, changes take a damned long time coming, and some things (like newsgroup support) seemed to be added for "gee whiz" reasons before things that make reading large mailing lists useful (like threading).
As others have said, most everyone with patience to learn something else has moved on. Most of the people I know have moved on to mutt. And yes, someone's pointed out to me the default keybindings match elm. I guess as you grow and learn . .
"The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
I thought it was?
Ah well, I always use it. It's part of slackware, which is all I ever needed to set up any servers.
It's pretty good. A little feature light and glitchy.
Like if you wrap text past the screen, it has a nasty habit of starting a newline, so you have to delete the newline, etc. Pain in the ass for long lines in config files.
I don't need no instructions to know how to rock!!!!
Damned straight. I love my mutt. The one big reason is that I can SSH to my box from anywhere and get my mail. Mutt does in fact rule and it is also free as in speech. :)
Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
A quick search on the changelog reveals nothing improved about the years-old problems with Pine and S/MIME. It simply can't invoke plugins for GPG to check or generate messages that have the GPG signature as an attachment. Which means that 80% of the GPG-signed email that I get is useless and that Pine still does not handle the S/MIME RFC. (The other 20% is handled by patches or stopgaps.) :)
Sigh. I know Mutt is better, but I still use Pine 4.44. I just don't trust those scripts that add Pine keybindings to Mutt..
The short answer to your question is: procmail.
I get about 400 email a day -- several mailing lists that I occasionaly browse, personal, work, etc.
procmail puts them all in different inboxes, and pine lets me just check the inboxes that I feel like looking at...
Free Online Dark Fantasy RPG - http://www.blackmud.com
Not entirely. I used to maintain PINE for Debian quite some time ago.
Because it wasn't entirely "free as in speech", it was required to go into the non-free section. Unless they've drastically changed the license since I last paid any attention to it, it required:
1) Modified versions were required to be designated with a L (iirc) after the version number to signal they had been changed before compiling.
2) You are not allowed to sell the binaries, or distribute them on a "for sale" media.
3) Permission is required before distributing the binaries.
The big deal with Debian was that it could not be included in the normal section because of #2, and I think the powers that be at the time were pissed off at #3 as well. At the time I was managing PINE for Debian, practically all of the other distro's included a compiled version of PINE. It pissed me off because the controlling group within Debian didn't want to work out a deal with UW to allow Pine to be distributed as a normal package within Debian.
FYI, this was back when Bruce Peren's had his weekly temper tantrums and threaten to go work for Redhat instead.
A slip of the foot you may soon recover, but a slip of the tongue you may never get over. -Benjamin Franklin
Can we get a shot of threads? Be interesting to see how it compares with mutt (and no, that's not the default index format or colour scheme)
is improved, but not new: it has been there in some form since at least version 4.30.
I've never seen an elm vs pine flame war. Most of us that have been using elm, look at all pine users as newbies and just ignore them.
I 1st got pine from mod.sources in 1986 and I've been using it ever since. (newbies can group google for v06i031). Its open source thanks to HP.
Anyone else remember the early exploits where people would email vt100 sequences to reprogram the keys so the next time you hit F1 it would "own" your system? Elm was one of the 1st programs to attempt to fix that.
pico also has this option, I've made it a common habit to *always* pico -w (file). Also adding a +number opens pico the specified line of a file. Or, if you can use ^W then ^T to go to that line once pico is opened.
mutt isn't as cuddly as pine is, but it was worth it for me. and i get the added bonus that nothing installs pico on my machines now.
Try the -w flag... "disable word-wrap".
There's mouse support too (kind of a hack though), try -m.
-Josh O-
pine and mutt can both work over an IMAP or IMAPS connection, which means that you don't have to give them local shell access if you know how to set up a virtual host setup.
Good stuff for security. No ssh, no telnet, less web (most have mildly horrible interfaces).
-Peter
== Just my opinion(s)
stty sane
stty erase ^H
stty erase ^\?
It's not a bug in pine, it's a bug in your termcap database.
I use:
read-message-folder = read-messages
[X] auto-move-read-msgs
This means that if I read a message, it will automatically be moved from the inbox to the read-messages folder upon quitting. This keeps my inbox clean as I used to have a bad habit of letting things pile up. I also have it set to automatically archive sent and read messages. So I read each email, respond if necessary, delete if trivial and not worthy or archiving. Pine does the rest and my inbox stays neat and clean!!
ObPine-Worship: I have used pine on and off for several years and now it is my client of choice for my primary email account. As many readers have mentioned, I love it's speed and simplicity.
I've been using PINE for a long time; this does not make me a power user of PINE so much as someone who has eventually had a very few useful bits of information blasted at me enough to have left a small groove in my brain like a flatworm. (Right animal I'm thinking of?) Here's one thing that I hope you find useful: how to use PINE's filters.
:)
:)
:) Scroll down, ignoring a few sections, to the section "ACTIONS BEGIN HERE" and the subsection "Filter action =" Go down to the line "Folder List = " and hit return (again, this is the way you get a text entry field). Type in the name of a folder to which you would like the dreck blasted; "spam" is what I call mine. If the folder does not yet exist, PINE will prompt you and ask if you want to create it; this is a useful catch in case you accidentally try to filter it to "span" instead.
:) If it corresponds to a piece of spam currently in your inbox, you should see a message like "moving one filtered message to "spam.""
:)
Many people, in fact, don't realize that PINE has a very nice filter system. Yes, there *is* a fine manual for pine, but not that many pithy HOWTOs. Or maybe there are -- google searches eventually brought this information to light for me, and I'm just paraphrasing it here for your convenience
So. Let's say you use pine, and want to stop, interrogate and file away from your sensitive eyeballs all email that contains the giveaway snippet "this email cannot be considered spam". Here's a step-by-step guide -- it's only this long to provide assurance; once you start the process, you can probably ignore my steps and simply follow the on-screen prompts.
1) fire up pine if it's not already running.
2) Hit "M" if you're not at the Main screen. My PINE session is setup to take me straight to my inbox, but yours may already bring you right to your main screen, but at any rate hitting M can't hurt
3) (OK, this is really three steps in one) Hit "S" for Setup; Hit "R" for Rules; Hit "F" for Filter, because that's the type of Rule you want to add.
6) The screen you're now looking at is a bit intimidating, but it's really like a gruff pal who is actually friendly once you're past his exterior. Highlighted already is a line that says "No Value Set: using "Filter Rule": at this point, hit return and give your filter an appropriate name. I usually say something like "[keyword description] [(reason)]" -- in this case, I'd make it "this email cannot be considered spam (spam)." From here on out, use your arrow keys or tab around to fill in the relevant information.
7) Let's do this example section by section.
In the top section, the one headed by the line "CURRENT FOLDER CONDITIONS BEGIN HERE," you most likely will not have to do anything; the default is probably to make the filter affect your inbox, which is what I (and I'm guessing most people) usually want.
8) Next section, "FILTERED MESSAGE CONDITIONS BEGIN HERE," that is, looks more complicated than it is. You can ignore the fields you don't care about by just leaving them blank. If you were trying to block all messages from "stalker99@aol.com," you would put that address in the field labeled "From pattern." In our present example, go down to the field "AllText pattern," hit return to give yourself an input field, and type in (or paste in) "this email cannot be considered spam". In fact, "cannot be considered spam" by itself might be even smarter. I avoid punctuation in my spam filters; you want matches, and shorter phrases give more matches.
9) Almost done
10) Hit "E" to "Exit Setup." When PINE asks "Commit changes ("Yes" replaces settings, "No" abandons changes)? " hit Y for Yes. You now have a filter in place!
11) Return to you inbox; "M" for Main and "I" for inbox should do it. If your filter was well applied, you should be down one spam
Note: you can set up filters on ingoing mail for your friends as well as the jerks of the world; you can filter all mail from your old buddies to a folder "pals," and mail from coworkers to "job_mail," etc, by using the "From pattern" field rather than the AllText pattern, for instance.
Then, to read your sorted email, look in the folders you have created, because the incoming messages will be sorted into them. i.e., if you create a "friends" folder, you must open that folder to see the mail which has been sorted into it.
This is a very incomplete look at PINE's filters, but I hope it is useful to you. If you explore the options available on the filter creation page, for instance, you can see that you can also sent junk mail straight to the toilet by deleting it unread; this has resulted in some false positives for me, so I try not to do this any more.
Cheers,
timothy
jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
S/Key support is in most modern Unixes. S/Key + Telnet is very safe. And unless you use PGP (which I'm going to make a wild guess that you probably don't) you can't complain that people can read your unencrypted session and see your email.
Also, Java SSH clients that work in web browsers are a dime a dozen. Just check Freshmeat.
One last thing S/Key + Telnet is far less risky than https at a public terminal to the point that it's very acceptable and quite convenient.
All editorial writers ever do is come down from the hill after the battle is over and shoot the wounded.
Than something like an SSH client.
At the local university and work, the more IMAP client connects the same as my IMAP clients at home do to my mail spool. I consider it a hack to do it via SSH, since SSH was designed for interactive login sessions. In many cases, most of the people for whom I provide email do not have an actual UNIX account on my system. That is why it is a hack: it requires extra accounts and other potentially dangerous settings (like allowing logins via password, instead of private key) to allow remote SSH use from anywhere. I'd much rather people trashed the live copy of my mail spool than my home dir, since it's a lot easier to backup and restore my mail spool.
--
Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
Pine is IMAP. For a very long time, other clients (including mutt) just treated IMAP as a form of POP. Pine, on the other hand, did IMAP before it did POP. (A principle pine developer is also a principle force behind IMAP.)
Look at the UW IMAP server. The chief complaint about it is that it is be slow and a memory hog for large mail boxes. But that is only true if you use the unix/mbox mail box format. If you use the recommend mbx format, access is quick, you can have multiple sessions open to the same mailbox (with this, I get around the "single view" problem of pine, by running multiple instances. I also store myAnyway, I'm obviously a pine fan (and was a tester for this release. I haven't yet installed 4.50, so I'm still running 4.49.9999).
Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
This is actually a fairly recent change.
MindTerm was initially a GPLed product, and continued that way for a little over three years. Around the time that support for SSH2 was added, the people behind MindTerm started going more and more commercial (changing from MindBright to AppGate), and when MindTerm 2.0 was released, it was released as a purely commercial product, with no source code included.
However, on the positive side, another company, ISNetworks, has (somewhat) continued development of MindTerm 1.2.1 (the last GPLed version), making a few enhancements and updates. You can find their version at http://www.isnetworks.com/ssh/. You can also find stock releases of MindTerm 1.2.1 floating around on the web and ftp sites, or if you're running Debian, 'apt-get install mindterm'.
MindTerm is a really nifty little tool, as it allows you full SSH/SCP access to a host from any web browser, just by dropping the Java Applet in a web accessible spot on the host. I've been using it for years, and still make frequent use of it.
Topher
If I'm ever trapped at the library or foreign language lab here at my local community college and have to accomplish something more productive than studying or listening to the instructor, I always download PuTTY, a free Win32 SSH client.
.EXE is the entire program. There's no installer and thus the application can be run from even the most locked down of machines with little difficulty.
The good thing about PuTTY is that the downloable
PuTTY is also super-stable (has never crashed on me, and Notepad can't even say that) and it's GPL'd. Go PuTTY!
"[T]he single essential element on which all discoveries will be dependent is human freedom." -- Barry Goldwater
Mutt:
*
* mutt can colourise each level of replies, it even has a configurable quote-regexp so you can understand weird quote chars. I use good old black on white tho'
* mutt keys can be rebound. if you google you may even find a "pine-like" muttrc key-binding scheme.
* Whack this in your