Automatische Mailantwort

da Google nicht individuell antworten kann und ich am Wochenende nicht auf Mails antworten mag, hab ich mal was gebastelt. Vielleicht für den einen oder anderen brauchbar.

<?php
$wochentagnummer  = date("w");
$last_addres     = GetValue(52239); // eine Stringvariable
$mail               = IMAP_GetCachedMails(59171);

$columns = array_column($mail, 'Date');
array_multisort($columns, SORT_DESC, $mail);

$sender_addres = ($mail[0]['SenderAddress']);
$mail_betreff = ($mail[0]['Subject']);
$mail_name = ($mail[0]['SenderName']);

if (($wochentagnummer == 0) or ($wochentagnummer == 6))
       { 
        $betreff = "Ihre Mail wird nicht gelesen";
        $text    = "Guten Tag $mail_name\nwir haben eine Mail erhalten mit dem Betreff:\n\n$mail_betreff\n\nDa Wochenende ist, ist unser Büro geschlossen und ihre Mail wird nicht gelesen.\n\nWir sind von Montag bis Donnerstag von 09:00 bis 17 Uhr und am Freitag von 09:00 bis 14:00 Uhr telefonisch oder per Mail erreichbar.\n\nKontaktieren Sie uns bitte während unserer Bürozeiten.\n\nMit freundlichen Grüssen\nIhr xxx-Team";

        if ($last_addres != $sender_addres)
            {
                SMTP_SendMailEx(42066, "$sender_addres", "$betreff", "$text");
                SetValue(52239, $sender_addres);
            }
    }
?>