Papercut – Simple Desktop SMTP Server

The problem

If you ever send emails from an application or web site during development, you’re familiar with the fear of an email being released into the wild. Are you positive none of the ‘test’ emails are addressed to colleagues or worse, customers? Of course, you can setting up and maintain a test email server for development — but that’s a chore. Plus, the delay when you are waiting to view new test emails can radically slow your development cycle.

Papercut to the rescue!

Papercut is a 2-in-1 quick email viewer AND built-in SMTP server (designed to receive messages only). Not only does it not enforce any restrictions how you prepare your email, but it allows you to view the whole email-chilada: body, html, headers, attachment down right down to the naughty raw encoded bits. Papercut can be configured to run on startup and sit quietly (minimized in the tray) only providing a notification when a new message has arrived.

IBM Docs: Error with Conversion Server on Linux

If you install the IBM Docs Conversion Server on a Linux environment as described in this article, it could be that the Symphony tasks will not start. In the error log file (/opt/IBM/ConnectionsDocs/Conversion/symphony/sym_monitor/error.log) you will see an error message that the XWindows system could not be startet:

In this case you need to add the parameter “-headless” to the template file “/opt/IBM/ConnectionsDocs/Conversion/symphony/sym_monitor/” so that it then looks like that:

After that, reboot the machine and then the Symphony soffice tasks should be running.

[Thanks to Nico]

Enabling IPv6 with Netgear Switch GS116E

Just a note to myself as I spent many hours in finding out why my clients did not get an IPv6 address from my pfSense router/firewall:

If you are using a Netgear switch (I am using here a Netgear GS116E), you need to make sure that the option

“Block Unknown Multicast Address” is set to DISABLED.

If you have that option enabled the IPv6 router advertisement (RA) packets seem to be filtered out. For me this was not very obvious …

IBM Connections Content Manager: Installation and Configuration with Java 8 installed

If you want to install IBM Connections Content Manager, the IBM Documentation  requests you to switch to Java 6, install and configure CCM and then switch back to Java 8 again. The same procedure is needed you want e.g. to update the CCM installation.

However, if you have installed WebSphere with Java 8 support only, you cannot switch back to Java 6 later and you also cannot install Java 6 afterwards.

To solve that problem, without the need to reinstall your complete environment, you can install the WebSphere iFix PI71397 on all your WAS instances including the Deployment Manager.

After that, you are able to install and configure CCM with Java 8 enabled and without the need to switch back to Java 6.

[Thanks to Michele for that hint!]


A useful collection of tools for IBM Connections admins

ConnectionsAdminTools is a set of administrative scripts designed to make life easier for Connections administrators. The scripts contain both user-friendly wrappers around existing administration tools and new tools that don’t already exist in the product.

Tools exist for both Connections Blue (WebSphere) and Connections Pink (Kubernetes). You can install the full set of tools on on every Connections node in the environment without worrying about which ones target Blue and Pink. Each tool understands its dependencies and will report an appropriate error message if you try to run a tool on a system that doesn’t host the target component.

Der papierlose Haushalt – Umbenennen von PDFs

Ich bekomme ja sehr viele Dokumente schon direkt online als PDF-Datei. Viele dieser Dateien (z.B. Kontoauszüge, Rechnungen von der Telekom usw.) kommen regelmäßig jeden Monat wieder. Bisher musste ich diese Dateien per Hand in das Format umbenennen, welches ich intern für meine Ablagestruktur verwenden. Die Dateinamen der eingehenden PDFs sind manchmal nicht gut geeignet, um daraus den Absender und das Datum etc. herauszulesen (z.B. ist der Name der Telekom-Rechnung immer “Rechnung_xyz_12345.pdf” wobei “xyz” immer eine andere laufende Nummer ist)

Jeden Monat ist dann also Herunterladen der Dokumente und manuelles umbenennen angesagt, am Beispiel Telekom z.B. anstelle “Rechnung_xyz_12345.pdf” also “2018-04 Telekom – Rechnung.pdf”.


OpenVAS vulnerability scanner

I was looking for a tool to scan my internal and external network devices for vulnerability scanner. I found and installed “OpenVAS” which is available as a Virtualbox image on my Virtualbox host machine. So far I am very satisfied with the results. Although I did not found big issues with my machines, I will run that tool now on a regular basis to make sure that there is no know security issue in future.

OpenVAS is a framework of several services and tools offering a comprehensive and powerful vulnerability scanning and vulnerability management solution. The framework is part of Greenbone Networks’ commercial vulnerability management solution from which developments are contributed to the Open Source community since 2009.

The actual security scanner is accompanied with a regularly updated feed of Network Vulnerability Tests (NVTs), over 50,000 in total.

All OpenVAS products are Free Software. Most components are licensed under the GNU General Public License (GNU GPL).

Wer kommt mit zu “Signal”?

Ich mache jetzt mal einen Versuch: Wieviele meiner Kontakte, mit denen ich auf Whatsapp schreibe, bekomme ich rüber migriert nach Signal?


  • Gleiche Funktionalität wie Whatsapp, da gleicher technischer Unterbau
  • OpenSource, man weiss also, dass die Software nix „verbotenes“ im Hintergrund tut
  • Keine Speicherung von Metadaten (also, wer mit wem wieviel kommuniziert; manchmal ähnlich aufschlussreich, wie der Inhalt der Kommunikation)
  • erster Schritt weg vom Facebook-Konzern

Ich bin gespannt, wieviele den Schritt wagen. Es bringt halt nur was, wenn eine kritische Masse endlich mitzieht …