Francis Hunger

fOrwardpunk

-

Nominee of the digital sparks award 2001

Technical Description

originaltext siehe obige url --Although this text may give the opposite feeling, F0RWARDPUNK ist not high technology. It is based on the lowest internet-tech You can ever imagine. It could have been realized ten years ago and is open to future as well. It is fully based on ascii and the e-mail-services. On the net Youíll find a lot of ëfreeí services that finance their offers by advertisement. One of those is a forward-service that will pick up Your mail and automaticly resend it to another adress. You just have to leave Your adress and other personal data for "statistical reasons" than You can configure the system and everything that for example is send to the adress andy.w@schweiz.org is forwarded to student2@hgb-leipzig.de. F0RWARDPUNK is consisting of 11 mail-adresses, and each will send itís mail to the next one, without knowing what happened before and where it will be sent after. A loop has developed. Each of the mail-systems is doing what it has to do. E-mails consist of the body, including the message and the header, that is written by the sendmail-programs. Headerlines can look like this: Received: from zebra.marketsite.ru (zebra.marketsite.ru [194.226.198.90]) by linux167.dn.net (8.9.1/8.9.1) with ESMTP id NAA31994 for ; Fri, 4 Jun 1999 13:30:14 -0400 While a mail is in the loop, headerlines will repeat, except the time, that alters. While a mail is in the loop, it will enlarge as much as headerlines are added. The transport information is bigger than the message that shall be transported. This way also the file-size is growing. If the mail has reached a significant size by circling e.g. 10000 byte, it is forced by a small script at student2@hgb-leipzig.de to leave the loop. It is send to another (outside) adress to be later saved on harddisk. CRASH Saturday June, 19th this has crashed the HGB-mailserver. After leaving the loop, the mail was sent by the script to a given outside-mailadress (francis@geocities.com), that should save it for documentation reasons. This adress didnít work and replied the mail automaticly to student2@hgb-leipzig.de with "user unknown"-error . There the script decided that this mail is bigger than 10000 byte and sent it once again to francis@geocities.com and so on. Each time headerlines where added and failure-messages copied into the body. After 5 hours the sendmail-program had no swap/temp-space and stopped working. These are the three last lines of the sendmails error-log: Jun 19 10:59:44 media18 sendmail[17487]: KAA17484: to=francis@geocities.com, ctladdr=student2 (1007/100), delay=00:00:06, xdelay=00:00:01, mailer=esmtp, relay=mail.geocities.com. [209.1.224.138], stat=User unknown Jun 19 10:59:45 media18 sendmail[17475]: KAA17475: SYSERR(student2): putbody: write error: No space left on device Jun 19 10:59:45 media18 sendmail[17475]: KAA17475: SYSERR(student2): savemail: cannot save rejected email anywhere Think of F0RWARDPUNK as a sculpture. It is formed by vectors, which are described by the computers configuration, operating-system, time and timezone as well as itís geographical coordinates. F0RWARDPUNK is not interactive.

Hardware / Software

Linuxserver, Sendmail, diverse kommerzielle Webmail-Provider