Normalize HipChat usernames

When exporting data from HipChat Server or Data Center you will end up with unusable usernames due to the fact that HipChat doesn’t care about usernames, it uses email address as it’s authentication id.

It will create usernames (or mention names (mention_name variable) as it calls it) from your users full names, i.e. Firstname Lastname becomes FirstnameLastname, it will then allow users to change this into whatever they like. Now trying to import all these users into another system that uses AD/LDAP for authentication will most likely not work since your AD/LDAP will probably (most likely) not be setup to use accountnames constructed like FirstnameLastname. When importing into for instance Mattermost it will complain about email address already used with another username and bail out.

Read more

Greylisting installerat

Nu har jag installerat och konfigurerat upp greylisting på min mailserver. Jag tittade på ett par olika alternativ och fastnade för en liten demon som heter gld. Den är gjord för att jobba tillsammans med postfix och har en SQL databas som backend store, i mitt fall MySQL. Blir spännande att se hur mycket spam … Read more

Greylisting

Råkade ut för att ett mail inte skickades direkt som jag ville. Kikade i loggen och hittade en rad som sa “Greylisting in action, please come back later” från mottagande server i SMTP-kommunikationen. Blev lite nyfiken på vad det innebar, gissade på någon typ av spam-filtrering, så jag sökte lite på internet och hittade lite … Read more

Ny server, nya versioner

Så har man då till slut fått tummen ur och flyttat allt till nya servern, en zon under Solaris 10, med ny mailserver, ny webserver och nya versioner av alla programvaror runt om kring. Vissa saker är fantastiskt bra med “bara” en zon, medans det finns andra saker som är otroligt irriterande med att det … Read more