Categories
Internet, Unix en security

Perl en Ini-files

Soms zie je best leuke constructies om configuratiebestand in te lezen, maar Perl bestaat al zolang dat er voldoende modules zijn. Zo ook een module om het bekende ini-file formaat in te lezen. En met de volgende regels in je code heb je al toegang tot de content van een ini-file. use Config::IniFiles; use Env […]

Categories
Internet, Unix en security

Condensed Perl-code

Bij het opschonen cq herschijven van wat code kwam de volgende regel uit mijn vingers. Deze condensed Perl-code blijkt ook nog redelijk leesbaar te zijn. do domains{lc(1)}++ if /postfix\/qmgr.+ from=<.+\@(.+)>,/; Of het verstandig is moet de toekomst uitwijzen, maar het past nu wel netjes op één regel zonder wrapping. Een ding wat wel langzaam duidelijk […]

Categories
Internet, Unix en security

DKIM verifiëren

DKIM aka DomainKeys Identified Mail is een alternatief op SPF aka Sender Policy Framework en hoewel het lastiger is op te zetten aan de verzenderkant is het wel goed te gebruiken als ontvanger. Zeker omdat oa grote partijen zoals Google en Yahoo het ook gebruiken om hun e-mail te versturen. Gelukkig zijn er ook steeds […]

Categories
Internet, Unix en security

IMAP migreren naar IMAP, deel 1

Vroeger was Courier redelijk de standaard voor diensten zoals POP3 en IMAP, maar er waren te veel beperkinge en de developers te moeilijk in de omgang. En totdat Dovecot aan de releasecandidates begon van 1.0 serie was er ook niet echt een alternatief. Een zeer goed bruikbaar alternatief welke nog hard in ontwikkeling is met […]

Categories
Internet, Unix en security

Perl blijft het plakband

“Perl is the ducktape of Internet” is de uitspraak van iemand bij Sun Microsystems en ik kan hem geen ongelijk geven. In amper een uurtje en 100 regels code doorloopt een Perl-script nu elke dag netjes door een tabel en zoekt resource records op in DNS. Als alles correct gaat in de dry-run van de […]