Berkeley CSUA MOTD:Entry 13116
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/05/25 [General] UID:1000 Activity:popular
5/25    

2004/4/9-11 [Computer/SW/Mail] UID:13116 Activity:nil
4/9     I am switching to a maildir format with my mail server so I can
        implement virtual domains with courier imap.  What should I
        recommend to users who are used to using pine.  I don't want to
        have to patch pine for maildir.  We,^H^H^H Some of these users have
        been using pine since their teens and are now well into their 30s
        and the transition many not be easy so i want to avoid telling them
        "learn mh".  Anything out there pine-like that supports maildir that
        I can install for us^H^H them to use?
        \_hmm, if they connect with pine to 127.0.0.1:imap I needn't worry
          about plain-text password passing right?
          \_ pine + imap kinda sucks. I moved our mail system over to qmail+
             maildir, but forward my mail over to another machine so that
             i can still use good ol' pine. - ex-mh user
             \_ ex-mh user?  there are no ex-mh users.  and they sure as hell
                wouldn't go to pine.  you mean you tried mh one day and gave
                up because you couldn't read a man page so you switched to
                the most broken mailer available.
             \_ Belive pine supports SSL/TLS too. Though, my personal
                suggestion would be to get rid of pine since it's author
                refuses to support this useful mail box format. He seems
                to have a personal vendetta against maildir and djb.
                \_ just implement and fork it.  that's what OS is about!  the
                   original author owes you nothing.  scratch that itch!
        \_ make virtual domains use maildir, keep local mail in mbox.
           This is the way I have it setup. shell users use pine,
           remote folks use maildir/courier/imap/ssl
            \_ ok this sounds like a good idea, but how do i tell procmail(?)
               to deliver the mail differently to virtual domains?  Also,
               this means, i presume, that the shell users can't use imap
               even if they want to (which is ok, since I don't let them now
               anyway as my imap/pop is unencrypted).
               \_ You can't tell procmail to deliver mail differently to
                  virtual domains because procmail has no idea what a domain
                  is.  It is a *local* delivery agent.  There are hackish ways
                  to accomplish this, but you don't want to go there. -dans
        \_ A few useful things you should know:
           * cyrus >> courier >> uw imap
             I've set up and used all three.  Cyrus is a royal fucking pain
             in the ass to set up, but, once working, is a thing of beauty.
             Cyrus cannot be used with procmail (it's architectural, you can
             read the docs if you care).  Courier is solid, but it runs as
             root and that always bugged me.  Plus, it's performance on
             ludicrously sized mail folders (> 1.5G) was unacceptable (yes, I
             care, and if you're 30 and using pine, so do you).  UW IMAP is,
             like most ``production'' software that comes out of UW a steaming
             pile of shit which lacks features and includes bugs they refuse
             to fix for `political reasons.'
           * Mutt can be made to act like pine, just change the keybindings.
             It has better IMAP support to (which is pretty absurd when you
             realize that UW IMAP is supposed to be the reference
             implementation).  This is probably an hour of work, and somebody
             has probably already written the mutt-like-pine .muttrc if you're
             feeling lazy.
           * Why aren't you using SSL?  It is trivial to set up in both
             Courier and Cyrus, and not completely gross in UW.  You realize
             it takes about five minutes and costs nothing to roll your own
             CA, and create a cert for your imap server(s)?  Yes, self-signed
             certs are a pain with some client software, but since your
             concern is the dour-naysayer big fat sysadmin types, they'll
             figure it out.
             \_ we're not fat.  we don't have time to eat.  we spend our
                waking (and sleeping) hours cleaning up other people's messes
                and implementing other people's fucked up plans and then
                fixing them after the obvious happens.
                \_ You're well into your 30s and still using pine.  This is
                   the behavior of someone who likes putting out fires, not
                   someone who thinks strategically and applies his efforts to
                   minimize fires which buys more time in the long run.
                   \_ I'm well into my 30s and using mh.  pine doesn't even
                      exist on my systems.  -- !fat, !time, !stupid, sysadmin
                      \_ And you still feel the need to seek approval from
                         anonymous motd posters.  How's that working for you?
                         \_ That's one interpretation.  Wrong, but if you want
                            to think that, whatever.  You feel the need to
                            insult and attack anonymous motd posters.  How's
                            *that* working for *you*?  See?  It goes both ways
                            yet still means nothing.
           * The UW mailtool program (included with UW IMAP, I think) is your
             friend.  Sadly, there still exists no swiss army knife for
             converting between mailbox formats, but the UW mailtool is fairly
             good, and it speaks IMAP so you can convert mbox spools to
             maildir by having it talk to your maildir format IMAP server.
             Oh, yeah, if all your mail start being reported as the wrong date
             (i.e. the day you converted it), that's due to the maildir
             format, and how Courier implements it.  Notably, Cyrus, which
             uses its own maildir-like format (more or less non-standard
             maildir plus index file) does not suffer from this problem.
           * Bug me if you have any interest in running Cyrus, I have notes I
             took in order to write a how-to at some point in the future.
           - dans
ERROR, url_link recursive (eces.Colorado.EDU/secure/mindterm2) 2025/05/25 [General] UID:1000 Activity:popular
5/25    

You may also be interested in these entries...
2012/10/15-12/4 [Computer/SW/Mail] UID:54501 Activity:nil
10/15   What's the soda email client these days?
        \_ Don't know.  /usr/bin/mail hasn't been working for a while.
        \_ forward to Gmail.
        \_ mutt works for me
	...
2012/8/29-11/7 [Computer/SW/Security] UID:54467 Activity:nil
8/29    There was once a CSUA web page which runs an SSH client for logging
        on to soda.  Does that page still exist?  Can someone remind me of the
        URL please?  Thx.
        \_ what do you mean? instruction on how to ssh into soda?
           \_ No I think he means the ssh applet, which, iirc, was an applet
              that implemented an ssh v1 client.  I think this page went away
	...
2011/11/14-30 [Computer/SW/Security] UID:54228 Activity:nil
11/14   Social Engineering call centers:
        http://www.itbusiness.ca/it/client/en/home/News.asp?id=64887
	...
2011/2/14-4/20 [Computer/SW/Unix] UID:54039 Activity:nil
2/14    You sure soda isn't running windows in disguise?  It would explain the
        uptimes.
        \_ hardly, My winbox stays up longer.
        \_ Nobody cares about uptime anymore brother, that's what web2.0 has
           taught us.  Everything is "stateless".
           \_ You;d think gamers would care more about uptime.
	...
2011/4/6-20 [Computer/SW/Mail, Computer/SW/Unix, Industry/Startup] UID:54078 Activity:nil
4/6     My company is evaluating version control systems. Our two candidates
        are Perforce and Subversion. Anyone worked with both and have good
        arguments one way or the other? (These are the only two options we
        have.) We're most interested in client performance, ease of use, and
        reasonable branching.
        \_ I'll be 'that guy'. If perforce and subversion are optins, why isn't
	...
2010/8/8-9/7 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Web] UID:53914 Activity:nil
8/8     Trying to make a list of interesting features languages have
        touted as this whole PL field comes around, trying to see if they
        have basis in the culture of the time: feel free to add some/dispute
        1970 C, "portability"
        1980 C++, classes, oop, iterators, streams, functors, templates
             expert systems
	...
2010/7/29-8/9 [Computer/SW/Mail] UID:53905 Activity:nil
7/29    How do I get pine to work with mail? I have 1900 mails and I want
        to delete them. Or is there a better one to use? never learned
        'mail'..
        \_ mutt
           \_ so why doesn't alpine work? What setting should I use to have
              it work with my csua mail folder? Thanks!
	...
2010/3/10-30 [Computer/SW/Mail] UID:53751 Activity:nil
3/10    What email program do people in Cal CS use nowadays?  In my school days
        people used /usr/bin/mail, then RMail in emacs, then VMail in emacs.
        After my days people used Elm, Pine, Mutt (I forgot which order).  In
        my first two jobs we could tell the seniority of fellow engineers based
        on which email program they use at work, because everyone used what
        they used to use in their school years.  In my last two jobs though,
	...