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

2005/2/6 [Computer/Domains, Computer/SW/Mail] UID:36079 Activity:nil
2/06    i forward my soda mail to another machine running
        spamassassin, but every mail that passes through soda gets

        3.1 SPF_HELO_SOFTFAIL SPF: HELO does not match SPF record (softfail)
        [SPF failed: Please see http://spf.pobox.com/why.html?sender=berkeley.edu&ip=128.32.112.233&receiver=gradlab.ucsd.edu]

        i tried following the instructions on
        http://spf.pobox.com/faq.html#forwarding
        but that didn't fix anything. what am i doing wrong?
        \_ It looks like you specified your sender address as user@berkeley.edu
           instead of user@csua.berkeley.edu.  If you post the whole message
           with headers (put it in /csua/tmp or something), we can probably
           give more specific advice.
           \_ /csua/tmp/fwd-mail-header.txt
              i don't specify a sender address anywhere - i just
              have a destination email address in my .forward
              thanks for helping.
              \_ Thanks.  Could you please make it readable?
                 \_ sure :)
                    \_ The .forward file is what doesn't work with SPF -- you
                       need to erase your .forward file, and use one of the
                       .procmailrc rules they suggest instead.  (It looks like
                       you have both right now, but that's not going to work:
                       the .forward file takes precedence, and it's not looking
                       at your .procmailrc at all.)
ERROR, url_link recursive (eces.Colorado.EDU/secure/mindterm2) 2025/05/26 [General] UID:1000 Activity:popular
5/26    

You may also be interested in these entries...
2013/4/9-5/18 [Computer/SW/Mail, Academia/Berkeley/CSUA] UID:54647 Activity:nil
4/8     What's a good free e-mail provider? I don't want to use Gmail,
        Yahoo, Outlook, or any of those sites with features I never use that
        track my personal info and keep changing their interface. I want just
        simple e-mail without privacy issues or all the baggage these large,
        for-profit companies are adding. I might even be willing to pay.
        Recommendations?
	...
2012/8/25-11/7 [Computer/Domains] UID:54464 Activity:nil
8/25    What's the best way to get a domain name that is about to expire?
        \_ It's called backordering.  It used to be fixed priced but now
           they're trying to auction them.  Still a good deal though.
           http://www.pool.com/addBackorders.aspx
           http://www.godaddy.com/domainaddon/domain-backorders.aspx
	...
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.
	...
2010/11/21-2011/1/13 [Computer/SW/Languages/Web] UID:53988 Activity:moderate
11/21   Lifehacker's recommending Dreamhost as a personal web hosting service.
        Apart from csua, who do you guys use? --erikred
        \_ What do you want to use it for? Do you need CGI or PHP?  My
           brother worked for Dreamhost and said they are unethical. In
           fact, he sued them. This refers to their treatment of customers
           and employees both. I don't know who  or what "Lifehacker" is,
	...
2009/8/4-13 [Computer/SW/OS/Windows] UID:53239 Activity:kinda low
8/3     VMWare + Windows XP + Validation question. I need to test stuff with
        Service Pack 3 installed. I have a valid key that I own (yeah yeah I
        actually *bought* a copy, please don't flame me for supporting evil
        M$). Is it possible to register the key once, and then duplicate it
        for testing purposes?  Will Windows or Microsoft detect copies and
        disable the rest the copies?
	...
2009/7/11-24 [Computer/Domains] UID:53129 Activity:nil
7/9     is godaddy still the place for domain names? anything cheaper?
        \_ I use <DEAD>nearlyfreespeech.net<DEAD> since they're really awesome. It's worth
           paying for a decent registrar. Also, I use Sitelutions for the DNS for
           the domain, since it lets you have an enormous amount of control over
           your domain's DNS.
           \_ listen buddy, tab is EIGHT spaces not FOUR ok?
	...
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/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
	...
2011/2/6-19 [Computer/Networking] UID:54028 Activity:nil
2/5     hmm.
$netstat -at | grep LISTEN
tcp        0      0 *:43300                 *:*                     LISTEN
        \_ this is an sshd
tcp        0      0 *:49416                 *:*                     LISTEN
tcp        0      0 *:36201                 *:*                     LISTEN
	...
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
	...
2009/9/10-15 [Computer/SW/Mail] UID:53353 Activity:nil
9/9     What should outbound mail server be when reading mail from soda
        with IMAP? Is there a FAQ?
        \_ It's <DEAD>mail.csua.berkeley.edu<DEAD> (same as for incoming mail).
           \_ "The message could not be sent because connecting to SMTP
               server <DEAD>mail.csua.berkeley.edu<DEAD> failed. The server may
               be unavailable or is refusing SMTP connections."
	...
2009/8/3-11 [Computer/HW/Laptop] UID:53235 Activity:low 70%like:53232
8/1     Where is the mac desktop going to go? It seems all the development
        in sw/hw now is for the iphone, imac.  2 finger Gestures won't work
        on the desktop.  What happened to the xserve line?
        \_ Two finger gestures DO work on the desktop.  Have you used a new
           Apple laptop lately...they support up to 5 finger gestures.
           \_ you're making my point even harder, do the 5 finger gestures
	...
Cache (1251 bytes)
spf.pobox.com/why.html?sender=berkeley.edu&ip=128.32.112.233&receiver=gradlab.ucsd.edu]
It prevents unauthori zed people from forging your email address. But for it to work, you may need to change some settings in your email program. Otherwise, the syste m may mistake you for an unauthorized person. If your mail was inadverte ntly blocked by a receiver who uses SPF, read on. edu should have given you a way to send mail through an approved server. If you are using a mail program instead of webmail, you may need to updat e the SMTP server configuration setting according to your ISP's instruct ions. You may also need to turn on authentication, and enter your userna me and password in your mail program's "Preferences". If you run your own MTA, you may need to set a smarthost or relayhost. If you are mailing from outside your ISP's network, you may also need to m ake your MTA authenticate SMTP using SASL. Ideally your server should li sten on port 587 as well as port 25. consul ting services to help you resolve these problems quickly. EDU all If you can show this web page to your system administrator, they should be able to solve the problem. If you did not send the message: SPF successfully blocked a forgery attempt; someone tried to send mail pr etending to be from you, but the message was rejected before anybody saw it.
Cache (8192 bytes)
spf.pobox.com/faq.html#forwarding
All dom ains already publish email (MX) records to tell the world what machines receive mail for the domain. SPF works by domains publishing "reverse MX" records to tell the world wh at machines send mail from the domain. When receiving a message from a d omain, the recipient can check those records to make sure mail is coming from where it should be coming from. With SPF, those "reverse MX" records are easy to publish: one line in DNS is all it takes. You should publish spf records for each and every domain you wish to protect from being used by spammers/virusses. Note that you will have to publish for each and every A record, including any wildcar d or @ entries in your dns. Can I whitelist hosts on my dmz without making their adresses p ublicly available? Often, you will want to allow certain servers to send mail through your s mtp server. For example, if you have machines on your dmz that must be a ble to send status messages or you have some machines on your LAN that n eed to send out mail from your domain. In this case you will generally n ot want to publish these services in your public spf record (eg. First of all, many spf implementations pr ovide you with an option to put these adresses in a whitelist. This is j ust a list of hosts, which only needs to be available to your smtp serve r A second option is to implement a 'local policy'. For details, consul t the documentation that came with your specific spf implementation or s earch the list archives for 'whitelist' and 'local policy'. You can not use your local dns server to publish txt records for your int ernet domains. You will have to use the dns server that serves your doma in to the internet. Contact your dns provider and/or your hosting compan y, or look in the webpanel your dns/domain hoster provides. You can ask Hotmail if the IP address comes from their network. That record tells you (your computer) how to find out if the sending machine is allowed to sen d mail from Hotmail. If Hotmail says they recognize the sending machine, it passes, and you ca n assume the sender is who they say they are. That means the return-pa th that shows up in "MAIL FROM", and to a lesser extent the HELO argumen t that is supposed to be an FQDN. The vast majority of SPF implementations today use the return-path as the subject of authentication and do not get involved with the header "From :". However, the tech nical issues associated with protecting the "From:" header are much more numerous and challenging. The best way to protect the header "From:" is by using a cryptographic signature such as S/MIME, PGP, or (when it is released) Yahoo DomainKeys. SRS patches for the four major opensource MTAs, so that when you upgrade to an SPF-aware version , this problem will be solved also. They have to change with the times, and p erform the above rewriting automatically for you. Until the SRS patches are ready, the following workarounds will preserve the important functionality. com" This would make sure the sender address on bounces is "nobody", so if tha t bounce bounces, it would be junked. com" should of course exist and be mapped to the bit bucket. The most advanced solution is to forward bounces unless they contain the X-Loop token or the forwarding address. This is better than the first fo rm, which deletes all bounces, whether or not they'd cause a loop. com } This can even be combined with the above "-f nobody" solution, although i f the forwarding bounced once, there usually isn't much point in trying to forward the resulting bounce again, so delivering locally (at the for warding site) would then be better... You can't make an omelet without breaking eggs, and unfortunately forward ing is the egg that breaks. We're doing our best to patch it back togeth er with SRS. We've heard the complaints -- Spammers can always get throwaway domains, etc. At a high level, the answer is that we're moving from one paradigm to ano ther: from "assumed innocent until proven guilty" to "assumed guilty unl ess proven innocent". cartoon guide is availabl e) We agree that throwaway domains will be the next step in the arms race. W e can counter with: 1 fast automated blacklisting using spamtraps and attack detectors 2 simple reputation systems based on factors such as + age of domain according to whois + email profile of domain, eg. "too many unknown recipients" + call-back tests to see if the sender domain is able to receive mail. The reputation system can advise a receiving MTA to defer or reject. Here's an example of automated blacklisting in action: 1 A spammer spams. That domain is on a widely published sender-domain blacklist. That domain is a throwaway, just-registered domain, and does not yet appear on blacklists. Immediately before the display phase, the MUA re-tests the message against the blacklists, and discards it. Initially, 1 Most legitimate mail will fall into this category. If the volume of spam decreases, legal and administrative approaches beco me more effective; If there are only 10 spammers in the world, law enforcement can focus on catching each one . If there are 10,000 spammers, law enforcement throws up its hands, cal ls it a societal problem, and says it doesn't have enough resources to t ackle it. all" for your domain, and you'll be able to send mail from your laptop no matter where you are. If you are the customer of an ISP that publishes SPF records, your ISP sh ould provide you with an SMTP server that you can authenticate to, using either POP-before-SMTP or SASL AUTH. Or you can ask them to exclude you from SPF using the a user-specific "exists" mechanism. The return address claims to be from Blue Blo b Let's compare that to the postmark. Yup, the postmark says the messag e comes from Blue Blob. In email, the envelope sender, also known as the return path, is the retu rn address. The SMTP client is the post office that applied the postmark . Maybe a bad guy made up the return address to fool you into opening the envelope. Maybe a spammer forged a Paypal return addres s to try to get your credit card number. Why should SPF succeed when similar proposals have failed in th e past? The spam problem was never as bad in the past as it is now. People are willing to put up with a lot more change and pain. com, which is willing to fund the development of S PF-enabling patches to MTAs, and to host the default fallback lookup dom ain for the purposes of guerilla adoption. People who have shown interest in supporting SPF include Qualcomm (makers of Eudora), Tim O'Reilly (publisher of geek books), SpamAssassin, Activ eState (makers of PureMessage), MailArmory, Declude JunkMail, and others . Mail::SPF::Query provides a best_guess method, which pretends the domain had declared "a/24 mx/24 ptr". This is remarkably good at detecting unfo rged messages from domains which have not yet implemented SPF. If y ou send mail from an unlisted server it will be rejected. Please don't m ake up bogus addresses if that would cause random third parties to get m ysterious bounce messages. The big ones are for discussion and announcement s The little ones are for getting help with setting up SPF, and for dev elopers who are implementing SPF related software like client libraries and SRS rewriters. Each subdomain at Demon is a different customer, and each customer mi ght have their own policy. It wouldn't make sense for Demon's policy to apply to all its customers by default; if Demon wants to do that, it can set up SPF records for each subdomain. So the advice to SPF publishers is this: you should add an SPF record for each subdomain or hostname that has an A or MX record. When a domain has no MX records, we assume that an A record will suffice . Mail::SPF::Query provides a "best_guess" m ethod, which pretends the domain has "a/24 mx/24 ptr" defined. Even in t he absence of SPF data, we can suggest that a transaction is legitimate, (though we can't suggest that it is not legitimate, only that we don't know). And finding legitimate transactions helps other antispam approach es reduce false positives. My existing spam filters work well enough, why do I need spf? The spam filter that runs in my MUA o r MDA catc...
Cache (73 bytes)
berkeley.edu
For a text-only version of the campus home page, please follow this link.
Cache (1958 bytes)
csua.berkeley.edu
Science Undergraduate Association The Computer Science Undergraduate Association is dedicated to representing the undergraduate Computer Science student body and associates to the University of California at Berkeley, its representatives, and other related organizations; Our office is located in 343 Soda Hall, located at the corner of Hearst & LeRoy. May___| |May, 2004 | |_S___M___T___W___T___F___S_| | |1 | ||___| |2 |3 |4 |5 |6 |7 |8 | |___|___|___|___|___|___|___| |9 |10 |11 |12 |13 |14 |15 | |___|___|___|___|___|___|___| |16 |17 |18 |19 |20 |21 |22 | |___|___|___|___|___|___|___| |23 |24 |25 |26 |27 |28 |29 | |___|___|___|___|___|___|___| |30 |31 | | |___|___|| Calendar of Events Mon, May 3rd, (6:00 PM) General Meeting/Officer Elections Announcements: * CSUA t-shirts are now available in the office (343 Soda) for $12 each. Baby-doll cuts also available. View the design on front and back. The CSUA Mentoring Program is calling for new students to sign up to be mentored. Register to find out more information about this free program at the mentoring website. Members interested in mentoring should contact jhs as soon as possible. CSUA Officer Meetings: Politburo meetings for Spring 2004 are scheduled for every Monday at 6pm in 337 Soda Hall. New members always welcome. Help Sessions are being offered, open especially to new students. The topics, times, and locations are listed here. We just made a Costco run. If you don't know what this means, stop by 343 Soda to find out. The Constitution has been amended. Many thanks to AMD and the TDA Project. Secure remote logins require either SSH ( Java Client) or S/KEY ( Java Client). User Policy - The Rules * Frequently Asked Questions about the CSUA and Soda * CSUA Constitution * Message of the Day - Including downtime announcements * CSUA Library * CSUA Encyclopedia * Membership application form, in PDF, TeX, DVI, and Postscript. The Mentoring Program * Prospective LSCS Mailing List.