June 2001 Archives

The Feslers

| | Comments (0)

jfes_fam.jpg

Yes, it's true! I do have a family, thanks to the help of my loving wife Dana�. The photo below is with us wearing SCA garb (SCA, The Society for Creative Anachronism, is a place where we go to do historical recreations of the medieval ages). That image is from somewhere around 1997.

Jason works at Yahoo!, and can be reached as jfesler@gigo.com.

Danaë runs the local SCA goldenrivers.org web site and can be reached as hobbit@gigo.com . For the curious, you may also find these SCA links useful: cynagua.org, westkingdom.org, www.sca.org.

The kids are much older than this picture appears. However, their email addresses are not published. Contact one of us if you have a legitimate reason to request their address.

About Jason

| | Comments (1)

I'm just your average computer geek who has found that all compouters suck, all operating systems suck, all routers suck, etc - it's just a matter of finding the one tha sucks the least for the application you have in mind. If you were looking for my resume.. click here. Don't forget, that if you need me for a large project to check my availability. Quick note: I'm the combo System Administrator, Network Administrator, CGI-Guy, and Fire Fighter.

Likes

The family (of course!) - Danaë, Branwyn, and Joshua
  • Unix - especially FreeBSD, which comes complete with source code. What some people call "System Administration" I call "fun". For work, I currently run 10,000+ linux boxes at this little company known as Yahoo.
  • Music - but mostly from the 70's and 80's.
  • Music - playing - my Alesis QS8 synth is the closet to sounding and feeling like a grand piano that I'll ever get. I really dig piano. Other sounds on the instrument can be cool, but piano in particular gets me. Update: Alesis did it again. I've got a dg8 now as well. Alesis rocks. I may just be able to put off the grand piano after all...
  • Programming - Perl and C are my two favorite languages. I use PHP heavily, and TCL grudgingly. I'll admit to other languages only under duress. CGI writing is a neat form of entertainment.

    Dislikes

    • Windows. I can operate it. I can fix it, if I absolutely must (read: you're a VERY close relative of mine, that is still talking to me). Wake up, folks, get a Mac! Get a Linux box! Down with the empire!
    • DOS - I have even less use for DOS. Any operating system that's got the same acronym as "Denial of Service" has to be evil. Even more.. it has Microsoft's name on it.
    • Music - Death to Disco!
    • Music - playing - Casio keyboards *don't* count. Sorry. Really. If you think you're getting into keyboards.. go to your nearest 3-4 professional music stores, and play with the toys. Get something that sounds real. Better yet, get a grand piano, just don't tell me, as I'll be very jealous.
    • Programming - 16 bit programming, ie for DOS. DOS sucks, Beavis. 8 bit was pretty cool tho. These days, why struggle? We've got enough bits for everyone now.
  • Acceptable Use Policy

    | | Comments (0)

    gigo.com is willing to host mailboxes for people who are contributing in some fashion to the hobby community. Approval for this is done on a per-request basis.

    Mail *is* filtered coming into gigo.com by my rulesets. I run them as I see fit. I do not check the *content* of where mail comes from but instead check to make sure they come from sane places. Any mail I refuse, has a error message saying contact postmaster@gigo.com if it is legitimate, and that will always reach me.

    Because I do not check the *content* of mail, a lot of spam still gets through. This is despite my blocking 1/3rd of all incoming mail. Do not forward it to me. I get enough as it is. If you are a shell account user on my system, type "man procmail".

    non-technical hobbyists

    gigo.com doesn't give to just the technical hobby community. we are willing to host email for anyone who shows a genuine need for a stable mailbox address, who is active in the hobby community. For these people, mailbox access is available via web at mail.gigo.com. Mail is also available via pop and imap mail programs; however, technical support for these are limited.

    unix geeks

    I will give shell account access only if I know you personally. This is not something granted to just anyone. Chances are if you want a shell account, you should probably be running your own unix box.

    That said, if I do grant you access to use my system, you have your choice of how to get your mail. You can either use pop/imap/web, or local mbox format. Can't have both. My public-facing pop/imap servers use a sealed mailbox format. "pine" is an excellent imap client if you want to read mail via shell but still have it accessible via GUI mail clients. Lastly, if you want, just create a .forward file, and forward your mail to the account-du-jour. IF you change providers, you can just edit your gigo.com forward file to the new provider.

    If you currently have your mail stored available via unix, and you want it via pop/imap/web, or vice versa, mail postmaster@gigo.com and ask for it to be changed.

    Thank you, meer.net

    | | Comments (0)

    I'd like to thank meer.net for the excellent service they've given me. I recently had to relocate my host. Not only did they quickly handle my needs, they did it with little fuss or fanfare. They also were very flexible and accomodating to my schedule on moving the server.

    Mail policies

    |

    How we filter, why we filter

    [top] [smtp auth] [my networks] [bounces] [whitelists and blacklists] [realtime blacklists] [dns resolution] [smtp greetings] [unauth pipelining] [greylisting] [dialup users] [isp sanity check] [Get off the filter]

    All gigo.com mail is scrutinized at the SMTP level. We do not look at message contents (unless the end user specifically sets up content filters). gigo.com looks at the *envelope* of the delivery (much like how postal mail uses envelopes but the contents may be totally different of what was represented).

    When looking at the envelope we look for several signs that the mail is less than genuine. Some of the common checks we use are listed below:

    • Is the sender authenticated? If the sender has successfully logged in with SMTP AUTH (a way of doing logins over SMTP), then we will implicitly trust the mail. The other paranoia goes away. If you are a user that wants to send mail out via me, enable SMTP AUTH in your mail program, and life is much, much better. (Todo: How-to docs for common applications)
    • Is the sender from one of the gigo.com networks? I do from time to time consider adding specific static IP's to the list of "my network", which also bypasses most checks and will allow you to relay, if it is appropriate.
    • Is it a "bounce" message, but to several recipients? Quite simply, bounces never legimately do this.
    • Is the sender or recipient in any of the gigo.com whitelists? Sometimes we pre-approve specific senders to send us mail from any location. Some recipients prefer we pre-approve all mail going to them, and leave any spam fighting (if any) left up to them. We're happy to comply, even if there is a twang of pity.
    • Is the connecting host on any blacklists? We make use of several blacklists. If mail is rejected for any reason from those lists, the details will be in the refusal. Also in the refusal is who to contact (the postmaster, which is always whitelisted). As of the time of this writing, those RBL servers are: relays.ordb.org, sbl.spamhaus.org, proxies.relays.monkeys.com, opm.blitzed.org, dnsbl.njabl.org, blackholes.wirehub.net, list.dsbl.org.
    • Sender's address, does it resolve? We look at the sender's address and make sure that there is a mail server on the internet that is publicly known to take mail for this address. If the domain is expired, or if the domain name is not configured right, or if there is a typo on the spelling of the domain name, the mail will be delayed (but not totally refused) by our server. If the problem is not corrected, the sender's ISP will ultimately give up trying.
    • Sender's greeting, does it follow the specifications? Lots of spammer software doesn't. Sadly, neither does a lot of end-user software (using SMTP AUTH bypasses this rule!, see above..). If the greeting does not follow the spec, it will be rejected.
    • Unauthorized pipelining If the sending computer sends commands before we've given them permission to, reject them. Reputable software doesn't do that.
    • Greylisting or Tempfailing - the act of giving people who are new to you a temporary failure. Chances are, it is a drive-by spamming. In this case, we will reject *new* contacts for a period of time. http://projects.puremagic.com/greylisting/ describes greylisting; we do use a variation of what is described (with diferent delays).
    • Recipient's address, is it our customer? We accept almost all mail that is to our customers, unless it looks to be patently and obviously bogus. If our heurestics are too aggressive, and your mail is being blocked to a gigo.com customer, send email to postmaster@gigo.com, noting the sender address, and approximate time tha the mail was sent. We will gladly make exceptions for anyone who can even read the bounce message since you are obviously genuine.
    • Sender's internet address (not email address) - is it a dialup modem? If you are a customer of a large dialup server, we will recognize that you are a modem user. If you are a modem user, you should be sending your mail via your ISP's mail server. If you are trying to send it to us directly, you are 99.99% likely to be a spammer - and we block it until you send mail via your ISP's mail server instead. This is notably true for Earthlink, UUNET, etc customers. We are willing to make exceptions.
    • Sender's internet address and email address, are they an appropriate match? An example of this is AOL mail. We will gladly take AOL mail. That isn't a problem. However... we do verify that it is coming from an AOL server. If it is not from an AOL server, we will refuse the mail. AOL members are only supposed to send mail via the AOL service. We have similiar rules for several ISP's that are commonly used as false addresses in spam sent from all around the world. To reitterate: We don't mind mail from AOL, etc. We just enforce that it truely came from the right ISP's mail server.

    We have several other tricks up our sleeves as well, which are in our best interest to not publish.. But ultimately, we check only the envelope, so the privacy of the message is preserved. Users are responsible for their own content filtering, if any. Users do have the option of having SpamAssassin prescreen their mail. If you are one of my users, and want to enable SA, then go here.

    On request, we can and will put a filter on a user's account so that they will have html, RTF, and attachments stripped entirely. If you are one of the gigo.com users who store mail locally at gigo, and would like this, mail postmaster@gigo.com with your request.

    your filter blocked us wrongly!

    We'll be the first to say that our rules might accidentically refuse something that is legitimate. We do our best to avoid that. However, the dynamics of the internet do change. Sites that used to be blocked change ownership and purpose; internet addresses get owned by new people; new sites that appear to be mail relays are legimitate (blue mountain is an example).

    If you had a message you sent get refused by gigo.com, and the message refered you to this page, we will be more than happy to make an exception for you. What we need to know is who you are, who you were sending to, and approximately when you sent it (down to the nearest day is fine). We'll verify the logs and figure out the best way to change our rules, whether it is a one-off case or a complete policy change.

    If you are a gigo.com user, and you do not want any filtering done at all at this level, also send email. We can easily not filter mail for anyone who asks. If you want this to happen, we suggest a technique called whitelisting to keep your main inbox spam-free.

    Whitelisting is the act of looking for the mail you *expect* to get and sending it to your main mailbox - and defering all other mail to a different mailbox so that it doesn't interrupt you with the same immediacy as your inbox. A sample script would be find-email-in-sentmail. This script is available for download but no tech support for it is available.

    Requests should go to postmaster@gigo.com.
    Requests to the postmaster are never filtered by gigo.com. However, it may take up to a day to respond, depending on circumstances. gigo.com is a hobby system providing free services to various individuals and hobby groups; it provides no income. As such the postmaster has a paying job that has to come first.