Mastodon Vrije tijd Archives - HermanRonk.nl

Zarafa open source Exchange alternatief

Ik had al een paar keer van Zarafa gehoord, een opensource alternatief voor Exchange, inclusief ondersteuning voor MAPI. Gezien ik de laatste tijd toch al aardig aan het spelen was met mijn Debian Linux installatie kon ik dit ook wel eens proberen.. De installatie op zich is niet zo heel erg lastig, echter, alle handleidingen / howto’s en wiki’s die je op internet kan vinden kloppen allemaal NET niet.. Zeer frusterend.. Maar na uren van zoeken en prutsen is het met een klein beetje hulp van Eric uiteindelijk toch gelukt :).

Een dezer dagen zal ik een volledige how to voor het installeren en instellen van Zarafa op Debian Linux online zetten die WEL klopt :).. Tot die tijd heb ik hier een aantal screenshots neergezet.

PHP en MySQL

Vorige week was ik al even begonnen aan een back-end voor een website van Lieneke, gezien ik nog veel moest leren voor mijn examen (dat ik met een 7,3 gehaald heb 🙂 ) kon ik er nog niet echt goed aan werken, maar het begin was er. Bijzonder detail is dat ik ondanks eerdere pogingen nog nooit echt succesvol iets met PHP en MySQL gedaan had, en deze keer toch weer vol goede hoop begonnen was.

En ik moet zeggen dat het me boven verwachting goed is afgegaan :), ik heb de gehele vrijdag avond, zaterdag overdag en zondag overdag aan de code zitten sleutelen, maar ik denk dat ik zowaar een best degelijk systeem in elkaar gezet heb, en dat terwijl ik eigenlijk vanaf het begin af aan alles nog moest leren, ik heb natuurlijk wel wat voorbeelden gelezen op internet, maar de gebruikte code is allemaal door mij zelf geschreven *trots*..  Het systeem kan momenteel het volgende:

  • Aanmaken gebruikersaccount
  • verzenden activatie link
  • Activeren account dmv activatie link
  • Wachtwoord wijzigen
  • Gebruiker blijft ingelogd tot hij zelf uitlogt of 15 dagen niet op de website komt
  • Berichten plaatsen op een messaging board

Zaken die ik nog toe wil voegen:

  • Duidelijke structuur voor het plaatsen van reacties op berichten
  • Gebruiker de mogelijkheid geven account gegevens aan te passen
  • Vergeten wachtwoord resetten dmv activatie mail
  • Inlogsysteem verder beveiligen (onder normale omstandigheden is het al veilig, maar hier had ik nog een nieuw veiliger idee voor)

Al met al vind ik dat ik het nog niet onaardig gedaan heb voor mijn eerste PHP / MySQL projectje 🙂 . Nu is het tijd om een systeem te maken waarin ik al mijn DVD’s, PS3 Games, PC Games en software en bijbehorende keys op kan slaan voor eigen gebruik, maar dat zou eenvoudiger moeten zijn dan bovenstaande  :).

Al met al productief bezig geweest en erg veel geleerd 🙂