Skip to content

From the personal Inbox of the exim4 maintainer

The DDs reading this might know the situation: You are subscribed to a gazillion of mailing lists, and spend quite some time answering questions of people using your packages. That's fine, service to your users. Occasionally, users take great pains in finding out a personal mail address (for example, by googling, and finding the webmasteridiot mail address on my personal web page) to ask their question in private e-mail. This prevents the answers from showing up in mail archives and deprives the public of a possibility to find a solution to this question themselves in the future.

Continue reading "From the personal Inbox of the exim4 maintainer"

Nie wieder Domains buchstabieren

Ich hab's echt satt. "Marc Punkt Haber. Haber wie Inhaber, Marc mit C. At. Zugschlus.de. Ja, wie das Ende von der Eisenbahn. Aber nur mit einem "s" am Ende". Um dann ein paar Minuten später gesagt zu bekommen, dass die Mail zurückgekommen ist.

Aber das ist jetzt vorbei. Ich bin jetzt für solche Fälle unter <Jahr><Monat>@y4962172739834.de erreichbar.

Ich hoffe, dass das funktioniert. Das Niederschreiben von Telefonnummern klappt seit Jahrzehnten, da ist es doch eigentlich naheliegend, die Telefonnummer als Domain zu verwenden.

Artikel 1 - 10 von 454

Ich frag mich, was für Drogen Leute geraucht haben, die ihren Onlineshop in Rubriken mit fast 500 Artikeln einteilen, aber keine Möglichkeit vorsehen, sich mehr als zehn Artikel gleichzeitig anzeigen zu lassen. Da wird man ja blöd bei.

Andererseits ist die Auswahl von Shops, die Unterputz-Schalterprogramme der namhaften Hersteller in anderen Farben als reinweiß und perlweiß anbieten, auch relativ überschaubar. Die können es sich halt leisten.

Texte tippen nervt

Ihr werdet es gemerkt haben, ich blogge nicht mehr viel. Das liegt nicht daran, dass mir der Stoff ausgeht - im Gegenteil. Ich hab nur in letzter Zeit eine ziemliche aversion gegen das Tippen entwickelt. Mich nervt, gleichzeitig denken und tippen zu müssen.

So eine Situation hatte ich 1999 schonmal, als ich meine Diplomarbeit geschrieben habe. Damals habe ich mich dadurch "gerettet", dass ich mich mit einem Diktiergerät in die Bahn gesetzt habel und reisend diktierte. Nachmittags habe ich dann das Diktierte selbst getippt, musste dabei aber nicht nachdenken. Dabei kann man prima das Hirn ausschalten, einfach die Ohren mit den Fingern verbinden und den Text grad' herunterklopfen. Und wenn man noch etwas mitdenkt, hat man gleich die erste redaktionelle Stufe miterledigt.

Continue reading "Texte tippen nervt"

Please test exim4 from experimental

I have uploaded exim4 4.67-2 to experimental. Lots of changes and improvements. Quite some changes have gone into the Debconf stuff (for example, the split/unsplit config question is not asked first any more), and into update-exim4.conf (including input sanitazion, transformation of input to lower case, and getting rid of the DEBCONFsomethingDEBCONF stuff in the configuration).

I'd like you to test the experimental package before I upload to unstable (probably on sunday). Please report your findings.

Continue reading "Please test exim4 from experimental"

Aktives Vorgehen gegen geplusste Mailadressen

Wie viele meiner Leser wissen, benutze ich konsequent geplusste Mailadressen und falle damit regelmäßig auf die Nase, weil so genannte "Webentwickler" die technischen Grundlagen ihres Kerngeschäfts bestenfalls mal gestreift, nie aber in der Tiefe gelesen haben. So sind viele Webanwendungen der Meinung, dass das Pluszeichen in Mailadressen nicht auftauchen darf.

"So ein Unsinn!" denke ich dann oft und schreibe, wenn ich zu viel Zeit habe, eine nette Mail und weise darauf hin, dass zum Beispiel mh+vxrn@zugschlus.de eine gültige und funktionierende Mailadresse ist, die ich gerne für die Kommunikaton mit dem Unternehmen vxrn verwenden möchte.

Manchmal antworten die Firmen sogar, weisen mich auf RFC822 oder wahlweise RFC2822 hin und behaupten, dass dort drin stünde, dass keine Pluszeichen in Localparts vorkommen dürfen. Auf meine Antwort, die den betreffenden RFC dahingehend interpretiert, dass das eben doch erlaubt ist, kommt dann typischerweise nichts mehr.

Aber das, was mir mit VXRN passiert ist, ist dann doch einen Blogeintrag wert.

Continue reading "Aktives Vorgehen gegen geplusste Mailadressen"

Dysfunktionales Yahoogroups

Die Raptor-Mailingliste hat hat Ende 2005 ihren Hoster verloren und der Moderator hat sie umgezogen. Zu Yahoogroups. Grmbl.

Da kann man zwar subscriben als wäre es eine Mailingliste, aber in Wirklichkeit gibt es natürlich "Mehrwert". Zum Beispiel den Mehrwert, dass man sich für jeden Scheixx anmelden muss. So zum Beispiel auch dafür, wenn man gucken will, warum Mails nicht ankommen in der Liste.

Die letzte Mail, die ich über die Liste bekommen habe, ist vom 30. April. Das ist für eine Liste, die normalerweise gut über zehn Beiträge pro Monat sammelt, eine schon verhältnismäßig lange Pause. Und die Mail, die ich am 16. Mai an die Liste geschrieben habe, ist noch nicht angekommen.

Ich frage mich nun: Ist die Liste technisch gestört, oder ist sie "nur" tot und ich habe bei meiner Einreichung etwas falsch gemacht? Leider braucht man zur Ermittlung dieses Status eine Yahoo-ID, die ich nicht habe, und wenn ich versuche herauszufinden ob vielleicht automatisch eine angelegt wurde, fragt er haufenweise persönliche Daten ab, die ich sicher beim subscribe nicht angegeben habe, und will dann ein nicht funktionierndes Captcha gelöst haben.

Warum hätte man nicht einfach einen Mailinglistenservice nehmen können?

Pro Sieben wechselt die Satellitenfrequenz

Von Satellitenfernsehen habe ich ja nun ungefähr so viel Ahnung wie vom Design von ADS-Trees für 15000 Mitarbeiter. Trotzdem landet diese Verantwortung - natürlich - bei mir. Inzwischen blendet Pro Sieben ein dekoratives schwarzes Textband ein, auf dem steht, dass die Satellitenfrequenz gewechselt wird. Mehr Informationen gibt es auf Seite 190 und ProSieben.de.

Nur leider, wenn ich auf ProSieben.de nach "Satellitenfrequenz" suche, gibt es - richtig. Null Hits.

Warum sind Deep Links ins eigene Webangebot eigentlich so uncool? Ist es unprofessionell, die Informationen direkt zu verlinken?

Da lob ich mir Ikea. Siehe http://www.ikea.de/bonde. Da hat jemand verstanden.

Und wie krieg ich jetzt den dummen schwarzen Balken weg?


Update

Problem gelöst. Man musste "nur" die neue "Frequenz" von ProSieben im Receiver eintragen. Dass das doch den besten Teil eines Vormittags gekostet hat, lag unter anderem daran, dass der "tolle" Receiver eine harte Beschränkung von 405 Plätzen in der Gesamtprogrammtabelle hat und diese Liste natürlich längst voll war. Das Ergebnis des Suchlaufs ist dank der tollen Softwarequalität kommentarlos im Orkus gelandet. Bis ich auf die Idee gekommen bin, mal zehn Programme zu löschen und dann einen Suchlauf durchzuführen, war der Vormittag vorbei.

Vorher musste ich noch feststellen, dass der Epsilon 1 FTA Advanced sich durchaus komplett vom Epsilon 1 FTA unterscheidet und es zielführend ist, sich das richtige Handbuch aus dem Netz herunterzuladen.

Ein doppeltes Pfui übrigens an Radix, den Hersteller des Receivers, dessen 0900-Hotline die ersten 75 Cent für den Hinweis geschluckt hat, dass die Sprechzeiten von 9-12 und von 13-17 Uhr sind, und die zweiten 75 Cent für das Gassenbesetzt nach der Ansage, dass man nun zu einem Berater durchgestellt wird.

Automatic Wikification of Configuration Files

In the company I work for, most documentation is maintained in Word format. Except mine. I have a dokuwiki and am thankfully allowed this exception as I am the only Linuxer in the company. Since Windows systems need external documentation (being hindered by the absence of commentable text configuration files), there is a policy that all configuration data needs to be explicitly documented. I hate that idea, since documentation is always outdated, and documenting configuration changes doubles the work that needs to be done.

After finding out that dokuwiki has a command line interface, I implemented a mechanism that can run from cron and keeps wiki pages of configuration files up to date on an automated basis.

Continue reading "Automatic Wikification of Configuration Files"

Spass mit geplussten Mailadressen. Die nächste Stufe.

Mailadressen mit Plus im Local Part sind ein immer währender Quell der Freude. Sie helfen dem lokalen Mailserver bei der Sortierung eingehender Mail, und sind ein ausgezeichneter Spamfilter - Spammer wissen nicht wirklich, dass Pluszeichen in Local Parts von Mailadressen erlaubt sind, und schneiden die von der Webseite gefischte Mailadresse per Skript kaputt.

Dass auch die meisten Entwickler von dynamischen Webseiten nicht wissen, dass Pluszeichen in Local Parts von Mailadressen erlaubt sind, ist bedauerlicher Nebeneffekt. So kann man sich bei gut der Hälfte aller Webapplikationen mit einer solchen Mailadresse nicht anmelden.

Die neueste Masche der Snowboarder ist allerdings noch etwas perverser: Man akzeptiert die Mailadresse für die Anmeldung. Dann setzt man den Kunden ungefragt auf einen Newsletterverteiler (was man ja, da Kunde, ungestraft tun darf). Und dann lässt man die Abmeldung vom Newsletter nur dann durchgehen, wenn die Mailadresse kein Plus enthält. Wunderbar.

Diesen Scherz haben sich alleine in den letzten sieben Tagen sowohl Tchibo als auch Netgear erlaubt. Wie schön, dass ich geplusste Mailadressen dafür einsetze, dass ich Mailadressen nur einmal verwende. Somit haben sich jetzt sowohl Tchibo als auch Netgear ein 550 mit passendem Kommentar im Ablehnungstext eingehandelt. Schade, dass das niemals jemand lesen wird. Denn Bounces auswerten tut ja auch kein professioneller Newsletterversender.

UTF-8 on a shell

Dear Lazyweb, can you please explain how to properly credit a frenchman in a changelog without mangling his name? I do not consider it acceptable to use a different editor, make sure that my terminal was started with the proper environment variables set (run-time configuration does not seem to do it) before I can correctly enter non-english characters in a text mode editor.

I guess I need to make the UTF-8 transition on the desktop. Are there any docs about how to do this?

It is just incredibly frustrating to spend an hour on IRC just to create a changelog entry for a patch that took a minute to make and five minutes to test.

OpenBXing als Kommunikationshemmnis

Ach, was war das doch schön. Früher[tm]. Wenn man (A) für manche Dinge an jemanden (B) rankommen wollte, den man noch nicht kennt, hat man einen gemeinsamen Bekannten (C) gebeten, einen Kontakt herzustellen. Dann kam eine Mail von C an B mit Cc an A, der in einigen wenigen Worten A beschrieben hat und B kurz erklärt hat, was A denn gutes tun könnte. Den Rest hat man dann einfach als Antwort auf diese Mail geregelt. Oder eben nicht.

Heute kommt in solchen Fällen ein "Vorstellung des Kontaktes A" über OpenBXing, was A im Zweifel nichts nützt. Denn B hat vermutlich seine Mailadresse nicht für jedermann freigegeben, und A ist kein Premium-Mitglied. Somit ist die Kommunikation nicht möglich.

Manche Leute sehen das als ein Feature. Warum stellt man sich dann überhaupt einander vor? In so einer Situation sitze ich mit einer schwarzen Rauchwolke über dem Kopf am Rechner, weil das Internet eigentlich Kommunikation herstellen und nicht verhindern sollte. Früher, vor Xing ging es doch auch.

Und vollends ballistisch werde ich, wenn dann das obligatorische "Was, Du bist noch kein Premiumuser?" zurückkommt. Dieses Geschäftsmodell finde ich sowas von zum kotzen, dass mir echt die Worte fehlen.

Ich will kein Geld dafür ausgeben, um kommunizieren zu können. Das muss ich nämlich nicht. Ich habe schon ein Kommunikationsmedium. Eins, das seit 20 Jahren funktioniert. Was ist an geschlossenen, kommerziellen Plattformen besser als am althergebrachten Medium? Weil sie bunt sind und klickbar? Das ist E-Mail im Zweifel auch.

So, und jetzt geh ich mal darüber nachdenken, ob ich überhaupt noch bei OpenBXing sein will oder ob ich es muss.

ping ist boese?

Vermieter von dedizierten Mietservern sind offensichtlich nicht daran interessiert, dass ihre Kunden im Störungsfall in der Lage sind zu diagnostizieren, wo die Störung liegt. Denn sonst wäre es nicht so üblich, auf den Coreroutern nicht auf ICMP echo requests zu antworten. Das ist doof, denn so erzeugt mein Nagios viel mehr Alarme als er müsste.

Bleibt also nur, im Störungfall stets sofort den Anbieter zu nerven - denn er will es offensichtlich so.

P.S. Ich will ein Nagios-Plugin das traceroutes auswerten kann. TTL exceeded verschicken die Corerouter der Serveranbieter nämlich immer.

DSL and E-Mail providers

Daniel, why do you insists on having your e-mail service with the ISP who serves your home IP connection? In my opinion, it would be a much better idea to separate IP and mail services to different companies - it is much easier to change one of them if no other services depend on it.

And, btw, it is a pain to have an uncommentable blog.