[Cologne-pm] A pro pos: Treffen Morgen?

Michael Lamertz mike at lamertz.net
Tue May 11 10:00:25 CDT 2004


On Tue, May 11, 2004 at 04:48:28PM +0200, A. Pagaltzis wrote:
> * Michael Lamertz <mike at lamertz.net> [2004-05-11 14:19]:
> > Automatisierte Mail folgt gleich nach einem letzten Test, und
> > danach an jedem 1.  @-)
> 
> Details, Details! Datumsrechnerei: womit? Scheduling: wie (cron,
> permanent laufendes Skript, sonstwie)?

Date::Manip, cron

    ---------- snip ----------
    tweety:~$ crontab -l | grep mongern
    0 0 1 * * /home/mlamertz/opt/bin/mongern
    tweety:~$ cat opt/bin/mongern
    #!/usr/bin/perl

    use strict;
    use warnings;
    use Date::Manip;
    use MIME::Lite;

    my $month = UnixDate("today", '%B');

    my $msg = MIME::Lite->new(
        From        => 'Michael Lamertz <mike at lamertz.net>',
        To          => 'Cologne Perl Mongers <cologne-pm at mail.pm.org>',
        Subject     => UnixDate("2nd wednesday in $month", 'Treffen am %d.%m.%Y...'),
        Encoding    => 'quoted-printable',
        Data        => <<"EOF"
    Yo!

    Das nächste Treffen findet wie gewohnt statt in der

        Sansibar
        Trierer Str. 41
        50674 Köln
        ab ca. 18:30

    Dies ist eine automatisch erzeugte Nachricht.  Sollte mittlerweile auf der
    Liste ein anderer Termin verabredet worden sein, so ist diese Mail hinfällig.

    EOF
    );

    $msg->attr('content-type.charset' => 'iso-8859-1');

    $msg->send();
    tweety:~$
    ---------- snip ----------

-- 
	    Well, then let's give that Java-Wussie a beating... (me)

Michael Lamertz                        |     +49 2234 204947 / +49 171 6900 310
Sandstr. 122                           |                       mike at lamertz.net
50226 Frechen                          |                 http://www.lamertz.net
Germany                                |               http://www.perl-ronin.de 



More information about the Cologne-pm mailing list