Synology DiskStation, functionaliteit toevoegen met iPKG
Synology DiskStation, functionaliteit toevoegen met iPKG
Door op de Synology DiskStation iPKG te installeren, breidt je deze uit met zo’n 900+ software pakketten. iPKG is speciaal voor embedded systemen, waardoor deze systemen minimaal belast worden.

In de Wiki van Synology is beschreven hoe je iPKG moet installeren. Dit is per processor type verschillend. De Wiki kun je hier vinden: iPKG

IPKG geïnstalleerd?

Nu iPKG geïnstalleerd is, kun je de hieronder beschreven pakketten/services installeren en configureren.

Email versturen vanuit een script of Asterisk

Het is wonderlijk, maar standaard kan de Synology DiskStation emails versturen, maar daar is geen gedocumenteerde mogelijkheid toe. Op de Synology Wiki staat beschreven hoe Nail geïnstalleerd moet worden: Nail. Maar Nail werkt niet goed met Asterisk. Attachements worden niet goed met emails (voicemail) meegegeven. Om dit probleem op te lossen, is een tool nodig die dezelfde interface heeft als Sendmail. Deze tool heet Msmtp. Doe het volgende om deze te installeren met iPKG:

$ ipkg install msmtp

Maak nu de configuratie file aan met vi:

$ vi /opt/etc/msmtprc

De volgende configuratie is geschikt om email te versturen via Gmail. Zet deze in de msmtprc-file en pas uw wachtwoord en loginnaam aan:

defaults
account gmail
host smtp.gmail.com
auth on
user uw_naam@gmail.com
password geheim
port 587
auto_from on
tls on
tls_certcheck off
account default : gmail

De configuratie kan met het volgende commando getest worden:

$ echo -e "Subject: Test Email\r\n\r\nDit is een test email" | msmtp --debug -t uw_naam@gmail.com

Door de –debug optie, kun je netjes zien wat er eventueel fout gaat. Als je –debug weghaalt, dan heb je het commando om bijvoorbeeld in een script te plaatsen. Nail heb je niet meer nodig.